더 많은 내용!
잠깐, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 상세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.
보안 업데이트
이 베타 버전에는 커뮤니티와 HackerOne에서 보고한 문제에 대한 보안 수정 사항이 포함되어 있습니다.
- 토픽에 대한 이메일 초대 제한
플러그인 개선
discourse-encrypt
새로운 기능
- 암호화된 개인 메시지(PM)에서 태그 지정 및 빠른 편집 허용.
discourse-github
새로운 기능
- 게시물당 링크백(linkback) 수를 제한하는 설정 추가
discourse-assign
새로운 기능
- 할당 상태(Assign Status)
- Ctrl+Enter 키로 할당 모달 제출 허용
discourse-prometheus
새로운 기능
- job_failures 메트릭 추가
discourse-automation
새로운 기능
auto_responder스크립트를 위한 새로운 트리거pm_created생성. (후원: Elastic)
discourse-code-review
버그 수정
can_review을can_review_code로 이름 변경
docker_manager
새로운 기능
- 특정 discourse 커밋보다 뒤처져 있을 때 재빌드 강제 실행.
discourse-reactions
버그 수정
- CSV 보고서에서 날짜 누락 문제 수정
discourse-restricted-replies
버그 수정
- 코어에서 문제가 수정되었으므로 이제 카테고리 파라미터를 오버라이드할 필요가 없음.
discourse-chat
새로운 기능
- 채팅 드로어 열기/닫기 전환을 위한 키보드 단축키
- DM 사용자 설정의 무시/음소거/차단 설정 준수
- 직접 메시지(DM) 사용자 목록에 상태 표시
- 채팅 메시지 아바타 옆에 상태 표시
버그 수정
- 토픽 내 인용(quote-in-topic) 및 인용 복사(copy-quote) 기능 복원/수정
- 삭제된 사용자를 위한 플레이스홀더로 DeletedChatUser 구현
- 스태프가 비공개 카테고리의 채팅 출석 채널에 참여할 수 있도록 수정
- 스크롤 점프를 유발하지 않으면서 iOS 흰색 화면 문제 수정
- 더 로드할 메시지가 있는 경우 전송된 메시지를 스테이지하지 않음
- 멤버십 순서가 사용자 이름에 의존하도록 수정
- 메시지 무버 스펙에서 테스트 실패 방지
- 전송 후 컴포저 포커스 강제 적용
- unfollowChatChannel에서 이상적인 첫 번째 채널 로직 제거
- 채널 데코레이터에서 멤버십 이동
- 메시지 소유자가 삭제된 메시지를 복원할 수 있도록 허용
- -webkit-overflow-scrolling 제거
- 리액션 시 진동 호출을 한 번으로 제한
- 모바일 라이브 페인 관련 다양한 최적화
- 아바타가 없는 메시지도 추적되도록 보장
- 빠른 리사이즈 시 업데이트 누락을 방지하기 위해 스로틀링된 함수를 즉시 호출하지 않음
- 설정에서 사용자 상태가 비활성화된 경우 채널 로드 시 상태를 포함하지 않음
- 뷰포트에 첫 번째 줄이 보이는 즉시 메시지를 가시적으로 표시
- secure_media가 활성화된 경우 채팅 업로드 허용하지 않음
- 알림에 제목이 있는지 확인하거나 라우터가 처리하도록 위임
- 뷰포트에 60%가 들어올 때 메시지를 가시적으로 표시
- 채널 가입 시 크래시 방지
- 사용자의 마지막 읽음 ID를 손상시키지 않음
- 채팅 알림에 URL이 있는지 보장
- 출석 상태를 복원하여 사이드바에 표시
- 배지가 미분류 카테고리를 표시하도록 보장
- 탐색 페이지의 높이 회귀 문제 수정
- DM 생성자가 선택한 사용자의 변경(mutation) 방지
- 사이드바 직접 메시지를 20개로 제한
- iOS에서 답글 표시자 간격 조정
- 멤버십 쿼리가 중복을 반환하지 않도록 보장
UX 변경 사항
- 멤버 탭 정렬
- 작거나 닫힌 토픽 컴포저와 함께 드로어 위치가 정확하도록 보장
- 가져오는 공개 채널 최대 개수를 20개에서 50개로 증가
- 스크롤바 배경을 채널 목록 배경과 일치시킴
- iPad iOS 앱의 전체 화면 높이 조정
- 사용자가 채팅을 비활성화한 경우 사이드바 추가 항목 건너뛰기
- 채팅 아바타 테두리
- 출석 링이 아바타를 이동하지 않도록 방지
- 데스크톱 컴포저에 맞게 조정, iPad 레이아웃 수정
- 탭 목록 위 여백을 약간 증가
- 정보 페이지 세부 조정
- 탐색 및 멤버 페이지 세부 조정
- Chat-draft-channel-screen은 이미 올바른 높이를 가진 컨테이너에 있음
성능
- 토픽 URL로 인한 공개 채널의 N+1 문제 방지
추가 기능 및 수정 사항
클릭하여 확장
새로운 기능
- 초대 및 마법사 링크를 추가하도록 부트스트랩 모드 공지 업데이트
- 환영 토픽 CTA 배너 추가
- 게시물 스트림에 상태 표시
- 미리보기에 이미지 삭제 버튼 추가.
- 실패한 예약 작업에 대한 통계 추적
- 관리자 이메일 발송 목록에 SMTP 응답 표시 및 열 재배치
- 대소문자를 구분하는 감시 단어(Watched Words) 지원 추가
- 사용자 프로필 페이지에 사용자 상태 표시
버그 수정
- 토픽을 하드 삭제할 때 모든 게시물 파괴
- 원박스(onebox) 생성 시 SSL 오류 무시
- URL 정규화 버그로 인한 깨진 원박스 이미지
- S3에서 파일을 찾을 수 없는 경우 오류 발생 방지.
- nil 문자열에서도 워드 워처(word watcher) 작동하도록 수정
- phpbbb 가져오기 스크립트가 유튜브 태그를 파싱하지 않던 문제 수정
- SK 포커스 시 Android 키보드가 즉시 숨겨지는 문제 방지
- 다른 대소문자로 동일한 감시 단어를 추가할 수 있도록 허용
- 모든 내부 작업 실패를 적절히 로그 기록
- 새 사용자 가입 시 만료된 초대장을 사용하지 않도록 수정
- 보조 ‘더 보기’ 섹션 링크가 활성으로 표시되지 않던 문제 수정
- UserCommScreener에서 액터에 선호 설정이 없는 경우 처리
- 가디언(guardian)에서 사이트 설정을 메모이즈하지 않도록 수정
- 카테고리별 카테고리 모더레이션 메모이즈 범위 지정
- 하위 카테고리 목록이 있는 카테고리에서 업데이트 배너를 한 번만 표시
- 리뷰 인덱스 라우트를 떠날 때
/reviewable_counts채널 구독 해제 - Sidebar::MoreSectionLinks에서 링크가 잘못 활성으로 표시되던 문제 수정
- 작업 클래스를 찾을 때 dig 사용 피하기
- ScreenTrack에 appEvents 주입
- 임베디드 토픽의 푸터에 기본 로케일 사용
- 마법사 스타일링 단계에서 top_menu 사이트 설정을 덮어쓰지 않도록 수정
- 연도 선택기와 지우기 버튼 관련 버그 수정
- 스키마 변경에 따라 word_watcher 캐시 키 업데이트
- 마법사 마지막 단계 "corporate"에서 변경 사항이 저장되지 않던 문제 수정
- 슬러그 생성 방법이 인코딩된 경우 봇이 오류를 생성할 수 있던 문제 수정
- mandrill 웹후크에 대한 HEAD 요청 허용
- 북마크 로딩 스피너를 올바르게 표시
- 모든 공개 토픽 쿼리 옵션이 Ember를 통해 사용될 수 있도록 보장
- theme_uploads_local이 시작부에
/가 하나만 있도록 보장 - iPad 및 모바일에서 버튼 바 오버플로우 표시
- UserCommScreener 필터가 대상 사용자 ID에서 사용자 ID를 작동하도록 수정
- 카테고리 파라미터에서 커스텀 필드에 배열 값 허용.
- preload_json 없이도 오류 핸들러가 올바르게 렌더링되도록 보장
UX 변경 사항
- 사이드바가 활성화된 경우 왼쪽 사이드바 토글 추가
- 활동/토픽 페이지의 빈 상태 카피 개선
- PM에서 태그 정렬 옵션 간 간격 표시
- ‘더 보기…’ 드롭다운에서 ‘정보’ 및 ‘FAQ’ 링크를 보조 섹션으로 이동
- 관리자 등록 마법사 페이지 스타일 업데이트
- 채팅 잠금 아이콘 위치 및 배경 수정
- 상단 계산 시 iPad 허브 내비게이션 고려
- 사이드바 푸터의 링크를 커뮤니티 섹션 아래로 이동
- 카테고리 선택기 드롭다운에서 긴 카테고리 이름에 대해 말줄임표 추가
- CTA 가입 프롬프트의 관련 없는 아이콘 변경
- ‘더 보기’ 섹션 링크에서 카운트 제거
- 컴포저 높이를 피하도록 사이드바 여백 조정
- 사용자 프로필에서 그룹 메타데이터의 추가 간격 수정
- 계정 활성화 페이지 디자인 업데이트
- 초대 가입에 TOS 면책 조항 추가
- 로딩 중일 때만 사용자 북마크 로딩 상태 설정
- 사이드바 외관이 폰트를 축소하지 않도록 수정
- 사이드바 포커스 스타일, 터치용 호버 제거
- 기본적으로 커뮤니티에 표시되는 링크 수 줄임