더 많은 업데이트!
잠깐, 더 많은 내용이 있습니다! 새로운 기능과 변경 사항을 최대한 강조해 안내해 드리려 하지만, 자세히 다룰 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
플러그인 개선 사항
discourse-ai
새 기능
- 이메일로 생성된 게시글을 분류 규칙이 건너뛸 수 있도록 함 (775)
- 한 번의 클릭으로 문법 및 맞춤법 검사 (769)
- 시스템리스 모델에 대한 LLM 분류 지원. (757)
- 특정 그룹에게 DM에 대한 요약 기능 접근 권한 부여 (760)
- 기타 게시글 도우미 옵션 스트리밍 (745)
- 감정 분석을 기본적으로 활성화 (732)
버그 수정
- 시스템리스 + 인라인 이미지 시나리오에서 잘못된 메시지 (771)
- 분류의 search_for_text는 대소문자를 구분하지 않아야 함 (767)
- Bedrock을 제외한 모든 제공자에 대해 UrlEditable이 true여야 함 (766)
- 도구 편집 코드 에디터가 키 입력마다 초기화되는 문제 (765)
- 모바일 작성기 도우미 트리거가 Android 및 iOS에서 작동하도록 수정 (763)
- 캡션 실패 시 원본 업로드 마크다운 추가 (762)
- 요약 링크를 클릭하면 요약이 깨지는 문제 (759)
- 작성기 도우미 메뉴에서 모달이 작동하지 않는 문제 (755)
- 분류 플래그가 지정된 게시글에 점수가 없던 문제. (752)
- 모든 기준이 충족될 때만 AI 캡션 설정을 표시하도록 방지 (753)
- 더 견고한 요약 구현 (750)
- 모바일 뷰에서 AI 도우미가 표시되지 않는 문제 (749)
- Gemini 0801 도구 호출 (748)
auto_image_caption이 현재 사용자에게 항상 존재하지 않는 문제. (746)- 새 모델에 대해 제공자별 매개변수를 올바르게 저장. (744)
- AI 봇 이벤트 핸들러에서 nil reply_to_post 처리 (743)
- LlmModel 검증. (742)
- OpenAI 호환 다이얼렉트 및 vllm에 도구 지원 추가 (734)
- 캐시된 요일에 올바른 날짜 사용 (733)
- 클라이언트에 오류를 올바르게 전달 (731)
UX 변경 사항
- DMenu 변경 사항으로 인한 주제 요약 UI 개선 (772)
- 다크 테마에서 가독성을 높이기 위해 다크-라이트 믹스인 추가 (764)
- 작성기에서 AI 도우미 스타일 및 위치 조정 (758)
- 요약 고정 위치 (740)
- 게시글 감정을 위해 스택형 라인 차트 사용 (737)
- OpenAI API 키 설정의 목적 명확화 (739)
discourse-assign
버그 수정
- 컬럼 참조 "id"가 모호한 문제 방지 (590)
discourse-cakeday
버그 수정
- 생일 및 기념일 링크를 더 보기 섹션으로 이동 (131)
discourse-calendar
버그 수정
- clean title 코드 경로 제거 (600)
성능
- 가용성 주제에서 N*2+1 제거 (599)
discourse-chat-integration
새 기능
discourse-data-explorer
새 기능
- 자동화된 DM에 CSV 파일 결과를 첨부할 수 있도록 허용 (318)
버그 수정
- 이중 검증 수정 (314)
user_id검증 수정 (312)- 기본값이 잘못된 경우 매개변수가 표시되어야 함 (313)
- 빈 매개변수-입력/출력 양식은 제출을 거부해야 함 (309)
- with_deleted는 주제 및 게시글에서만 사용 (308)
- category_id 매개변수 입력에서 잘못된 유형 (304)
- 저장 후 매개변수 입력 상자 생성 (303)
UX 변경 사항
- FormKit를 사용하여 날짜/시간 매개변수 입력 재작성 (316)
group_id매개변수 입력에 GroupChooser 사용 (315)- FormKit를 사용하여 매개변수 입력 재작성 (307)
- 매개변수 param_input에 CategoryChooser 사용 (306)
discourse-deprecation-collector
버그 수정
- 코어 변경 후 구성 참조 업데이트 (29)
discourse-doc-categories
새 기능
UX 변경 사항
- 사이드바 항목에 문서 아이콘 추가 (10)
discourse-follow
버그 수정
- 사용자 프로필 보조 아웃렛 사용법 업데이트 (122)
discourse-fontawesome-pro
UX 변경 사항
- pro 대안이 없으므로 discourse-bookmark-clock 제거 (55)
discourse-global-filter
버그 수정
- 잘못된 컬럼 조회로 인한
update_category_stats오류 (154)
discourse-group-tracker
UX 변경 사항
- 그룹 트래커를 끄는 경우 체크박스 비활성화 정규화 (64)
discourse-instant-search
새 기능
- 태그 정제 목록 및… 추가
버그 수정
searchType오타, 상수로 전환- 린팅
- 검색 유형 전환 후 필터를 열 때 발생하는 오류
- 2분 후에 “Invalid Date” 텍스트가 나타나는 문제
- 더 보기 버튼을 누르면 임베딩이 다시 가져와지지 않도록 함
- Hyde/Hybrid/Semantic 작동
.search()호출이 hits에서 더 많은 결과 표시를 깨뜨리는 문제- 정렬 모드에서 결과 유지
- 게시글 링크
- 깨진 링크
UX 변경 사항
- 하이라이트 다크 모드 색상 수정
- 검색 하이라이트를 위해 더 어두운 하이라이트 색상 사용
- 카테고리 배지 색상을 할당할 수 있도록 컨트롤러에 카테고리 포함
- 닫힌 주제 결과에 잠금 아이콘
- 채팅 결과의 스타일링 및 구조 개선
- 게시글 결과 스타일링, 제목에 DM 봉투 추가
- 사용자 결과를 테이블로 스타일링
- 검색, 주제 결과의 위치 및 스타일 조정
- 주제/DM 정제 목록 및 조건부 정제
- 검색 레이아웃 및 스타일 개선, 사용자 결과 그리드
discourse-jira
새 기능
discourse-livestream
새 기능
TopicChatChannel과Chat::Channel간의 관계 추가 (29)
버그 수정
discourse-math
버그 수정
- 채팅에 katex 지원 추가 (88)
discourse-multilingual
버그 수정
- 직렬화 시 type/code를 올바르게 설정 (17)
discourse-policy
버그 수정
- 스코프된 순서가 무시될 때 로그 노이즈 해결. (134)
성능
discourse-preset-topic-composer
버그 수정
- 새 주제 버튼에
createTopicDisabled체크 추가 (26)
discourse-ratings
버그 수정
discourse-reactions
성능
- 좋아요 게시글 액션 유형에 대한 정적 ID (305)
discourse-solved
버그 수정
- TL4 사용자가 무조건적으로 솔루션을 수락하지 못하도록 함 (305)
discourse-subscriptions
버그 수정
- 일회성 구매에 대한 가격표 (228)
discourse-templates
UX 변경 사항
- 단축키 도움말에 소문자 i 표시 (81)
discourse-theme-creator
버그 수정
- 사용자가 테마 설정을 저장할 수 있도록 보장 (87)
discourse-topic-voting
새 기능
- /filter에서 order:votes 허용 (204)
버그 수정
- 정렬 시 nil counts 처리 (205)
discourse-translator
새 기능
- Microsoft에 대한 번역기 오류 ProblemCheck 추가 (161)
버그 수정
- 동일한 언어 번역 처리 (164)
모든 기능 및 수정 사항
새 기능
- 선택된 로케일에서 사이트 텍스트 검색 표시 허용 (28453)
- 플러그인이 숨겨진 툴바 항목에 대한 키보드 단축키를 지정할 수 있도록 허용 (28456)
- 소개 페이지에 글로벌 및 EU 방문자 추정 수 추가 (28382)
- push_notification_time_window_mins 기본값 변경 (28431)
- 관리자 사이드바에 안 읽음 기능 표시기 (28397)
system_user_max_attachment_size_kb사이트 설정 추가 (28351)- 관리자에게 항상 전체 페이지 “새 기능” 표시 (28383)
- 완전히 사용자 정의된 점수 이유 허용. (28348)
create-discourse-plugingem에서 코어로 plugin:create 가져오기 (28350)- 네이티브 푸시 알림에 지연 추가 (28314)
- 참여 사용자 통계 (28322)
- 자동화 플러그인의 topic_tags_changed 트리거에서 전송되는 태그 변경 (28318)
- 상단 메뉴에서 "Top"의 기본값을 "Hot"으로 대체 (28252)
- 병합 시 스텁 주제를 즉시 삭제하는 옵션 추가 (28228)
- 투표에서 절대 숫자 (28240)
- Sidekiq 성능 로그를 위해
live_slots_(start|finish)추가 (28260) - 주제 태그 변경 트리거 추가 (28176)
버그 수정
- 게시글 히스토리 무한 로딩 (28425)
- Mac에서 포맷 단축키 올바르게 처리 (28556)
- 마지막 게시글이 이미 렌더링된 경우 End 키 존중 (28524)
- 가상 필드에 대한 오류를 수동으로 제거할 수 있도록 허용 (28555)
- selectText가 스크롤 위치를 옵션으로 받을 수 있도록 허용 (28554)
- 버리기 버튼을 클릭할 때 초안 삭제 (28552)
- 계정 활성화 시 사용자를 사용자 디렉토리에 추가 (28505)
- 플래그에 대해 올바르게 보간된 번역 반환
- 미래 주제에서 주제 hot 스코프 오류 방지 (28545)
- 그룹 요청이 무한정 로드되는 것 방지 (28544)
- 대체물을 표시할 때 예외 방지 (28543)
- 필수 사용자 정의 필드에 대한 잘못된 체크 수정 (28541)
- 모바일에서 데스크톱 알림 콜백 방지 (28527)
- 작성기에서 텍스트를 대체할 때 히스토리 유지 (28537)
- 북마크 알림이 잘못 초기화되던 문제 (28506)
- 비디오 업로드가 때때로 무한정 멈추는 문제 (28523)
- 다른 태그로 이동할 때 편집 태그 섹션 새로고침 (28519)
- 게시글 생성이 앱에 영향을 미치는 것 방지 (28518)
- 폼을 파괴하기 전에 올바르게 초기화 (28516)
- 썸네일 생성 오류로 인해 비디오가 업로드되지 않는 문제 (28493)
- body에 chat-draw-expanded 클래스 추가 (28490)
- 사용자가 로그아웃할 때 user_logged_out 이벤트 트리거 (28482)
- 사용자 정의 설명이 없는 경우 헤딩 숨김 (28470)
- 채팅 검색이 사용자를 반환할 때 1:1 건너뛰기 (28464)
- href가 두 번 설정되지 않도록 보장 (28466)
- 서브폴더 계정 활성화 (28463)
- hbr의
#each블록에서 외부 컨텍스트 유실 (28461) - 소개 설정 영역의 이미지 업로더에
@type인자 지정 (28460) - 스타일시트 캐시를 원자적으로 작성 (28457)
- 사이트 연락처 이름 필드에 올바른 부제 사용 (28448)
- 스태프 사용자에게 침묵 버튼 표시하지 않고 유사 사용자 표시 (28423)
- 대문자 사용자 이름이 있는 언급된 사용자 깨짐 (28421)
- 검색 순서에 대해 번역 오버라이드가 작동하지 않던 문제 (28404)
- 투표자 목록 확장을 영구적으로 유지 (28352)
- 자동 모드에서 긴 코드의 하이라이트 우회 (28399)
file_size_restriction설정에 대해 취소 및 초기화 버튼 작동하도록 함 (28347)- 알림이 비활성화된 경우에도 채팅 소리 허용 (28385)
- 채팅 알림 감시 작업 지연 (28386)
- FormKit: 필수 숫자 입력에서 0 허용 (28368)
- 배너 이미지가 없는 경우 빈 공간 표시하지 않음 (28366)
- 데몬 포크 전에 MiniRacer::Context를 처분하도록 보장 (28361)
- PostActionType 대신 Flags 직렬화 (28362)
- 올바른 이름 및 설명에 액세스 (28353)
- 스크롤바가 항상 표시되지 않도록 overflow-x를 auto로 설정 (28294)
- 코드펜스 안에서 목록을 계속하지 않음 (28346)
- sql 체크박스 올바르게 렌더링 (28328)
- PostActionType 대신 Flags 직렬화 (28334)
- 구성이 on_close인 경우 투표는 투표가 닫힐 때만 결과 표시 (28299)
- 확장이 깨지는 랭킹 선택 투표자 목록 (28315)
- 불필요한 마진 주입 중단 (28335)
- 시드에서 Redis 캐시를 적중하지 않음 (28329)
- PostActionType 대신 Flags 직렬화 (28259)
- 공개 채널이 비활성화된 경우 새 DM 버튼 표시 (28306)
- 사이트 설정 카테고리 제목 (28281)
- 404 렌더링 시 오류를 기록하지 않음
- 위로 또는 아래로 이동할 때 불안정한 플래그 스펙 (28272)
- 카테고리로 리디렉션할 때 URI를 올바르게 언에스케이프
- 방해 금지 아이콘이 올바르게 업데이트되도록 보장 (28253)
- 추가 메시지 유형을 올바르게 반환
- 관리자 배지 폼에 CheckboxGroup 사용 (28239)
- 사용자 정의 플래그 수를 50개로 제한 (28221)
- Backup_restore.rb는 username이 아닌 user에서 db 사용자를 원함 (28229)
- 모든 플래그를 멀티사이트 안전하도록 캐시 (28204)
- 요청 처리 시
Net::HTTP에 합리적인 기본값 설정 (28141) - 태그/카테고리가 존재하도록 보장 (28230)
- 관리자 대시보드 로드 시 인라인 문제 지우지 않음 (28220)
- 드로워 라우터에 대한 체크 개선 (28212)
//처리에 대한 추가 개선 (28211)- discourse-url에서 URL 중간에서
//를 제거하지 않음 (28210) - 글리머 헤더에서 실시간으로 방해 금지 아이콘 업데이트 (28200)
- 투표 랭킹 선택 결과 알고리즘 다수결 체크 (28191)
- 원격 변경 시 투표자 정보 업데이트 (28168)
- isForever 값 올바르게 반환 (28194)
- 배지 이미지 업로더 (28188)
- 채팅 기본 채널 설정 제거 (28170)
- 누락된 비디오에 대한 비디오 썸네일 (28152)
- 시스템 배지를 비활성화할 수 있음 (28169)
- 초안 뷰를 주제 뷰 통계에 포함하지 않음 (28162)
- 이중 검토 가능 항목 버그 (28161)
- Maxmind 데이터베이스 다운로드를
assets:precompile이후로 이동 (28157) - 플래그 유형에 대해 올바르게 보간된 번역 반환
- 백그라운드 스레드에서 주제 병합 수행 (28114)
- 투표: 클릭 가능, 호버 가능한 아바타 (28121)
- Discourse.cache.fetch의 레이스 컨디션 (28124)
UX 변경 사항
- 채팅이 확장된 경우에만 채팅 채널/DM 하이라이트 (28488)
- 선택 우선순위 설명 (28574)
- 오버플로 사용자카드 수정 (28558)
- UI 가이드라인에 따라 플래그 설정 탭 (28479)
- DMenu 수정 (28551)
- 키보드 단축키 스타일링을 더 은은하게 (28522)
- DMenu 모바일 스타일링 중앙화 + 수정 (28469)
- 헤더 없는 페이지를 위해 소프트웨어 업데이트 배너 조정 (28496)
- 도킹 헤더에서 분할 하위 카테고리 색상 사용 안 함 (28494)
- 모바일에서 텍스트 영역 높이 수정 (28495)
- What’s New 관리자 페이지에 제목 토큰 추가 (28476)
- What’s New에 새 관리자 UI 가이드라인 적용 (28454)
- 답글이 없는 주제에서 기본적으로 주제 맵 표시 (28468)
- 다크 컬러 스킴을 위한 멘션 색상 개선 (28462)
- 관리자 백업 페이지의 복원 정보 링크 수정 (28452)
- 사용자 정의 플래그에 관리자 UI 가이드라인 적용 (28433)
- 주제 맵의 뷰 카운트는 항상 1 이상이어야 함 (28447)
- 백업 페이지에 관리자 인터페이스 가이드라인 적용 (28051)
- 새 /about 페이지의 모바일 뷰 개선 (28406)
- 최대값이 0인 경우 즐겨찾기 배지 수 제외 (28402)
- 비디오 파일명에서 차원 체크하지 않음 (28349)
- 아바타가 활성화된 경우 사용자 메뉴에서 검토 가능 항목 스타일링 (28388)
- 사이드바 항목이 이미 표시되고 있지 않은 경우에만
scrollIntoView(28372) - 새 /about 페이지 스타일링 조정 (28367)
- 채팅 타임스탬프에서 베이스라인 정렬 제거 (28345)
- 하이라이트 문제를 피하기 위해 투표 버튼 배경색 제거 (28319)
- 작은 주제 맵 개선 및 수정 (28215)
- hot, 안 읽음, 내 게시글 필터에서 사이드바의 “주제” 링크를 활성으로 설정 (28305)
- 공개 채널이 비활성화된 경우 사이드바 DM 목록 복원 (28301)
- 임베더블 호스트에 플러그인 아웃렛 추가 (28264)
- 더 작은 모달 헤딩, 더 짧은 플래그 모달 제목 (28278)
- 사용자 팁을 건너뛸 때 내러티브 봇 DM을 삭제하지 않음 (28265)
- 북마크 메뉴 라벨을 "Custom…"에서 “More options…”(추가 옵션…)으로 변경 (28266)
- 모바일 사용자 카드에서 긴 사용자 이름이 줄바꿈되는 문제 수정 (28256)
- 사용자 프로필 버튼 줄바꿈 수정, 스타일 정리 (28255)
- 플래그 설명 링크에서 추가 마진 제거 (28251)
- 활동 스트림에서 오버플로를 방지하기 위해 긴 단어 줄바꿈 (28250)
- 배지 폼에서 편집 텍스트를 검색으로 링크 (28248)
- 주제 맵 뷰 날짜 형식에서 현재 로케일 존중 (28199)
- 관리자 플래그 폼을 form-kit으로 이동 (28187)
- 미리보기 버튼 표시/숨김 title 속성 수정 (28155)
성능
- 제안된 주제가 주제 뷰의 마지막 페이지에서만 로드되도록 보장 (28507)
- interaction-next-paint(INP) 개선을 위해 버튼 액션 지연 (28019)
- 적용된 후
I18n._overrides삭제 (28405) - 사용자를 채널에 더 효율적으로 자동으로 가입 (28392)
Chat::AutoRemove::HandleCategoryUpdated의 메모리 할당 감소 (28393)Chat::AutoRemove::HandleCategoryUpdated.call의 메모리 풋프린트 감소 (28381)Chat::AutoRemove::HandleCategoryUpdated의 메모리 풋프린트 감소 (28332)- PostActionType이 저장될 때 캐시를 만료하지 않음 (28337)
- 마이그레이션 실행 시 Redis 호출 없음 (28336)
- 시드에서 플래그 리셋 콜백 건너뛰기 (28333)