더 많은 내용!
기다렸죠, 더 많은 것이 있습니다! 새로운 기능과 변경 사항을 강조해 보여드리기 위해 최선을 다하고 있지만, 자세히 나열할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 항목의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 반드시 검토해 주세요.
플러그인 개선 사항
discourse-activity-pub
새로운 기능
- 이미지 첨부 파일 지원 추가 (197)
discourse-ai
새로운 기능
- diff 스트리밍 애니메이션 추가 (1355)
- AI 대화에 참가자와 초대 버튼 추가 (1354)
- Triage가 검토 큐에 게시물을 추가한 후 게시물을 숨길 수 있도록 함 (1348)
- 아티팩트에 데이터 속성 전달 허용 (1346)
- 첫 번째 봇 메시지에 대한 해시태그 및 멘션 자동 완성 (1342)
- 리서처가 특정 주제도 연구할 수 있도록 허용 (1339)
- 심층 연구를 위한 포럼 리서처 페르소나 (1313)
- 페르소나에 대한 예제 지원. (1334)
- AI 작성기 도우미의 diff 스트리밍 개선 (1332)
- 번역용 모델 제어 설정 추가 (1333)
- Gemini의 구성 가능한 사고 토큰 지원 (1322)
- 리서처와 GitHub 도우미가 날짜를 알 수 있도록 보장 (1312)
- 모든 이미지에 대해 jpg/png 강제 적용 (1309)
버그 수정
- AI 메뉴를 닫으면 게시물 오디오 재생이 중단됨 (1369)
- 리서처 도구 개선 - 주제 필터 수정 (1368)
- diff 적용 일관성 향상 (1367)
- AI 봇 주제에서 일반 주제로 이동할 때 오류 발생 방지 (1366)
- Claude 모델 사용 시 tool_choice를 올바르게 전달. (1364)
- MessageBus 효율성 향상 및 스트리밍 올바르게 중단 (1362)
- 스트림 업데이트 객체가 초기 주제에 한정되도록 보장 (1359)
- 스트리밍용 diff 알고리즘 안정화 (1358)
- 제어 문자 처리를 위해 이스케이프된 내부 JSON 파싱 재시도. (1357)
- gemini 스키마 확인 시 nil에 대해 dig하지 않음 (1356)
- 직렬화기 포함 조건에 안전한 내비게이션 추가 (1349)
- 로그인 필요 사이트에서 AI 공유 페이지 자산을 CDN을 통해 제공 (1343)
- 구조화된 출력 불일치. (1340)
- 페르소나 Triage는 자동화에 기록되어야 함 (1326)
- AI 봇 PDF Rag 파이프라인에서 사용되는 img2text의 프롬프트 형식 수정 (1323)
- 봇 대화 가져오는 동안 빈 상태 표시하지 않음 (1320)
- 비스트리밍 모드에서 구조화된 출력 반환 (1318)
- 로그에 잘못된 액세스 오류 (1317)
- 웹 탐색 시 예상치 못한 오류 처리 (1314)
- 페르소나 시스템 프롬프트의 Resource_url 대체 (1310)
UX 변경 사항
- 둥근 모서리 허용 (1365)
- 입력이 비활성화되어 있을 때 작성기에서 AI 제안 표시하지 않음 (1331)
- 모바일 사이드바 상단에 새 질문 버튼 고정 (1329)
- 봇 대화 사이드바 스타일을 모바일 사이드바에 적용 (1328)
- 대화 관련 스타일 조정 (1325)
- 포럼으로 돌아가기 링크 렌더링 중단 (1319)
discourse-authentication-validations
버그 수정
discourse-code-review
버그 수정
- 자동 링크 커밋 기능 제거 (243)
discourse-data-explorer
버그 수정
- 기본 주제 직렬화기를 사용할 때 필요한 새 속성 추가 (375)
discourse-doc-categories
버그 수정
- 손상된 스펙들 (38)
discourse-gamification
버그 수정
- 물질화 뷰 존재 확인을 현재 스키마로 한정 (203)
discourse-livestream
버그 수정
discourse-login-client
새로운 기능
- 새 “revoke” 엔드포인트 (12)
버그 수정
- 플러그인이 활성화되어 있을 때 생성 확인 자동으로 건너뛰기 (11)
UX 변경 사항
- 사용자의 의도를 쿼리 매개변수로 추가 (10)
discourse-preset-topic-composer
버그 수정
- 손상된 스펙들 (48)
discourse-solved
새로운 기능
- 답변 컨트롤러 속도 제한에 플러그인 수정자 적용 (369)
discourse-theme-creator
버그 수정
- 사용자 스키마 테마 설정 편집기에서 실패하는 스펙 수정 (111)
discourse-translator
새로운 기능
- 예약 및 주제 생성 시 주제 번역 (291)
- 게시물을 Post 및 PostLocalization로 자동 감지 및 번역 (290)
- 로케일 감지 및 코어 테이블에서 게시물 번역 (287)
버그 수정
- 공개 게시물 또는 특정 기간 내 게시물로 번역 제한 (307)
- Microsoft Azure 언어 지원 (306)
- 번역 시 오류 억제 (299)
- 이중 쿡 방지 (297)
- 주제 로케일 업데이트 시 검증 건너뛰기 (293)
- DiscourseAi의 StructuredOutput으로 전환 (288)
모든 기능 및 수정 사항
새로운 기능
- 이모지 다양성 렌더링 개선 (32909)
- 배너도 로컬라이즈 (32908)
- 텍스트가 없을 때 작성기 최소화 허용 (32880)
- 채팅 채널이 삭제되면 이벤트 트리거 (32844)
- 주제 발췌문도 로컬라이즈 (32839)
- 사용자 로케일에 기반하여 로컬라이즈된 게시물 및 주제 표시 (32618)
- 그룹을 슬러그 이름뿐 아니라 ID로 검색할 수 있도록 그룹 표시 엔드포인트 추가 (32442)
- 타입 객체를 사이트 설정으로 이식 (32706)
- 게시물에 번역 추가 (32564)
버그 수정
- 게시물 생성/편집 자동화 트리거 정규식을 더 구체적으로 만듦 (32944)
- 플러그인이 설치되지 않은 경우 해결된 주제 가져오기 건너뛰기 (32922)
- 이름이 필수이고 `auth overrides… 일 때 소셜 가입 차단 해제 (32923)
- 누락된 그룹 정렬 옵션 추가 (32931)
- 동의어 태그가 자기 자신인 경우 무한 루프 방지 (32932)
- 포럼으로 돌아가기 버튼은 채팅이 아닌 포럼으로 이동해야 함 (32913)
- 테마 및 컴포넌트에 대한 RTL CSS 제공 (32916)
- 모바일에서도 로컬라이즈 토글 버튼 표시 (32912)
- 초안 폐기 및 계속 편집 문제 해결 (32667)
- 포럼으로 돌아가기 버튼은 관리자에서만 (32911)
- automation.index 이중 로드 방지 (32899)
- 채팅에서 이미지 확대 허용 (32891)
- 사이트 설정의 타입 객체에서 라벨 및 설명이 작동하지 않는 문제 수정 (32868)
- 카테고리 변경 시 카테고리 제목 링크가 업데이트되도록 수정, 테스트 추가 (32840)
- 테마 설치 후 이중 리다이렉트 방지 (32876)
- 전체 화면 작성기 회귀 문제 (32864)
- 잊어버린 배경 (32857)
- 테마 및 컴포넌트 페이지 제목 (32856)
- 사이드바 필터 복원 (32837)
- 검토 가능한 게시물 작업에 대한 누락된 번역 추가 (32813)
- 먼저 페이지가 변경되었는지 확인 (32802)
- welcomeBanner가 제거될 때 HeaderSearch가 항상 표시되지 않는 문제 (32804)
- 테마 필드에 대한 postcss 오류를 올바르게 잡아내기 (32800)
- 관리자 검색 결과를 표시하기 전에 데이터를 기다리기 (32796)
- 관리자 테마 페이지의 N+1 문제 (32763)
- 불안정한 스펙 건너뛰기 (32786)
- capybara 대기기에 의존 (32789)
- 올바른 capybara 대기기 사용 (32788)
- 리뷰 미디어의 불안정성 수정 시도 (32787)
- stat 스펙의 불안정성 수정 시도 (32784)
- 올바른 대기기 및 API 사용 (32778)
- 사이드바가 숨겨져 있는지 확인하고 햄버거 메뉴를 숨길 때 scrollLock 제거 (32775)
- 가입 직후 2FA 설정 관련 버그 (32754)
- 확인 세션 대화에서 비스태프 사용자의 비밀번호 재설정 링크 손상 (32765)
- 기존 사용자가 그룹에 추가하는 초대 수락 허용. (32762)
- 누락된 close 메서드에 대해 올바르게 가드 (32760)
- 누락된 search-input-wrapper 추가 (32749)
- Bullet gem을 호환 가능한 버전으로 고정 (32724)
- 이것은 iOS에서 작성기 상단을 숨기고 있었습니다 (32734)
- 동일한 IP 주소를 조회할 수 있도록 보장 (32725)
- 스키마 설정 편집자 스타일시트 파일의 잘못된 클래스 (32715)
- 헤더 검색 모바일 z-index 문제 (32683)
- 테마 편집 페이지 다시 불러오기 올바르게 수정 (32658)
- 이메일 업데이트 시 이전 이메일이 올바르게 설정되도록 보장 (32309)
- 멀티사이트에서 ExtraLocalesController 캐시를 올바르게 정화 (32654)
- 웹사이트의 브라우저 지원 섹션으로 링크 (32647)
- 삭제 후 새 테마 페이지로 리다이렉트 (32638)
- 관리자 검색에서 페이지를 다른 카테고리보다 우선시 (32614)
hashtag_lookup이 게시물 사용자가 삭제된 경우 시스템 사용자로 폴백하도록 보장 (32466)- 익명 사용자 메인 레코드에 엄격한 로딩을 강제하지 않음 (32590)
- 관리자 검색 개선 사항 (32574)
- 비활성화된 배지가 비활성화되어 표시되지 않음 (32591)
- 형식에 따라 최적화된 이미지 키 설정 (32575)
- 리치 에디터에서 자동 완성이 잘리는 문제 (32586)
UX 변경 사항
- 테마 그리드에서 overflow-wrap을 사용하여 긴 URL 처리 (32942)
- 프로필이 익명 사용자에게 숨겨져 있을 때 UX 개선 (32938)
- 모달에 폴백 너비 추가 (32937)
- 작성기 교육 팁 카피 업데이트 (32933)
- 모달 닫기 애니메이션 (32842)
- 검색 결과에서 도달할 수 없는 하단 결과 및 더 보기 버튼 수정 (32883)
- 테마 설치 아이콘을 컴포넌트 아이콘과 일치시킴 (32894)
- 네비게이션 필 호버에서 배경 제거 (32893)
- 더 많은 둥근 모서리 적용 (32892)
- 사이드바 포커스를 focus-visible으로 전환 (32882)
- 더 큰 기본 둥근 모서리 설정 (32889)
- 소셜 가입 플로우의 중간 상태 개선 (32887)
- 로딩 스피너 위치 수정 (32885)
- 리치 에디터 체크리스트 되돌릴 수 있는 입력 규칙 (32877)
- 유사한 주제 스타일 재추가 (32866)
- 작성기 팁에 대한 새 스타일링 (32843)
- 저장되지 않은 변경 사항 팝업 업데이트 (32849)
- 사용자 카드에서 이름 오버플로우 수정 (32838)
- 결과가 선택되면 관리자 검색 모달을 즉시 닫기 (32811)
- 모바일 날짜 선택기 약간 개선 (32822)
- 소셜 로그인 실패 시 더 나은 오류 메시지 (32772)
- 작성기 팁 유사한 주제 스타일 조정 + 양 제한 (32774)
- 더 많은 주제 네비게이션 필 정렬 수정 (32808)
- 웰컴 배너에 대한 후속 검색 수정 (32776)
- 알림 패널을 새 검색 패널 스타일과 일치시킴 (32753)
- 주제 목록 항목의 텍스트 간격 개선 (32755)
- 주제 제목 편집 UI 리팩터링 (32339)
- 더 일관된 관리자 검색 호버/포커스 색상 (32752)
- 관리자 검색 포커스 상태 개선 (32751)
- discourse 텍스트 아이콘 추가 (32744)
- 관리자 검색 단순화, 접근성 향상 (32733)
- 소셜 인증 플로우에서 가입 폼에 포커스 (32728)
- 관리자 로고와 폰트를 개별 페이지로 분리 (32700)
- 모달이 둥근 모서리를 상속하도록 함 (32709)
- 실험적 번역 기능에 대한 사소한 스타일 조정 (32708)
- admin_base.scss에 누락된 import 추가 (32707)
- 모달로 인한 점프를 피하기 위해 고정된 스크롤바 gutter 추가 (32702)
- 검색 CSS 리팩터링 + 수정 (32401)
- 관리자로 이동할 때 항상 햄버거 메뉴 닫기 (32651)
- 비밀번호를 잊었을 때 항상 사용자 이름 채우지 않기 (32646)
- 가입 페이지에서 팁 메시지에 대한 공간 예약하지 않기 (32627)
- 이미지 업로더 설정 컨트롤 레이아웃 개선 (32626)
- 가입 폼에 사용자 정의 텍스트 필드 설명 포함 (32624)
- 새 색상 팔레트 페이지에 대한 다양한 개선 사항 (32597)
- 작성기가 allowPreview 기본값 false로 시작 (32589)
- 빠른 시작 가이드에서
/new-invite로 링크 (32580)
성능
- lazyHash 도입 및 PluginOutlet 호출을 사용하여 업데이트 (32823)
- last_updated_by의 N+1 방지 (32817)
- 사전 로드된 연관 관계를 올바르게 사용 (32814)
- 자동화 플러그인의 N+1 수정 (32810)
- 새 테마 목록 페이지의 성능 개선 (32641)
접근성
- 더 유연한 번역을 위해 접근 가능한 헤딩 업데이트 (32863)