더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 상세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
플러그인 개선 사항
discourse-activity-pub
버그 수정
성능
- 좋아요 게시물 작업 유형에 대한 정적 ID (112)
discourse-ai
새로운 기능
- 강제 LLM 도구 사용 허용 (818)
- LLM 분류가 게시물을 자동으로 숨기도록 허용 (820)
- Ollama 제공자 추가 (812)
- 도구 내 RAG 검색 (802)
- GPT-o 모델에 대한 기본 지원 (804)
- 도구 지원을 다형(polymorphic)으로 변경 (798)
- SambaNova LLM 제공자 추가 (797)
- hyde를 건너뛰는 경우 속도 제한 비활성화 (793)
- 더 정확하고 빠른 제목 (791)
- 의미론적 검색을 위한 API 범위 (785)
- 요약에 대한 부드러운 스트리밍 애니메이션 (778)
- 사이트 설정 검색 개선 (780)
- 시드된 LLM에 대한 초기 지원 (756)
- hyde 없이 임베딩 기반 검색 허용 (777)
- 분류 규칙이 이메일을 통해 생성된 게시물을 건너뛸 수 있도록 함 (775)
버그 수정
- iPad에서 AI 헬퍼가 표시되지 않는 문제 (805)
- 모바일에서 Diff 모달이 컴포저 메뉴와 함께 닫히는 문제 (803)
- 키보드 단축키는 플랫폼별로 설정해야 함 (801)
- 대소문자 구별 없는 설정 조회 지원 (795)
- 새 스트리머로 캐시된 요약 표시 (792)
- 메시지가 없는 채팅 스레드에서 더 일찍 종료 (789)
- 부모 모듈을 먼저 비활성화해야 하는 경우 오류를 올바르게 표시 (788)
- hyde 매개변수를 소문자로 변환하기 전에 값을 강제 변환 (787)
- 이전 콘텐츠가 재인덱싱되지 않던 문제 (786)
- 콘텐츠가 없을 때 문법 검사 방지 (779)
UX 변경 사항
- 메시지 복사 아이콘 및 텍스트 업데이트 (815)
- 템플릿을 주요 LLM 설정 탭으로 이동 및 스타일 재설정 (813)
- AI 컴포저 헬퍼 z-index 문제 (809)
- 주제 요약을 위한 최대 높이를 계산할 때 컴포저 높이를 고려 (806)
- 토스트 메시지 위치 개선 (800)
- AI 게시물 헬퍼 DMenu 스타일링 (770)
- “share” 아이콘을 “share-alt” 아이콘으로 교체 (784)
- 요약 컨테이너가 성장하는 대신 고정되어야 함 (783)
성능
- 스펙 속도 향상 (794)
discourse-assign
버그 수정
- 그룹이 삭제되면 할당도 함께 제거 (592)
discourse-calendar
UX 변경 사항
보안 변경 사항
- 캘린더 이벤트 이름의 XSS 수정 (607)
discourse-category-experts
새로운 기능
버그 수정
- 새 게시물 전송 시 미승인 게시물 웹훅 이벤트 (162)
discourse-chat-integration
새로운 기능
- 채팅 통합 참조 게시물 추가 (216)
버그 수정
ChatIntegrationReferencePost의full_url메서드를 조정하여 올바른 URL 반환 (220)- discourse-automation으로의 chat-integration 이동 되돌리기 (219)
- discourse-automation으로의 chat-integration 이동 되돌리기 (214)
discourse-data-explorer
UX 변경 사항
- explorer-schema에서 소문자로 자동 변환 (325)
discourse-encrypt
버그 수정
discourse-gamification
UX 변경 사항
- 관리자 리더보드 양식을 FormKit으로 변환 (157)
discourse-livestream
새로운 기능
- 주제 카테고리가 변경될 때 chatable 업데이트 추가 (33)
discourse-patreon
버그 수정
- 소셜 로그인에 현재 Patreon 로고 사용 (145)
discourse-reactions
성능
- 불필요한 ‘includes’ 호출 제거 (309)
discourse-salesforce
버그 수정
discourse-saml
보안 변경 사항
- CVE-2024-45409를 수정하는 ruby-saml 1.17.0으로 업그레이드 (104)
discourse-solved
버그 수정
- 카테고리에서 여러 모더레이션 그룹 지원 (307)
discourse-staff-alias
버그 수정
- 속삭임 매개변수의 유형 변환 (75)
discourse-subscriptions
버그 수정
discourse-translator
새로운 기능
- google에 대한 ProblemCheck 추가 (167)
discourse-zoom
새로운 기능
- Google 캘린더에 Zoom 설명 및 위치 추가 (87)
docker_manager
버그 수정
<3.4.0.beta1버전 고정 제거 (241)
UX 변경 사항
- 빌드 로그에서 pnpm 업그레이드 알림 억제 (240)
모든 기능 및 수정 사항
새로운 기능
- Safari에서 클라이언트 측 이미지 압축을 버전 >
= 18으로 제한 (28373) - 필요할 때 관리자를 위한 억제 기능 개선 (29041)
- 채팅 메시지에서 mark 태그 지원 (28949)
- 자동화에서 이름 길이 증가 (28945)
- 관리자 공지 닫기 기능 추가 (28916)
- 채팅 채널 제목에 이름 허용 (28843)
- 툴바 API가 키보드 단축키를 위한 사용자 정의 작업을 지원 (28883)
- /about 페이지에서 그룹 제외 설정 추가 (28809)
- 채팅 플러그인 UI를 새로운 show 플러그인 및 관리자 UI 가이드라인으로 변환 (28632)
- 페이지뷰 측정 및 보고의 새로운 방식으로 전환 (28729)
- 카테고리 전문가 미승인 게시물 WebHook 이벤트 추가 (28802)
- 스태프 작업 로그에 태그 그룹 변경 사항 기록 (28787)
- 채팅 배지 아이콘이 표시될 때만 채팅 사운드 재생 (28387)
- topic_tags_changed 이벤트에 사용자 추가 (28714)
- 새 /about 페이지 상단에 ‘이 페이지 편집’ 링크 추가 (28766)
- 카테고리에서 여러 그룹을 모드로 지정하도록 지원 (28655)
- 카테고리 전문가 승인 WebHook 이벤트 추가 (28525)
- 채팅 스레드 시청 기능 추가 (28639)
- 게시물 생성/편집 트리거가 이메일을 통해 생성된 게시물을 건너뛸 수 있도록 함 (28615)
버그 수정
skip_redis가 true인 경우 생성된 시크릿 키 기반 토큰 캐싱을 건너뜀 (29029)- 가져오기 스크립트가 투표의
public속성을 설정하지 않던 문제 (28864) - forced_triggerable이 활성화된 자동화 생성 (29030)
- 깨진 클라이언트 측 검토 작업 수정 (29025)
- 범위가 없는 플러그인 설정 페이지 작업 아웃렛 (29026)
- 사용자 정의 플래그 이름은 고유해야 함 (28869)
- 삭제된 사용자의 게시물 영구 삭제 (28992)
- 일부 검색어에 대해 예외 발생하지 않도록 함
- 모바일 글리머 주제 목록에서 .badge-posts 정렬 (28959)
- 설치되지 않은 문제 검사를 적절히 처리 (28771)
- can_split_merge_topic인 경우 주제 관리자 메뉴 표시 (28937)
- 멘션에서 사용자 상태 선택 방지 (28944)
- hbr
#each컨텍스트에서 getter 지원 (28941) - 웹뷰 배경색 업데이트 재시도 (28912)
- 특정 조건에서 반복되는 자동화가 멈추는 것 방지 (28913)
- TL4에서 개인 메시지에 주제 이동 표시하지 않음 (28871)
- 그룹 기본 알림 상태 이동 시 오류 (28910)
- 사용자 디렉터리에서 익명 사용자 제거 (28892)
- 불안정한 시스템 관리자 플래그 스펙 (28873)
- /about 페이지 통계에서 비활성 및 침묵된 사용자 제외 (28877)
- 관리자 배지 페이지의 짧은 설명 회귀 (28884)
- FormKit 페이지 객체에서 날짜 필드 지원 (28872)
- 두 컴포넌트의 잘못된 제목 (28865)
- 일괄 상여 버튼을 다른 헤더 작업 버튼과 정렬 (28859)
- 사용자 정의 플래그에 사용자 정의 접두사 사용 (28839)
- 오류가 null일 수 있음 (28826)
- 투표자 목록이 제대로 확장되지 않던 문제 (28823)
- 양식 템플릿 한도 검증 (28791)
- 투표 미리보기 목록 스타일링에서 중복된 항목 제거 (28592)
- 채팅 채널 찾을 수 없음 ajax 오류 방지 (28818)
- 사용자 요약 카테고리 검색에 “in:first” 추가 (28688)
- 로케일 설명 길이로 인한 레이아웃 시프트 방지 (28807)
- scroll-tracker 컴포넌트의 깨진 super 호출 제거 (28810)
- s3 마이그레이션 중에 파일 핸들을 ‘적시에’ 열기 (28806)
- font awesome을 위해 shield-blank를 shield-halved로 교체 (28804)
- 개발자로부터의 요청된 변경 사항 (28784)
- 플래그가 시드된 후 캐시 재설정 (28801)
- post_created_edited에서 groups 필드 지원 (28783)
- post_created_edited에서 groups 필드 지원 (28773)
- 새 /about 페이지에 트래픽 정보 푸터 추가 (28779)
- 채널 스레드 목록에서 채팅 드로어 토글 (28759)
- 스크립트 없이 자동화를 생성하면 오류가 발생해야 함 (28752)
- 메시지 필드가 플레이스홀더를 렌더링하도록 보장 (28753)
- 일부 기기에서 정적 페이지가 넘치지 않도록 함 (28751)
- 타임라인 축소 지연으로 게시물 ID를 사용하지 않음 (28712)
- Discourse가 SSO 제공자로 사용될 때 패스키 로그인 (28672)
- 큰 그룹으로의 PM 방지 (28681)
- 일본어로 주제 검색 시 올바른 결과 반환
- 탐색 항목에서 원래 URLParams 유지 (28696)
- 게시물 생성 시 전역 공지사항이 제거되도록 보장 (28684)
- 기본 필수 검증기가 0을 처리하도록 보장 (28686)
- updateGroupings을 모달에 올바르게 전달 (28683)
- 리포트 전용 모드일 때 미니 프로파일러 CSP nonce (28664)
- 채팅 이모지 피커 위치 (28643)
- 채팅 메일러 로그 노이즈 (28616)
- 불안정한 테스트를 해결하기 위해
topic_tags_changed_spec.rb에서eq를match_array로 변경 (28640) - About#stats가 캐시를 사용하도록 보장 (28634)
.has-alt-auth대신.login-right-side사용 (28628)- OAuth로 계정이 생성될 때 2FA를 강제하지 않음 (28625)
- 사용자 북마크를 올바르게 필터링 (28612)
- 네이티브 클래스 변환 후
propertyEqual복원 (28605) - FormKit에서 ace 에디터를 올바르게 렌더링 (28601)
- 투표에서 랭킹 선택 결과가 리치 텍스트와 링크가 있는 옵션을 처리할 수 있도록 보장 (28195)
- 페이지뷰를 문자열 대신 숫자로 합산 (28596)
- 불안정한 플래그 스펙 (28591)
- 번역 모드 키를 올바르게 적용 (28520)
UX 변경 사항
- 모바일에서 채팅 인덱스의 하단 패딩 개선 (29086)
- 채팅 인덱스 미니 리팩토링 (29082)
- 트위터 공유 링크를 X로 변경 (29056)
- 사용자 스트림 제목이 페이지를 넘치지 않도록 방지 (29032)
- 검토 대기열에서 내 게시물 삭제 버튼에 라벨 추가 (28991)
allowed_iframes설정의 적절한 설명 (28997)- 모바일 관리자 소규모 수정 (29028)
- 채팅 다이렉트 메시지 채널 제목에서 별명 제거 (28958)
- 채팅 컴포저 스타일 조정 (28938)
- 채팅 컴포저 삽입 버튼 색상 소폭 변경 (28904)
- 데스크톱 드로어에서 활동별로 채팅 채널 정렬 (28822)
- 채팅 컴포저 포커스 상태 스타일 업데이트 (28900)
- 부트스트랩 모드 문서에 링크 추가 (28898)
- 시작 가이드의 섹션에 링크 추가 (28882)
- 1Password가 링크 이름 입력을 무시하도록 설정 (28559)
- 혼란스러운 “claim reviewable” 위치 수정 (28870)
- 관리자 보고서 필터 스택킹 수정 (28875)
- 모바일 목록 제어의 이중 li 요소 수정 (28840)
- 배너를 가로 비율 스케일링이 있는 반응형 이미지를 처리하도록 업데이트 (28825)
- 모바일에서 focus-visible 아웃라인 방지 (28815)
- 보고서 페이지에서 ‘other’ 및 ‘crawler’ 사이트 트래픽 숨김 (28817)
- 관리자 플래그 페이지에 자세히 보기 URL 추가 (28816)
- about 설정 영역에 설명 추가 (28790)
- fontawesome 6.6.0으로 업그레이드 (28778)
- 시작 가이드의 마법사 링크 수정 (28768)
- 채팅 스레드 추적 드롭다운에서 btn-default 클래스 제거 (28789)
- 관리자 페이지 헤더 컴포넌트 적용 (28767)
- 조직 알림 유형을 error에서 info로 변경 (28762)
- 시작 체크리스트에 링크 추가 (28761)
- 채팅 채널 정렬 업데이트 (28760)
- 채팅 채널 제목의 이모지 간격 수정 (28756)
- 채팅 드로어에서 읽지 않은 채널 가시성 증가 (28731)
- 배지에 관리자 UI 적용 (28724)
- 채팅 그룹 이름 및 플레이스홀더 업데이트 (28703)
- post_menu 및 post_menu_hidden_items 복사본 업데이트 (28723)
- 양식 템플릿 로드 시 플래싱 오류 방지 (28700)
- about 페이지 배너 이미지 조정 (28692)
- 관리자 플러그인 목록을 UI 가이드라인에 맞게 변경 (28478)
- 자동 그룹 및 자동 그룹 표시기에 설명 추가 (28630)
- 사용자 카드 선택기를 새 식별자로 변경 (28641)
- 등록 흐름에 진행 바 추가 (27694)
- 카테고리 권한 행에 그룹 링크 추가 (28560)
- 주제 맵 보기 메뉴의 간격 수정 (28583)
보안 변경 사항
- 권한 없는 사용자의 숨겨진 태그에 의한 주제 목록 필터링 방지
- 잘못된 인코딩된 이메일에 대한 등록 차단
- 게시물 답글에 페이지네이션 추가
- 채팅 발췌본에서 URL을 올바르게 파싱
성능
- 주제 보기 수준에서 직렬화된 투표자를 캐시 (28894)
- 인덱스를 동시 삭제하도록 마이그레이션 업데이트 (28955)
user_search_similar_results사이트 설정 제거 (28874)replaceText에서insertText를 더 효율적으로 사용 (28880)- 상태가 활성화된 경우 사용자 옵션 사전 로드 (28827)
- voters_count 및 has_voted 사전 로드 (28808)
- RAILS_DB가 설정된 경우 모든 DB에 대한 초기화를 수행하지 않음 (28668)