2.6.0.beta2의 새로운 기능
업그레이드가 평소보다 오래 걸립니다
검색 성능 개선으로 인해 이번 업데이트는 일반적인 업데이트보다 설치에 더 오랜 시간이 걸립니다. Docker Manager를 통한 웹 업데이트와 SSH를 통한 재빌드 모두에 영향을 미칩니다.
default_categories_regular 사이트 설정
기본적으로 Discourse는 모든 사용자에게 모든 카테고리를 표시합니다(카테고리 보안 설정을 준수합니다). 일부 사이트는 사용자가 옵트인(opt-in)하지 않는 한 카테고리를 표시하지 않는 방식을 선호합니다. mute all categories by default(기본적으로 모든 카테고리 음소거) 사이트 설정을 사용하는 관리자를 위해, 이제 default_categories_regular 설정에 카테고리를 추가하여 기본적으로 사용자에게 표시되도록 할 수 있습니다.
숙련된 사용자는 “Discourse 신규” 기능 건너뛰기
Discourse 파워 유저이신가요? “첫 번째 좋아요” 배지를 너무 많이 받아서 어떻게 해야 할지 모르겠으신가요? 누군가 답글을 남긴 줄 알았는데 또 다른 배지 알림이었을 때의 피로감에 지쳐있으신가요? 이제 신규 사용자 디스코봇 튜토리얼과 첫 로그인 시 “Discourse 신규” 배지를 비활성화할 수 있습니다.
기존 사용자는 인터페이스 페이지의 Skip new user onboarding tips and badges(신규 사용자 온보딩 팁 및 배지 건너뛰기) 사용자 설정을 통해 이를 비활성화할 수 있습니다.
개선된 다크 모드 지원
검은 배경에 흰색 텍스트를 선호하시나요? 방문하는 모든 Discourse 사이트에서 수동으로 다크 컬러 스킴을 활성화해야 하는 것이 귀찮으시나요? 이제 Discourse가 자동 다크 모드를 지원합니다. 시스템 설정을 감지하여 필요에 따라 라이트 또는 다크 컬러 스킴을 자동으로 선택합니다.
관리자는 default_dark_mode_color_scheme_id 사이트 설정에서 다크 모드 컬러 스킴을 선택하여 이 기능을 활성화할 수 있습니다. 관리자는 logo_dark, logo_small_dark, mobile_logo_dark 사이트 설정을 통해 다크 컬러 스킴 사용자를 위한 별도 로고를 추가하는 것도 고려할 수 있습니다.
커스텀 테마를 사용 중이라면, 색상에 CSS 커스텀 프로퍼티(CSS custom properties)를 사용하도록 테마를 업데이트해야 할 수 있습니다. 그렇지 않으면 테마가 자동 다크 모드 전환과 호환되지 않을 수 있습니다.
그룹 수신함용 IMAP 지원
카테고리 모더레이터 개선
카테고리 모더레이터의 권한이 더욱 강화되었습니다. 원래 해당 카테고리의 리뷰 큐에서 토픽을 보는 지원에 더해, 이제 카테고리 모더레이터는 토픽을 해결로 표시하고, 토픽을 닫고, 토픽을 아카이브하고, 토픽 간 게시물을 이동하고, 카테고리 설명을 편집하며, 스태프 공지사항을 추가할 수 있습니다. 카테고리 모더레이터는 자신의 카테고리 내 게시물에 방패 아이콘을 가지며, 스타일을 추가로 커스터마이징하기를 원하는 사이트를 위해 게시물에 CSS 클래스가 적용됩니다.
새로운 인용 공유 위젯
사이트 관리자는 사용자가 인용을 외부로 공유할 수 있도록 인용 시 추가 옵션을 활성화할 수 있습니다.
DM을 보낼 수 있는 사용자 제한
특정 소수의 사용자로부터만 DM을 받고 싶으신가요? 이제 사용자 페이지의 Only allow specific users to send me personal messages(특정 사용자만 개인 메시지 보내기 허용) 사용자 설정을 통해 어떤 사용자에게 DM을 보낼 수 있는지 지정할 수 있습니다. 목록에 있는 사용자만(관리자와 모더레이터는 항상 사용자에게 DM을 보낼 수 있음) 귀하에게 DM을 보낼 수 있습니다.
DM을 전혀 받고 싶지 않으시다면(스태프는 예외), 알림 페이지의 Allow other users to send me personal messages(다른 사용자에게 개인 메시지 보내기 허용) 사용자 설정을 비활성화하세요.
API 키 범위(Scopes)
API 키는 이제 선택적 범위를 지원하여, API 키의 사용을 특정 엔드포인트로만 제한할 수 있습니다. API 키는 특정 토픽이나 카테고리로도 추가로 제한할 수 있습니다. 향후 추가 범위가 계획되어 있으며, 플러그인도 새로운 범위를 추가할 수 있습니다.
기존 API 키는 자동으로 글로벌 키로 변환됩니다. 글로벌 API 키는 사이트에서 관리자가 할 수 있는 모든 것을 수행할 수 있으므로, 가능할 때마다 새로운 제한된 범위 API 키를 생성하는 것을 강력히 권장합니다. 기존 범위로 작동하지 않는 API 키를 사용 중이신가요? Meta의 Contribute > Feature 카테고리로 알려주세요.
새로운 번역 플랫폼 - Crowdin
로컬라이제이션 플랫폼을 Transifex에서 Crowdin으로 전환했습니다. 변경 이유에 대한 자세한 내용은 Switching from Transifex to Crowdin 를 참조하세요. Discourse 번역에 대한 자세한 내용은 Contributing translations to Discourse 를 참조하세요.
Discourse에서 구식 및 인종차별적 용어 제거
마하트마 간디의 말을 인용하면:
당신의 신념은 당신의 생각이 되고,
당신의 생각은 당신의 말이 되고,
당신의 말은 당신의 행동이 되고,
당신의 행동은 당신의 습관이 되고,
당신의 습관은 당신의 가치가 되고,
당신의 가치는 당신의 운명이 됩니다
Discourse에서는 모두가 편안하게 사용할 수 있는 개방적이고 포용적인 소프트웨어를 만드는 것을 믿습니다. 테크 업계의 많은 다른 곳과 마찬가지로, 우리는 개방적이고 포용적이지 않은 언어를我们的产品에서 제거하기 위해 노력해 왔습니다. 우리가 그러한 언어를 인종차별적으로 의도하지 않았더라도, 그러한 언어에는 유지하고 싶지 않은 부정적인 역사적 맥락이 있습니다. 생각은 말이 되고, 말은 행동이 됩니다. 이것은 우리가 원하는 행동이 아닙니다. 따라서 Discourse 전반에서 master & slave, whitelist & blacklist 및 유사한 용어의 사용을 제거했습니다. 이제 primary & replica, allow list & block/deny list 등을 보실 수 있습니다.
더 많은 것들!
기다려 보세요, 더 많은 것이 있습니다! 2.6.0.beta2는 일반적인 릴리스보다 훨씬 많은 변경 사항이 포함된 이례적으로 큰 릴리스입니다. 새로운 기능과 변경 사항을 강조하여 보여드리기 위해 최선을 다하고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 및 기타 사항의 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.



