더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 보여드리기 위해 최선을 다하고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 등 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 확인해 주세요.
플러그인 개선 사항
discourse-ai
새로운 기능
- 검색을 정교화하여 후속 라운드에서 검색어를 줄이도록 시도
- ai_bot_enabled_chat 명령 추가 및 검색 조정
- Azure 인지 서비스 지원 추가
- GPT 3.5에 대한 전체 봇 지원 추가
버그 수정
- 섹션 업데이트 중 오탈자
- Claude의 max_tookens_to_sample은 필수 필드입니다
- 함수를 고려하여 토큰 제한 조정
- 손상된 프롬프트 저장 방지
- OpenAI 토크나이저가 이모지 중간에서 잘리는 문제 수정
- DM에 대한 채널 제목 직렬화
discourse-akismet
버그 수정
- user destroyer 클래스에 의해 게시물이 삭제될 때 reviewable 삭제
discourse-assign
버그 수정
- 그룹 및 그룹 사용자의 할당 사항 합산
discourse-automation
새로운 기능
- 사용자 전역 알림에 첫 번째 채택된 답변 트리거 추가
discourse-cakeday
UX 변경 사항
- 사이드바에 링크를 추가할 때 생일 케이크 아이콘 추가
discourse-calendar
버그 수정
- 2023년 말레이시아 공휴일 누락 추가
discourse-category-experts
버그 수정
- 플러그인 아웃렛에 변수를 올바르게 전달
discourse-client-performance
새로운 기능
- INP 대상 선택자 보고
- ‘interaction next paint’ 지표 수집
버그 수정
- 서브폴더 설치 시 올바른 스크립트 경로 사용
discourse-code-review
버그 수정
- 승인된 주제 목록
discourse-data-explorer
버그 수정
- Data Explorer 결과를 포함한 예약된 PM이 PM을 보내지 않는 문제 수정
discourse-docs
새로운 기능
- 코어 topic-list-item과 동일한 구조 사용 및 문서 인덱스에 주제 발췌문 추가
버그 수정
- 사용자 상태 테스트 업데이트
discourse-gamification
새로운 기능
- 점수를 클릭하면 전역 리더보드로 이동하도록 링크 설정 (사용자 프로필 및 사용자 카드 모두)
버그 수정
- 점수 재계산 시 새 점수가 0인 경우 사용자 일일 점수가 업데이트되지 않는 문제 수정
discourse-invite-tokens
버그 수정
- 올바른 플러그인 이름 사용
discourse-patreon
UX 변경 사항
- 로그인 버튼에 누락된 font awesome 아이콘 추가
discourse-post-voting
버그 수정
- 빈 주제 뷰 처리
discourse-solved
버그 수정
- status:unsolved 검색 버그로 인해 솔루션 기능이 비활성화된 카테고리의 주제가 반환되는 문제 수정
discourse-tooltips
UX 변경 사항
- 텍스트가 사용 가능하지 않을 때 툴팁 표시 안 함
모든 기능 및 수정 사항
새로운 기능
- 부트스트랩 모드에 대한 툴팁 표시
- 관리자 대시보드에서 오래된 번역 오버라이드에 대해 경고
- 신뢰 수준 3 및 4에 대해 ‘신뢰할 수 있는 사용자가 다른 사용자를 편집할 수 있음’ 설정 분리
- 내비게이션 메뉴 기본값을 제어하기 위한 기본 사이트 설정 추가
- threads.net onebox 기본 지원
- 로딩 슬라이더를 기본적으로 활성화
- 새로운 채널로 이동 메뉴
- 페이지 내비게이션을 위한 ‘로딩 슬라이더’ 도입
- 사용자가 watched_precedence_over_muted 설정을 오버라이드할 수 있도록 허용
- 모든 곳에서 풍부한 사용자 상태 툴팁 사용
- UI에서 스레딩 활성화/비활성화 허용
- 채널 멤버의 last_viewed_at 날짜 시간 추적
- 번역을 오버라이드할 때 사용 가능한 보간 키 표시
- 스레드 목록을 읽지 않은 스레드가 먼저 오도록 정렬
- 스레드에 대해 뒤로 가기 버튼 경로를 조건부 변경
- 새로운 watched_precedence_over_muted 설정
- 플러그인 게م 플랫폼 변형 로드 시도
- 모든 사용자에게 첫 번째 알림 팁 표시
- 이메일 폴러 플러그인을 위한 훅 추가
/admin/plugins페이지에서 각 플러그인의 커밋 해시 표시- 편집 내비게이션 메뉴 모달에서 선택된 항목으로 필터링하는 드롭다운 추가
- 사이드바 링크의 개수와 동작에 대한 내비게이션 설정 분리
- 테이블 성장을 위한 db:resize:notification_id 작업 추가
- 채팅 메시지를 CSV 파일로 내보내기
- 편집 내비게이션 메뉴 모달에 모두 선택 해제 및 기본값으로 재설정 버튼 추가
- 내비게이션 메뉴 모달에서 태그 편집을 위한 입력 필터 추가
- 내비게이션 메뉴에서 태그 편집을 위한 모달 추가
- 채팅에서 날짜를 클릭할 때 첫 번째 메시지로 스크롤
- 이미지 그리드를 기본적으로 활성화
- 사용자가 응답하지 않고도 수동으로 스레드를 추적할 수 있도록 허용
- 스레드 표시기 개선 및 참여자
- max_tags_per_email_subject 구현
버그 수정
- 사이트 설정에 따라
Add Alternate Email버튼을 조건부로 숨김 - params를 통해 새 메시지를 생성할 때 기본 매개변수 recipients는 문자열이어야 함
- 생성 후 남은 백업 코드 수량 업데이트
- 부팅 중에 트리거된 경우에도 다이얼로그가 여전히 렌더링되도록 보장
- 채팅 사용자 아바타가 기본적으로 상태를 표시하도록 함
- 현재 트랜잭션을 커밋한 후 항상 캐시 삭제
- 속성 이름 오탈자
- 업로드 후 검증에 etag 사용 안 함
- 마법사에서 Arial/시스템 폰트 미리보기 표시
- 사용자가 첫 번째 메시지를 보낼 때 UI에서 스레드 추적
- 실험적 새 뷰에서 새 주제를 닫을 수 없음
- 2fa를 수동으로 추가할 때 리디렉션하지 않음
- dm 생성자가 채널을 팔로우하도록 올바르게 설정
- 테스트 트랜잭션을 before_all 트랜잭션으로 설정
- 삭제 후 topic-list-item에 포커스를 맞추지 않음
- discourse-teams-sidebar 지원 제거
- 레거시 사이드바 높이 제한
- 누락된 채팅 번역 추가
- 채널에서 스레딩이 활성화된 경우 스레드를 읽음으로 표시
- 참여자에 관계없이 스레드 표시기에 답장 수 표시
- 채팅 스레드 컴포넌트가 파괴될 때 전환 방지
- 주제가 직접 감시 중일 때 게시 알림
- 삭제된 스레드의 원본 메시지 처리 개선
groups_for_users_search수정자 사용 시 필드 이름 충돌 방지- 더 일관된 컴포저 포커스 및 답장 표시기
- 카테고리 이름으로 필터링하지 않음
- 읽지 않은 항목 및 상태를 올바르게 표시
- 스레딩이 활성화되었지만 스레드가 없는 채널을 로드할 때 오류
- 모바일 공유 정범 URL
- Twitter onebox 미세 개선
- ``<a href target=“_self”`를 올바르게 인터셉트
- youtube
t매개변수에 대해%h%m%s사용 허용 - 게시 알림 작업 성능 개선
- 태그 그룹의 태그가 편집 내비게이션 메뉴 태그 모달에 표시되지 않음
- 마법사 스타일 캔버스 재렌더링 전에 폰트 프리로드
- 프로덕션에서 ActiveModel::Types :array 로드 오류
- uppy aws-s3 업그레이드 되돌리기
- twitter onebox에 대해 리디렉션 따르지 않음
- 일관된 사이드바 섹션 외부 링크
- 마이그레이션 스크립트에서 nil 입력에 대한 normalize_raw 메서드 수정
- DateTimeInputRange는 @relativeDate 매개변수와 함께 올바른 간격을 표시해야 함
- 9cc2b5c의 모바일 헤더 회귀 문제
- CategoryList가 관련 주제를 찾으려 할 때 오류
- 채팅 스레드 N1
Jobs::BackfillSidebarSiteSettings클러스터 동시성을 1로 설정- 저장되도록 테마 번역 데이터를 중첩
- 사용자당 여러 표결이 가능한 투표에 대비
- 같은 주제에서 게시물을 편집할 때 “Save Draft” 버튼 숨김
- new-topic 경로에
transition.from이 있는 경우 전환 중단 - 플러그인의 커밋 URL을 올바르게 렌더링하고 새 창에서 열기
- 모바일에서 PM에 대한 컴포저에 태그 선택기 표시
- 활성 메시지에 대한 더 긴 터치
- 채팅이 꺼져 있을 때 사이드바 점 색상
- 브라우저 가시성이 변경될 때 서버에 다시 연결 시도
- onebox에 Twitter API v2 사용 및 OpenGraph 폴백 복원
- 더 일관되게 만들고 불안정한 테스트를 수정하기 위해 순서 강제
- 단계별 사용자 생성 시 사용자 사용자 정의 필드 데이터 손실
- 익명 사용자에게 사이트의 상위 태그가 표시되지 않음
- 카테고리의 읽지 않은 항목 및 새 항목 수 업데이트
- 'in all topics’는 모든 주제에서 검색해야 함
- 커뮤니티 섹션의 사용자 정의 링크를 클릭할 때 오류 발생 안 함
- 조리된 해시태그에 aria-label 속성 추가
- 화살표와 툴팁 배경을 같은 색상으로 설정
- 저장 시 테마 번역 초기화
- 그룹 PM의 첫 번째 게시물에 이메일 제목에 “Re:” 접두사 추가 안 함
- 그룹 이름이 대소문자가 혼합된 경우 깨진 그룹 메시지 수신함
- 주제 및 내 게시물 번역 관련 작은 버그
- default_composer_category와 default_subcategory_on_read_only_category 간의 호환성 문제
window.Discourse동작 복원- has-reply 클래스를 올바르게 설정 및 사용
- Css 클래스가 올바르지 않음
- 다양한 모바일 채팅 개선
- 직접 메시지 채널을 플래그할 수 있음
- 스레드에서 메시지 선택 허용
- 스레드 표시기 관련 작은 문제
- 사용자 병합 시 투표 중복 제거
- everything 링크를 topics로 이름 변경
- 사이드바를 내비게이션 메뉴로 업데이트
- 관리자(비-관리자 스태프 사용자) 그룹 가시성 범위 쿼리
- translatedLabel이 있는 경우 no-text 클래스를 추가하지 않음
- 첫 번째 게시물에서 topic_id를 올바르게 가져오기
- 버전 증가 후 workbox 클래스 참조 업데이트
- 반 병합된 사용자가 관리자 UI에서 접근 가능하도록 허용
- 채팅 스레드 멤버십 백필
UX 변경 사항
- 사용자 팁 개선
- 키보드 단축키 모달의 이중 스크롤 수정
- 커뮤니티 섹션의 섹션 제목 제거
- 채널 카드의 테두리 반경 축소
- 그룹 레이블 여백 수정
- 메인 사이드바 섹션이 항상 공개적임을 나타냄
- 이모지 팝업보다 아래에 위치하도록 스레드 리사이저의 z-index 변경
- 모바일에서 메시지 생성자 간격 및 크기 조정 + 텍스트 줄바꿈 수정
- 메시지 생성자 선택에서 상태 표시 안 함
- “태그/카테고리 알림 비활성화” 설정 명확화
- 사이드바 모달 스타일 조정, css 통합
- 모달 닫기 버튼 위치 개선
- 스레드 표시기 작은 수정
- 사이드바 링크 재배열 모드 시각적 표시기
- 템플릿 필드가 컨테이너 너비를 채우도록 함
- 사이드바에 나타나는 카테고리와 태그를 편집하기 위해 모달 사용
- 채팅 구분선 정렬, 모바일 채팅 너비 증가
- 스레드 표시기에 max-width 추가
- 카테고리/태그 편집 내비게이션 메뉴 모달의 필터 위치 수정
- 편집 내비게이션 메뉴 모달에서 카테고리를 이름순으로 정렬
- 사용자 설정
saved!위치 수정 - 채팅 메시지 스레드 표시기 개선
- 채팅 인용 블록의 이미지에 최대 높이 추가
- 오버라이드된 설정 강조 색상 수정
- 편집 태그/카테고리 내비게이션 메뉴 모달이 입력에 포커스가 없는 문제 수정
- 메시지를 활성으로 만들기 전에 짧은 지연 추가
- 편집 내비게이션 메뉴 태그 모달에서 태그 로딩 중 스피너 표시
- 모바일에서 카테고리 편집 내비게이션 모달의 가로 스크롤 제거
- 짧은 주제 타임라인 전환 제거
- 아바타 선택기 오버플로우 수정
- 일관된 버튼 호버 전환
- 사이드바의 카테고리와 태그 섹션에 표시되는 기본값 개선
- 더 부드러운 드롭다운 및 메뉴 패널 그림자
- 그룹 수신함 레이블을 가로로 스택
- 초대 페이지에서 사이드바 숨김
- 브랜드된 블롭 배경 제거
required유효성 검사가 있는 필드에 필수 표시기 추가
성능
- 편집 내비게이션 메뉴 태그 모달에서 태그 로딩 페이지네이션
- 스레드 로딩 중 여러 N+1 수정
- 익명화를 클러스터당 1개로 제한
- 사용자 히스토리의 대용량 csv 내보내기 성능 향상
접근성
- 카드가 비어 있을 때
aria-labelledby출력 안 함 - 미니 프로파일러 위젯의 대비 및 글꼴 크기 조정
- Dark 및 Solarized Dark 3차 색상 스킴의 대비 조정