더 많은 내용!
잠깐, 아직 더 있습니다! 새로운 기능과 변경 사항을 최대한 강조해 안내드리고 있지만, 자세히 나열할 수 있는 변경 사항의 수는 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 사항 등을 포함한 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
보안 업데이트
이 베타 버전에는 커뮤니티와 HackerOne에서 보고한 문제에 대한 2건의 보안 수정 사항이 포함되어 있습니다.
- 북마크 목록의 XSS
- 카테고리 편집 UI에 대한 무단 접근 방지
플러그인 개선 사항
여러 플러그인
- 버그 수정
- 여러 플러그인에서 발견된 수많은 버그를 패치했습니다.
- 번역
- 여러 플러그인의 번역을 업데이트했습니다.
Akismet
- 오래된 게시물을 확인하기 위한 rake 작업 추가
WP Discourse
- 태그 게시
Reactions
- 성능 개선
- 반응 선택기 UI 개선
Shared Edits
- 성능 개선
Subscriptions
- 캠페인 추가
이 플러그인의 주요 목표 중 하나는 Discourse 사이트 소유자가 커뮤니티 자금 조달을 크라우드소싱하는 것을 쉽게 만드는 것입니다. 이 기능은 Discourse Subscriptions를 사용하여 사이트를 위한 지원 캠페인을 실행하는 것을 매우 간단하게 만들어 해당 목표를 기반으로 구축되었습니다.
추가 기능 및 수정 사항
클릭하여 확장
새로운 기능
- 초안이 저장될 때 초안 체크 표시를 표시하지 않음
- 전역 관리자 API 키 속도 제한기 추가
- 사용자 알림 이메일 전송 시 그룹 SMTP 설정 사용 (초기)
- widget-dropdown가 비활성 옵션을 수락하도록 확장
- 업로드 및 최적화 이미지의 기존 URL에서 경로 사용
- Flarum 가져오기 스크립트
- 다른 클라이언트에 오래된 검토 가능 항목 표시
- 새 주제 및 읽지 않은 주제의 선택적 무시 허용
- 서비스 워커 경로 정규화
- “정형화된 텍스트” 단축키 변경
- TopicView에 on_preload 추가
- UploadCreator에서 “skip_validations” 옵션 지원 추가
- post_excerpt_maxlength 제약
버그 수정
- 단계별 편집 콘텐츠에서 이미지 크기 조절 컨트롤 숨김
- 검색 메뉴 회귀 문제
- 푸시 알림 전송 시 타임아웃 오류 처리
- Oneboxed 내용을 인용할 때 서식을 제외
- must_approve_users가 true인 경우 초대 허용
- IMDb 링크가 포스터로 Onebox 처리되던 문제
- 그룹에서 IMAP가 비활성화된 경우 :group_smtp_email 작업을 큐에 추가하지 않음
- 투표 옵션의 이모지 크기
- 푸시 테스트 메시지에 새로 생성된 PushSubscription 객체 사용
- 다른 태그를 동의어로 허용
- 네트워크 문제가 발생했을 때 컴포저가 오류 메시지를 표시하지 않고 이후 초안 업데이트를 중단하는 문제
- associate_accounts_controller_spec.rb의 오타
- 투표 내 이미지가 갑작스러운 스크롤을 일으키지 않도록 보장
- 게시글 작업 유형 애플리케이션 직렬화기 조각 캐시 초기화
- 컴포저 이미지 크기에 대해
naturalWidth및naturalHeight반환 - 자신의 주제를 삭제할 때 스태프가 아닌 사용자를 홈페이지로 리다이렉트
RegExp생성 전 현재 사용자의 사용자명에서 마침표 이스케이프- topic_tracking_state SELECT SQL 순서 변경
- 주제 무시 키보드 단축키 작동하지 않던 문제
allowlistgenericOnebox 이미지 크기 무시- ensureDropClosed에서 요소가 존재하지 않는지 확인하는 로직 추가
- 필수 태그를 기본적으로 스태프에게 표시하고 제한 초과
- 주제 모델의 Active record 주석
- 그룹 초대 시 신뢰 수준 요구하지 않음
- 게시글 링크 연결 시 PG::StringDataRightTruncation 오류
- 관리자 작업 및 소소한 작업이 완전히 병합된 주제의 종료를 막지 않도록 수정
- 감시 단어 링크를 교체와 분리
- Amazon 응답에서 예상 속성이 누락된 경우 빈 결과 반환
- 익명 캐시에 번역된 신뢰 수준 이름을 저장하지 않음
- 관리자가 게시글을 삭제할 때 내부 링크 삭제
- 북마크 모달의 번역 문제
- 비-Ember CLI ember-buffered-proxy 업데이트
- MessageBus가 20분간 비활성 상태 이후에 멈추던 문제
- TL4 사용자가 게시글을 다시 표시하지 못하던 문제
- 너무 긴 발췌문으로 인해 발생하던 오류
- 우선순위에 따라 알림 순서 유지
- discobot의 TL2 승급 메시지가 사용자 로케일을 사용하지 않던 문제
- 응답이 이미지인 경우의 Giphy Oneboxing
- giphy/tenor Onebox의 GIF 일시 정지 지원
- 주제 표시 작업의 하나-하나 오류
- 배지 이미지 업로드를 안전하지 않다고 표시하지 않음
- 시드에서 기존 배지의
allow_title열을 업데이트하지 않음 - 투표가 포함된 게시글을 두 번 저장할 때 오류 발생하지 않음
- 아직
?.을 사용할 수 없음 - 잘못된 푸시 채널 자동 만료
- ESC 키로 하이퍼링크 모달 닫기
- 투표 옵션을 탭으로 이동 가능하도록 수정
- footer-nav 컴포넌트에서 바디 클래스 추가 및 jQuery 사용 제거
- low_priority_threshold 설정에 더 나은 기본값 사용
- 카테고리 가져오기 시 max_category_nesting 사용
- external-auth 초대에 대해 UI가 서버 동작과 일치하도록 수정
- TL4 사용자에게 게시글의 대기 중 플래그 수를 숨김
- 이메일의 발신자 필드에 초대자 이름 표시
- 모달의 포커스 지원 개선
- 주제 맵에서 넘치는 긴 링크를 적절하게 줄바꿈
- 사용자 북마크를 리마인더 날짜로 정렬
- 게시글 및 주제 삭제 언어 단순화
- div 발췌문에도 최대 발췌문 길이 무시
- OP 편집 시 :post_edited 웹훅을 두 번 호출하지 않음
- 슬로우 모드 다이얼로그가 활성화 만료 값 기억하지 못하던 문제
- 사용자가 초대할 수 있는 경우 그룹에 이메일 추가 허용
- 게시글 수정 시 업로드 보안 상태 업데이트
- 애니메이션 이미지의 라이트박스 기능 비활성화
- Ember CLI 빌드에서 Review Queue Query 파라미터가 새로고장되지 않던 문제
- 관리자에게 메시지를 무조건적으로 올바르게 게시
- WCAG 색상의 구체성 및 기타 수정 사항
uploads:fix_missing_s3작업 실행 시 업로드를 검증하지 않음- future-date-input의 “Backtracking re-render” 오류
- 클라이언트 사이트 설정 페이로드에 연락처 URL 및 이메일을 포함하지 않음
UX 변경 사항
- 검색 주제 제목 줄바꿈 수정
- 일괄 선택 아이콘 및 버튼 정렬 수정
- 그룹 드롭다운 필터 높이를 일치시킴
- 모바일 간격 더 일관성 있게 조정
- 스크롤된 헤더에서 태그 잘림 개선
- 복사 편집
- 일부 검색 드롭다운 스타일 되돌림
- 설정/편집 버튼 더 일관성 있게 조정
- 태그 그룹 레이아웃 조정
- 검색 패널 스타일, 일관성 업데이트
- 초대 모달에서 아이콘을 목록 기호로 사용
- Chrome에서 “마지막 방문” 줄 겹침 수정
- PM 헤더 제목 정렬 수정
- PM 제목 아이콘 정렬 수정
- 일괄 선택 아이콘 정렬
- 이메일에서 GitHub PR 본문의 스타일 개선
- 현재 주제가 닫혀 있는 경우 응답 프롬프트 표시하지 않음
- 사용자 메뉴 탭의 포커스 및 호버 색상 변경
- 데스크톱에서 고정 헤더에 조상 카테고리 배지 표시
- 게시글 저장 시 문제가 있으면 스크린 리더에게 알림
- Twitter Onebox 레이아웃 조정
- 모달을 무조건적으로 포커스
- 검색 결과 스타일을 더 일관성 있게 조정
- 햄버거 및 사용자 메뉴 드롭다운에 자동 포커스 추가
- list-controls 및 topic-title 상단 여백 정렬
- 모바일/데스크톱
.wrap의 일관된 패딩 - 목록 및 Onebox 여백 조정
- 카테고리 페이지 드롭다운을 렌치 아이콘으로 변경
- 스크린 리더를 위한 주제 목록 내비게이션 개선
- 다양한 주제 작업을 위한 영역 제공
- 사용자가 discobot의 튜토리얼을 미룰 수 있음.
- 검색 결과 링크 제목 색상 변경
- discobot 플래그 튜토리얼 문구를 더 명확하게 수정
- 게시글에 ARIA 영역 역할 추가
- 슬로우 모드가 이미 활성화된 경우 Enable 버튼 대신 Update 버튼 표시
- 라이트박스 내 컨트롤 위치 개선
- 테마 업로드 너비 수정, 클래스 충돌 제거, 더 깔끔하게 정리
성능
- 앱 부팅 중 클라이언트 설정 json 미리 로드.
- ActiveRecord PG 연결 활성 확인을 빈 쿼리 사용으로 전환.
TopicView에서Post#image_upload미리 로드.- 카테고리에서 분산 캐시 설정 지연.
- 더 많은 곳에서 분산 캐시 설정 지연.
- SvgSprite에서 설정, 그룹 및 배지 아이콘 미리 로드.
- 성능 중요한 경로에서 분산 캐시 설정 지연.
SiteSerializer#user_color_schemes의 N+1 쿼리 제거.- 앱 미리 로드 중
SiteSerializer에서 캐시 워밍업. Stylesheet::Manager.color_scheme_digest에서 카테고리 쿼리 캐싱.- 비용 높은 XML 파싱을 피하기 위해 메모리에 핵심 svg를 메모이즈.
- 자식 테마 스타일시트 사전 컴파일.
