플러그인 개선 사항
Translator
새로운 기능
- Google 언어 매핑 업데이트
RSS Polling
버그 수정
- 잘못된 카테고리를 가진 주제를 가져오지 않도록 수정
Assign
새로운 기능
- 노트 편집 기능 추가
버그 수정
- 노트 변경 시 완전한 속삭임(whisper)으로 전환되던 버그 수정
- 재할당 시 기존 할당 노트를 재사용하지 않도록 수정
- 할당 대상자가 개인 메시지(PM)의 참여자임을 보장하도록 수정
Kolide
버그 수정
- 표 마크다운 형식 수정
Gamification
새로운 기능
- 리더보드에서 그룹 제외 기능 추가
Policy
버그 수정
- 빈 배열을 반환하는 대신 activerecord의
none메서드 사용
Chat Integration
버그 수정
- MS Teams에 nil user.name을 전송하지 않도록 수정
Subscriptions
버그 수정
- Stripe 카드 요소에 Discourse 일관된 스타일 적용
- 가져오기 스크립트 확인 플래그 로직 적용
Follow
UX 변경 사항
- 기본적으로 플러그인 비활성화
Automation
새로운 기능
- 게시물 콘텐츠에 마지막 편집자 세부 정보를 추가하는 스크립트 추가
Chat
새로운 기능
- 정보 화면
- 채팅 이메일 요약에 구독 해제 링크 추가
버그 수정
- 사이드바 채널이 항상 표시되도록 수정
- 제목에 읽지 않음 표시자를 올바르게 표시
- 이름/사용자명을 오름차순으로 올바르게 정렬
- 멤버십 쿼리가 비활성/검토 대기/정지된 사용자를 목록에 포함하지 않도록 수정
- 전역 존재 상태(global presence)로 복귀
- 격리 모드에서 채널 목록이 표시되지 않던 문제 수정
- 사이드바가 없는 경우 채널 제목 높이 수정
- 제목 패딩 제한
- 정보 화면 제목의 이모지 대체
- 모바일에서 textarea가 모달을 벗어나지 않도록 방지
- 진행 바가 드로워 밖으로 나가던 문제 수정
- 사이드바가 켜져 있을 때도 호버 효과 표시
- 채널 생성 시 보안 설정 링크가 중첩된 카테고리에서도 작동하도록 수정
- onebox 날짜가 메시지 ID로 링크되도록 보장
- chat_channel 제목 번역 오탈자 수정
- 메시지 액션이 라이브 패널에 유지되도록 보장
- 새 채널이 항상 읽지 않음 1로 시작하도록 보장
- 삭제된 채팅 메시지 북마크 정리
- 휴지통에 있는 메시지의 북마크를 목록에 표시하지 않도록 수정
- 채팅 이메일 요약에 오래된 메시지를 포함하지 않도록 수정
- 보유 기간 리마인더를 올바르게 배치
- 코드 블록 크기 조정(메시지 및 전사)
- chat-live-pane 렌더링 전에 chat-channel을 보장
- 매우 넓은 전사 onebox를 올바르게 래핑
- 채팅 인용이 onebox와 충돌하는 문제 수정
UX 변경 사항
- iPad에서 필터 입력 필드에 자동 포커스가 설정되지 않도록 방지
- 사이드바가 있는 경우 제목에 약간 더 많은 패딩 추가
- 모바일에서 자동 포커스 방지
- 작성기(composer) 내 액션의 불일치한 스타일링 제거
- 요약 이메일 제목 개선
- 전체 페이지가 아닌 알림만 새로고장 가능하도록 허용
보안 변경 사항
- 채팅 메시지 조회 시 채널 접근 권한을 확인하도록 보장
Math
새로운 기능
- KaTeX에서 방정식 라벨링 및 참조 지원 (mathjax 호환성 향상)
Calendar
새로운 기능
- 인도네시아 공휴일 추가
버그 수정
- 안정 버전 코어도 여전히 6.1 마이그레이션이 필요함
- 대규모 사이트에서 UnescapeEventName 마이그레이션 성능 최적화
- 누락된 지역 복원
UX 변경 사항
- 작은 CSS 수정
Akismet
버그 수정
- 스팸으로 표시 메시지 게시를 현재 모든 구독자에게 전달
Data Explorer
새로운 기능
- 북마크 가능한 QueryGroups
추가 기능 및 수정 사항
클릭하여 확장
새로운 기능
- 사이드바 섹션 표시 상태를 로컬 스토리지에 저장
- 사이드바의 카테고리/태그 존재 여부를 알림 수준과 분리
- WatchedWords에서 태그 검증
- 사용자 상태 이모지
- 실험적 사이드바에 새/읽지 않은 메시지 수 표시
- 사용자 지정 구독 해제 옵션
- 개인 메시지 보기 시 메시지 필터 링크 확장
- 크로아티아어 추가
- 실험적 사이드바에 메시지 섹션 링크 추가
- EmailLog에 SMTP 응답 기록
- 자동 추적에 4분이 아닌 5분 필요하도록 변경
버그 수정
- SiteSetting.delete_removed_posts_after의 최대값
- 관리자 콘텐츠에 clearfix 복원
- PM과 주제에 대해 고유 게시물 검사를 별도로 유지
enable_direct_s3_uploads가 활성화된 상태에서 대용량 파일(>5GB) 업로드 실패 문제 수정- 새 업로드가 생성될 때 업로드 스텁을 삭제하지 않던 문제 수정
- 빈 속성 값에서 마크다운 처리 실패 문제 수정
- bulk_invite 불안정 테스트 수정
- mixcloud oneboxing 개선
- 창 로드 이벤트가 발생하기까지 스플래시 화면 제거를 지연 (3차 시도)
- 당분간 창 로드 이벤트 건너뛰기
- 창 로드 이벤트가 발생하기까지 스플래시 화면 제거를 지연 (2차 시도)
- no-js 뷰에서 스플래시 화면 제거 (2차 시도)
- #17225 및 #17223 되돌리기
- sidekiq의 초기화되지 않은 클래스 변수 오류 수정
- log_thread 오탈자 수정
- 창 로드 이벤트가 발생하기까지 스플래시 화면 제거를 지연
- no-js 뷰에서 스플래시 화면 제거
- JSON-LD가 배열을 반환할 때 첫 번째 지원된 타입 항목 사용
- 북마크 정리에는 북마크 가능한 패턴 사용
[DELETE]/admin/user/:id.json에서 boolean block_* 파라미터를 올바르게 파싱- DarkMode 가용성 감지가 깨져 있던 문제 수정
- 99999는 유효한 TCP 포트가 아님
- 허용된 그룹 멤버에게 태그 그룹이 표시되지 않던 문제 수정
- ember_jquery의 잔여 사용 제거
- theme-tests 루트에서 스크립트 지연
- 로컬 날짜 bbcode 재생성 시 인용 처리
- 의심스러운 로그인 이메일 알림의 “최근 사용된 기기” 링크
- admin-plugins.js 사전 컴파일 (#17154)
- wizard.js를 ember-cli 자산에 추가
- start-discourse.js 사전 컴파일
- 빈 및 잘못된 CSP 보고서 로깅 중단
- 사이트 설정 업로드 참조 마이그레이션에서 잘못된 값 건너뛰기
- 보스니아어에 누락된 복수화 규칙 추가
- 추가 로케일 병합 시 폴백을 고려하지 않던 문제 수정
- 답글 이중 선택 문제 수정
- 위자드 CSS가 일부 코어 CSS를 덮어쓰던 문제 수정
- 감시 단어 업로드가 의도대로 작동하도록 수정
- JSON 스키마 편집기의 하위 배열 레이아웃 문제 수정
- 존재 상태(endpoints)가 세션을 깨뜨리지 않도록 보장
- 이모지가 올바른 위치에 삽입되도록 보장
- JSON-LD 요소가 1개 이상인 사이트 처리
- 주제에 답글을 줄 때 속삭임(whisper) 사용 가능하도록 수정
- 개발 환경에서 localhost의 모든 하위 도메인 허용
- NavItem 및 Composer 프로퍼티 덮어쓰기가 깨져 있던 문제 수정
- 업로드 관련 Rake 태스크가 깨져 있던 문제 수정
- 알림 수준이 변경될 때 실험적 사이드바에서 태그 제거
UX 변경 사항
- 스플래시 애니메이션 지연 시간 감소
- 실험적 사이드바를 위한 코어 조정 및 스타일
- 화살표 tippy 박스의 색상 업데이트
- 사용자 선택기 플레이스홀더 문구 변경
- 주제 통계를 자동으로 업데이트
- 모바일에서 더 많은 주제 요소 탭 허용
- 사이드바에서 긴 카테고리 이름 잘림
- 스플래시 설정 표시 가능하도록 변경
- 스플래시 화면 v1 개선
- 그룹 페이지 그리드 크기 개선
- 숨겨진 사이트 설정 뒤에 스플래시 화면 도입
- ‘regular’ 카테고리의 문구를 'normal’로 변경
- 최대값이 1인 경우 email-group-user-chooser에서 특수 붙여넣기 처리 건너뛰기
- github onebox에서 불필요한 공백 제거
성능
- 게시물에 대한 서버 플러그인 아웃렛 제거
- 첫 응답 시간 보고서의 총계 제거