잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 항목의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
보안 업데이트
이 베타 버전에는 커뮤니티와 HackerOne에서 보고한 문제에 대한 4개의 보안 수정 사항이 포함되어 있습니다.
rubyzip 종속성 업데이트
rack-mini-profiler를 최신 버전으로 업데이트하여 XSS 수정
존재하지 않는 경우 base_uri를 임베디드 호스트로 허용하지 않음
사용자 프로필 위치 필드를 원박스 처리할 때 XSS 수정
플러그인 개선
discourse-calendar
EnsureConsistency 예약 작업 추가
사용자 시간대가 설정되지 않은 경우 콤보 박스 라벨 추가
discourse-akismet
Akismet에 의해 플래그된 사용자를 삭제할 때 게시물 및 검토 가능 항목 정리
새 button_class API를 사용하여 버튼 스타일 설정
discourse-chat-integration
Slack 사용자 지정 사용자 이름 지원
슬래시 명령을 사용하여 비공개 그룹에서 규칙 설정 허용
discourse-assign
유니코드 사용자 이름 지원 추가
할당 작업에 대한 빠른 접근 패널
사용자별 모든 할당 작업을 나열하는 엔드포인트 추가
discourse-logster-transporter
문자열 동등성을 사용하여 시크릿 키를 비교하지 않음
discourse-policy
일관된 정책 갱신 날짜 지원
마이그레이션이 새 has policy 필드를 고려하지 않음
정책 수락 확인 시 잘못된 날짜를 참조함
discourse-adplugin
AdButler 지원
discourse-github
noreply 이메일로 생성된 커밋과 사용자 매칭
discourse-data-explorer
그룹이 쿼리에 액세스할 수 있도록 허용
내보낸 쿼리를 가져오는 기능
discourse-bbcode
허용되는 font-size 값 제한
추가 기능 및 수정 사항
클릭하여 확장
새 기능
PWA 매니페스트에 마스커블 아이콘 지원 추가
공유 버튼이 사용자 지정 JavaScript를 지원하도록 함
mini_scheduler를 업데이트하여 히스토리 필터링 지원
임베딩이 HTTP REFERER를 무시하도록 허용
버그 수정
기본 로케일이 변경될 때 감시 중인 사이트 설정 초기화
사용자 이름 제안 시 유니코드 화이트리스트 준수
카테고리 설명 텍스트를 올바르게 이스케이프 처리
안드로이드에서 애플리케이션이 재개될 때 포커스 변경
‘have_uploads’ 메서드에 비디오 태그 및 짧은 URL 포함
each_upload_url 메서드에 'short_path’를 src로 포함
기본 로고 누락으로 인해 PWA 설치가 깨져 있음
이를 사용하는 테스트 후 DiscoursePluginRegistry 상태 정리
분당 레이트 리미터에 전달된 옵션 수정
서버 측 플러그인 아웃렛을 올바르게 렌더링 (#8106)
임계값 계산 전에 최소한의 검토 가능 항목이 필요하도록 요구
민감도(Sensitivity)가 기본적으로 작동하지 않음
Active Record 워밍업에서 버전 제거 (#8040)
그룹에 메시지 전송 시 min_trust_to_send_messages 무시 (#8040)
속삭임/작은 작업에 대한 올바른 jumpToPost
기본적으로 오류 발생 시 Google Groups 크롤링을 중단하지 않음
개발자 가이드에서 마이그레이션을 두 단계로 분리 (#8040)
게시물 숨김 로직을 플래그 작업에만 적용
Google Groups 크롤러 로그인 실패
'max_oneboxes_per_post’까지 원박스 미리보기
TL3 ->` TL0 스팸 관련 사항 복원
무시된 플래그는 정확도 점수에 포함되지 않아야 함
테마 SCSS 오류 처리 수정
개발 중 편집 시 플러그인 스타일시트 라이브 리로드
색상 스키마가 변경될 때 플러그인 스타일시트 라이브 리로드
플러그인 SCSS에 테마 변수를 포함하지 않고 register_css 수정
변경 사항 없이 카테고리 주제 템플릿 게시 허용하지 않음
보간 전에 번역에서 $ 이스케이프 처리 (#8040)
활동 >` 초안 화면에서 PM 초안 열기
해시가 존재할 때 페이지가 올바르게 다시 로드되도록 보장 (#8040)
속삭임인 게시물의 경우 비회원을 독자로 표시하지 않음
문제 있는 사용자 이름에 대한 보호 개선 (#8040)
테마 JavaScript 폴더에서 raw hbs 템플릿을 올바르게 로드
/associate/{{token}} 로드 시 형식을 명시적으로 지정
InlineUploads에 버전 쿼리 매개변수 지원 추가
fancy_title을 다시 이스케이프 처리하지 않음. (#8040)
태그 목록 탭에 최신 개수를 표시하지 않음
Rails 6 멀티사이트 마이그레이션 및 플러그인 마이그레이션
업로드 인라인 처리 시 코드 블록에서 <img> 지원
마크다운 정규식 패턴을 대소문자 구분 없도록 설정.
직원 작업 로그에 ‘pull_hotlinked_images’ 편집을 기록하지 않음
마우스를 올렸을 때 관리자 대시보드 정렬 캐럿 아이콘 색상 변경
mailgun_api_key가 "HTTP 웹훅 서명 키"도 지원하도록 함 (#8040)
보고서의 모든 숫자 값을 캐스팅
계정 생성 후 세션에서 인증 데이터 정리 (#8040)
사용자 디렉토리에 승인되지 않은 사용자를 포함하지 않음
POP3이 TLS 1.3과 함께 작동하지 않음
누락된 번역
Safari의 경우 전체 화면 외부 로그인으로 전환
Inline_uploads 및 하위 폴더
Migrate_to_s3 작업 및 하위 폴더
버전 확인 정보가 없을 때 qunit 테스트 오류
읽음 수 표시기를 확장할 때 스테이징된 사용자의 아바타를 표시하지 않음
검색 결과 요약에 이모지 표시
Onebox 감지 개선 (#8040)
깨진 스펙
동결된 String 수정 및 profile_db_generator가 카테고리 ID 사용 (#8040)