3.1.0.beta6의 새로운 기능
디스코urs 채팅 내 스레드
스레드는 메인 채팅 채널과 병행하여 이루어지는 범위가 지정된 대화입니다. 스레드가 활성화된 채널에서 메시지에 답장을 보내면, 부수적으로 대화가 이어질 수 있도록 새 스레드가 자동으로 시작됩니다.
선호하는 채널에서 스레드를 사용하기 시작하려면 Introducing chat threads! 를 참조하세요.
게시물 내 이미지 그리드
게시물 내에서 이미지(또는 기타 미디어)를 그리드로 정렬할 수 있는 새로운 기능을 추가했습니다. 사용자는 이미지나 업로드 주위에 [grid] 태그를 수동으로 추가하거나, 작성기 미리보기에서 이미지 블록의 첫 번째 이미지 옆에 있는 아이콘을 사용하여 그리드를 켜고 끌 수 있습니다.
채팅 메시지를 CSV 파일로 내보내기
관리자는 이제 /admin/plugins/chat으로 이동하여 채팅 메시지 내보내기 섹션의 내보내기 생성 버튼을 클릭하여 채팅 메시지를 내보낼 수 있습니다:
준비가 되면 관리자에게 내보낸 파일이 포함된 개인 메시지가 전송됩니다. 현재 이 기능은 지난 6개월 동안의 최대 10,000개의 메시지를 내보내는 것을 허용합니다. 자세한 내용은 PR 설명을 참조하세요.
카테고리 및 태그의 향상된 내비게이션 메뉴 구성
내비게이션 메뉴에서 태그와 카테고리를 구성할 수 있는 새로운 모달을 추가했으며, 원하는 항목을 쉽게 찾을 수 있는 필터가 포함되어 있습니다. 사용해 보려면 메뉴의 카테고리 또는 태그 섹션의 연필 아이콘을 클릭하세요.
기본값으로 리셋하거나 모든 항목의 선택을 해제하여 메뉴에서 가장 인기 있는 항목을 볼 수 있는 옵션도 추가되었습니다.


내비게이션 메뉴의 메인 섹션 단순화
내비게이션 메뉴의 메인 섹션 제목을 제거했습니다. 이제 해당 섹션은 공간을 조금 더 적게 차지하며 더 이상 접을 수 없으므로, 메뉴가 열려 있을 때 가장 중요한 링크가 항상 표시됩니다. 해당 섹션은 여전히 관리자가 More… 메뉴의 링크를 통해 구성할 수 있습니다.

이 변경 사항에 대한 배경 정보는 이 주제를 참조하세요.
페이지 내비게이션을 위한 ‘로딩 슬라이더’ 도입
전체 페이지 로딩 스피너를 화면 상단의 로딩 바로 대체하기 위해 Horizontal loading slider Customization > Theme component 의 기능이 Discourse에 통합되었습니다.

이 새로운 로딩 표시기는 이제 기본값입니다. 기존 spinner는 가까운 장래에 제거될 예정이지만, page_loading_indicator 사이트 설정을 slider에서 spinner로 변경하여 당분간 옵션으로 유지됩니다. 기존 테마 구성 요소를 사용하는 사이트의 관리자에게는 이를 제거하도록 안내하는 프롬프트가 표시됩니다.
보안 업데이트
이 릴리스에는 우리 커뮤니티와 HackerOne에서 보고한 다음 보안 문제에 대한 수정 사항이 포함되어 있습니다.
- 커스텀 사이드바 섹션의 링크 수 제한 CVE-2023-36818
- 요청 간 CSP nonce 재사용 방지 CVE-2023-36473
- 카테고리 업데이트 전에 유효한 주제인지 확인 CVE-2023-36466
- URI gem의 ReDoS 취약점 Ruby CVE-2023-36617



