더 많은 내용!
잠깐, 아직 더 있습니다! 새로운 기능과 변경 사항을 최대한 강조해 알려드리고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 항목의 전체 목록은 아래에 나열된 추가 기능 및 수정 사항을 꼭 확인해 주세요.
플러그인 개선
discourse-activity-pub
버그 수정
- 다양한 활동 및 객체 행위자 지원 (34)
성능
- 토픽 직렬화 성능 개선 (32)
discourse-adplugin
버그 수정
- 페이지 간 이동 시 광고를 완전히 다시 렌더링 (188)
discourse-ai
새로운 기능
- 관리자 대시보드를 통해 감정 분류 노출 (284)
- AI 감사 로그에서 topic_id 및 post_id 로깅 지원 (274)
- 자동 채팅 스레드 제목 (269)
- 아티스트(이미지 생성 모델)의 창의성 향상 (266)
- 임베딩(embeddings) 기능의 즉각적 사용 가능(Turn-key) 처리 (261)
- 게시물에 AI 어시스턴트 적용 (244)
- 봇 사용자 생성 지연 처리 (258)
버그 수정
- 올바른 컬럼을 사용하여 분류 유형 필터링 (286)
- TL 그룹에 감정 데이터가 없는 경우 0으로 나누는 오류 방지 (285)
- 이미지 명령어의 형상(shape) 일관성 유지 (275)
- Bedrock 엔드포인트 업데이트 (272)
- aihelper entry_point의 예상치 못한 return 수정 (271)
- SQL Helper 쿼리 끝에 세미콜론 사용 방지 (268)
- Stable Diffusion의 멀티 사이트 호환성 확보 (265)
- explain을 위한 Openai 프롬프트 오류 수정 (262)
- Google 검색 결과의 빈 필드 허용 (255)
UX 변경
성능
- LLM용 채팅 스레드 콘텐츠 형식 개선 (273)
discourse-assign
버그 수정
- 사용자 메뉴에서 항목을 올바르게 정렬
- 사용자 메뉴에서 할당을 올바르게 표시
UX 변경
- j/k 하이라이팅 수정을 위해 마크업 단순화 (516)
discourse-automation
버그 수정
- API를 통해 트리거된 경우 항상 백그라운드에서 자동화 실행 (232)
UX 변경
- 커스텀 필드 컴포넌트 도입 (229)
discourse-calendar
새로운 기능
버그 수정
- 이벤트 URL의 HTML 이스케이프 스킵 (473)
- 카테고리 커스텀 필드 미리 로드 (472)
sidebar_show_upcoming_events를 이벤트 설정으로 이동 (466)sidebar show upcoming events설명에서 불필요한 주석 제거 (467)- 카테고리가 없는 경우 카테고리 색상 폴백 (461)
UX 변경
discourse-data-explorer
새로운 기능
- JSON 결과 유형 컴포넌트 추가 (260)
discourse-gamification
버그 수정
- 개발 환경에서
db:migraterake 실패 가능성 수정 (118)
성능
- 물질화 뷰를 사용하여 리더보드 사전 계산 (112)
discourse-intercom
버그 수정
- 직렬화기에서 가디언에 사용자 포함 (15)
discourse-kolide
새로운 기능
- Kolide에 온보딩된 장치 목록에서 현재 장치 이름을 설정하는 옵션 (80)
UX 변경
discourse-multilingual
버그 수정
- i18n.default로 인한 테스트 실패 수정 (3)
discourse-post-voting
새로운 기능
- 플러그인 기본 비활성화 (171)
버그 수정
- 카테고리 목록 미리 로드 추가 (173)
discourse-reactions
버그 수정
- 하트 이모지의 반응 사용자가 누락되어 게시물 이동기(post mover) 오류 수정 (255)
- OP에 반응이 없는 경우 반응 데이터 추가 스킵 (253)
- 게시물이 이동될 때 반응의 게시물 ID 업데이트 (250)
discourse-solved
버그 수정
UX 변경
- 프로필 통계에
linked-stat클래스 추가 (266)
discourse-staff-alias
버그 수정
- 스태프 별칭으로 생성된 토픽의 태그 편집 허용 (60)
discourse-teambuild
버그 수정
- teambuild 링크가 표시되고 teambuild URL이 깨지지 않도록 보장 (64)
discourse-templates
UX 변경
- 모바일 오버플로우를 피하기 위해 버튼 컨테이너 수정 (56)
discourse-user-notes
버그 수정
- 게시물 관리자 메뉴에 사용자 노트를 추가하는 버튼 복원 (85)
모든 기능 및 수정 사항
새로운 기능
- 모달 헤더 숨김 기능 추가 (24290)
- 관리자를 위한 theme-components 루트 추가 (24264)
- 그룹 인덱스의 멤버에 커스텀 필드 추가 (24232)
- 채팅 리디자인 - 스레드를 나가기 위한 뒤로 가기 버튼 (24189)
- watching_category_or_tag 알림에 대한 푸시 알림 메시지 개선 (24228)
- 게시물이 2개 이상의 이미지를 포함하는 경우 기본적으로 라이트박스 캐러셀 표시 (24216)
- 토픽 제목 접미사용 플러그인 아웃렛 추가 (24215)
- 테마 설정 마이그레이션 (24071)
- site_settings 검색에 키워드 지원 추가 (24146)
- '언급만’을 위한 새로운 채팅 표시기 설정 추가 (23848)
- 채팅 스레드에 onebox 지원 추가 (23580)
- discourse-spoiler-alert 플러그인을 코어에 번들링 (24030)
- discourse-footnote 플러그인을 코어에 번들링 (23995)
- 채팅 편집에 대한 유예 기간 추가 (23800)
- 카테고리 배경에 대한 다크 모드 옵션 추가 (24003)
- 모든 사용자 업데이트 API 스코프 추가 (24016)
- 관리자 설정용 사전 정의된 단순 목록 (23953)
- 카테고리 드롭다운에 비동기 검색 사용 (23774)
버그 수정
- 테두리 반경 조정 (24301)
- 캐시에서 잘못된 tos 및 privacy URL 방지 (24291)
- 채팅 메시지 인용 내부의 언급에 대해 사용자가 알림을 받은 문제 수정 (24229)
- 감시 대상 단어를 와일드카드로 대체 (24279)
- 사용자 활동 스트림의 뒤쪽 페이지에서 해시태그 장식 수정 (24261)
above-discovery-categories아웃렛 재배치 (24287)- “카테고리와 인기 토픽” 레이아웃 복원 (24275)
- 구독을 올바르게 처리 (24270)
<TagInfo />컴포넌트를 통한 태그 삭제 (24268)- 프로덕션에서 지문(fingerprinted)이 붙은 vendor.js 파일을 올바르게 매핑 (24267)
- 전역 고정 토픽을 올바르게 확장 (24266)
- 토픽에서 게시물 삭제/복구 시 북마크 부작용 수정 (24226)
- 2차 동작에서만 chat-message-text를 타겟팅 (24255)
- chat-message-text 타겟팅이 더 신뢰할 수 있도록 변경 (24245)
- 패스키가 활성화된 상태에서 보안 키 로그인 오류 수정 (24249)
- 클라이언트 사이트 설정 비추천(deprecations) 로깅 중단 (24237)
- 참조된 사이트 설정 이름이 다른 문제
- 폼 템플릿 업로드 유형 검증 (24148)
- 라이트박스 배경에서 배경 이미지 제거 (24225)
- 채팅 이미지 업로드에 우세 색상 속성 추가 (24214)
- 임베드 및 게시 페이지의 깨진 해시태그 수정 (24210)
- 커스텀 섹션에서 링크를 신뢰할 수 있게 재배열 (24188)
- 새로운 푸시 알림에 대한 번역 추가 (24203)
- onebox 아바타에 대한 애니메이션 GIF 처리 스킵 (24199)
- 커스텀 사용자 필드의 라벨 위치 및 애니메이션 조정 (24201)
- 지연(defer) 큐 길이 증가 (24200)
- DB 복원 시 물질화 뷰를 올바르게 처리 (24193)
- 카테고리/태그 모니터링 알림에 대한 푸시 알림 전송 (24196)
- 채팅 메시지에서 그룹 언급 최적화 추가 (2부) (24185)
- 마법사(wizard) 배경 이미지에 올바른 위치 사용 (24183)
- 패스키 로그인 후 destination_url 유지 (24171)
- 채팅 메시지에서 그룹 언급 최적화 추가 (24122)
- 전체 이름 검증 회귀 문제 수정 (24178)
- 스레드 onebox의 날짜 URL 업데이트 (24172)
- youtube 지연 로딩 비디오 URL에
rel=0추가 (24173) - 추가 체크박스 라벨 요소에 checkbox-label 추가 (24174)
- 사이트 설정에서 음의 정수를 올바르게 정제(sanitize) (24170)
- 계정 생성 회귀 문제 수정 (24169)
autotracking.mutation-after-consumption(24164)- 이스케이프된 스레드 제목을 올바르게 표시 (24159)
- “조치하기(Take Action)” 기본 동작을 게시물 숨김으로 변경 (24088)
- 필요한 경우에만 조건부 중재(conditional mediation) 확인 (24142)
- EmberCli ruby 헬퍼 클래스의 메모이제이션 (24139)
- multisite-migrate에서 JS 트랜스파일러 사용 가능 여부 확인 (24136)
- 다중 업로드가 허용되지 않는 경우에만 업로드 목록 초기화 (24123)
- 큐에 대기 중인 새 토픽에서 게시물 수정/거부 시 오류 수정 (24109)
- 사용자 활동 목록에서 해시태그가 장식되지 않던 문제 수정 (24125)
- 계정 생성 모달의 사용자 이름 검증 (24114)
- 커스텀 NavItem 클래스 지원 복원 (24113)
- 채팅 메시지에서 그룹 언급 시 느린 쿼리 최적화 (24103)
- cooked 내부인지 여부를 조기에 확인하지 않음 (24105)
- 선택된 텍스트가 비어 있으면 상태 초기화 (24102)
- 토픽 생성 시 좋아요 오류 표시 방지 (24084)
- post-text-selection 바의 신뢰성 향상 (24093)
- 스타일 가이드의 올바른 import 경로 (24092)
- 마이그레이션 오타 수정 (24089)
- 플래그 모달 라벨에 checkbox-label CSS 클래스 추가 (24087)
- 미디어 최적화 워커에 OffscreenCanvas 지원 추가 (24074)
- 사이트 설정 체크박스에 checkbox-label 클래스 추가 (24075)
- 사용자가 채널 초대장을 열 수 있도록 보장 (24067)
- spoiler-alert 플러그인 경로 업데이트 (24064)
- data-tooltip 사용을
<DTooltip />으로 대체 (24062) - 부여된 배지의 grant_by 사용자를 올바르게 표시 및 링크 (24021)
- 누락된 인용부호 수정 (24049)
- 편집 내비게이션 메뉴 태그 모달에서 태그 로드 시 필터 비활성화 (23789)
- 테마와 일치하는 카테고리 로고 사용 (24033)
- 위젯 재렌더링으로 SummaryBox 상태가 유실되지 않도록 방지 (24020)
- 피드 XML에서 무효한 문자 제거 (24001)
- 카테고리 검색 결과 집합 정렬 (24027)
- Composer 모델에서 categoryId를 올바르게 설정 (23934)
- 배경 이미지가 브라우저와 동일한 폭으로 확장되도록 max-width 크기 변경 (24004)
- 토픽 리다이렉트에서
preview_theme_id파라미터 유지 (23965) - 보안 업로드 후 처리 레이스 컨디션(race condition) 보안 (23968)
- CleanUpTags 작업 로깅 (23964)
- 비보안 업로드에 대해 이메일에 보안 이미지를 올바르게 첨부 (23865)
- 동의어 태그를 미사용으로 간주하지 않음 (23950)
- 프로필이 숨겨진 경우 상태를 직렬화하지 않음 (23946)
UX 변경
- 편집을 피하기 위해 벌크 선택 위치 조정 (24231)
- 초대 가입 페이지 스타일링 + 분리 (24293)
- 리뷰 가능 테이블을 cooked 스타일로 렌더링 (24230)
- 최근 검색 변경 사항에 대한 작은 조정 (24220)
- 검색 메뉴 스타일링을 cmd-k 스타일로 업데이트 (24181)
- 컴포저 테두리 색상 업데이트 (24176)
- 메뉴 애니메이션에 discourseLater 호출 (24168)
- 폼 템플릿의 더 간단한 “값 누락” i18n (24154)
- 채팅 전사(transcript)의 사소한 오버플로우 수정 (24158)
- 공유 모달 마진을 gap으로 변환 (24157)
btn-flat포커스 스타일 수정 (24156)- siteSetting 기반으로 태그 정렬 설정 (24147)
- 푸터 관리자 메뉴의 상단 오버플로우 방지 (24149)
- 그리드를 사용하여 부여된 배지 간격 개선 (24150)
- 다양한 버튼 클래스 조정 (24121)
- 테두리 반경 및 박스 그림자 제거 (24135)
- 모바일 패스키 로그인 버튼 수정 (24124)
- 채팅에서 창 크기 조정 지원 개선 (24115)
- A11YDialog 호출 전에 렌더링 대기 (24100)
- 인용/편집 바의 렌더링 개선 (24097)
- 계정 생성 모달의 사용자 필드 스타일링 업데이트 (24091)
- 입력 필드 + 라벨 스타일링으로 변경 (24060)
- 패스키를 위한 조건부 UI 추가 (24041)
- 모바일 “계정 생성” 모달 수정 (24043)
- AI를 나타내는 아이콘 통일 (24029)
- 전역 옵션을 사이드바 모달 푸터로 이동, 번역 단축 (24024)
- 폼 템플릿 모바일 문제 수정 (24019)
- 비디오 플레이스홀더 아이콘은 항상 흰색이어야 함 (23990)
- highlight.js 스타일 업데이트 (23999)
- 마법사 정적 컨페티 (23973)
- 패스키 처리의 사소한 수정 (23947)
- 관리자에서 긴 테마 이름 처리 개선 (23963)
- 편집 사이드바 카테고리/태그 모달의 선택 해제 텍스트 위치 수정 (23966)
- 비디오 플레이스홀더 아이콘 색상 수정 (23957)
- 모바일 메뉴의 터치, 스와이프, 팬(panning) 성능 개선 (23775)