3.5.0beta3: 전체 관리자 검색, 개선된 글꼴 선택, 더 안정적인 사이트 검색, 카테고리 개인화 및 쉬운 구성 관리

더 많은 정보!

기다려보세요, 더 있습니다! 새로운 기능과 변경 사항을 강조해 드리기 위해 최선을 다하고 있지만, 자세히 설명할 변경 사항이 항상 너무 많습니다. 새로운 기능, 버그 수정, UX 개선 등 전체 목록을 확인하려면 아래에 나열된 추가 기능 및 수정 사항을 꼭 검토해 주세요.

플러그인 개선 사항

discourse-activity-pub

버그 수정

  • ActorHandler가 카테고리나 태그에 업데이트를 적용하려는 시도를 방지합니다 (208)
  • actor가 사용 불가능한 경우에만 사용 가능하도록 업데이트합니다 (204)
  • 전송 트래커 스레드 잠금 (203)
  • 정보 페이지 수정 (201)

UX 변경 사항

  • ActivityPub 관리자에서 Actor 추가 기능 개선 (209)

discourse-ai

새로운 기능

  • 봇 대화 페이지에서 페르소나 및 LLM 선택 허용 (1276)
  • AI가 사용되는 더 많은 위치 표시 / 채팅 스트리머 (1278)
  • 봇 대화 홈 페이지 (1273)
  • 실험적 개인 메시지 봇 홈 페이지 (#1159)" (1272)
  • 실험적 개인 메시지 봇 홈 페이지 (1159)
  • AI 사용량에 지출 지표 추가 (1268)
  • LLM 컨텍스트 윈도우 설정 강화 (1271)
  • 모델 이름 및 사양 업데이트 (1262)
  • 컴포저 헬퍼에 스트리밍 추가 (1256)
  • 컨텍스트 관리 개선 (1260)
  • 임베딩을 위해 Mixtral 토크나이저 사용 가능하게 함 (1258)
  • 관리자 패널에서 페르소나 기반 기능 구성 (1245)
  • 도구가 페르소나를 수정할 수 있도록 허용 (1250)
  • LLM 보고서를 그룹으로 보내도록 허용 (1246)
  • 페르소나 기반 요약. (1232)
  • Discobot 탐색에서 대화 계속하기 (1234)
  • 메시지 내 유연한 이미지 처리 (1214)

버그 수정

  • LLM이 스트리밍할 때 제공하는 모든 앞쪽 공백 제거 (1280)
  • 답장이 없는 상황에 대비하여 스레드 ID 전달 (1279)
  • 사용량 페이지에서 테이블이 키별로만 그룹화되도록 함 (1277)
  • 탐색 시 대화 사이드바 재렌더링 방지 (1274)
  • 채팅에서 사고 토큰 제외 (1264)
  • 응답자용 잘못된 컨텍스트 구성 (1257)
  • 검색이 없을 때 탐색이 다시 트리거되지 않도록 함 (1255)
  • 토픽 제안자 수정 사항 분리 (1253)
  • 검색 탐색 관련 문제 해결 (1249)
  • gists의 이전 그룹 접근 동작 복원. (1247)
  • 덜 일반적인 애니메이션 이름 사용 (1243)
  • 컨텍스트 구성 시 최신 업로드를 올바르게 유지 (1242)
  • 현재 사용자의 페르소나가 없으면 false 반환 (1241)
  • 페르소나 설정은 정수 값을 비교해야 함 (1239)
  • 검색 탐색 개선 (1228)
  • 도구에 옵션이 없을 때 강제 도구가 올바르게 설정되지 않던 문제 수정. (1231)
  • 불안정한 테스트 수정 시도 (1226)
  • 감정 보고서에 카테고리 배지가 존재하도록 보장 (1222)
  • 페르소나 편집기가 단일 필드를 저장한 후 더러운 데이터를 유지하는 문제 수정 (1219)
  • 게시글 헬퍼 메뉴 결과가 선택 가능하도록 함 (1221)
  • 도구가 비어 있을 때 오류 발생하지 않도록 함 (1218)

UX 변경 사항

  • AI 입력 아이콘 위에 컴포저 동작 유지 (1291)
  • 최대 입력 높이를 초과할 때만 스크롤 (1288)
  • 실험적 봇 UI의 미묘한 정렬 조정 (1285)
  • 모바일 사이드바에 새 대화 버튼 복원 (1283)
  • 컨벤션에 맞게 스타일 정렬 (1275)
  • 그룹이 많을 때 기능 테이블의 그룹 목록 개선 (1254)
  • 아티팩트 UI 스타일 조정 (1240)
  • 더 넓은 검색 패널, 테두리, 더 작은 글꼴 크기 (1238)
  • AI 봇 옵션 섹션에 AI 봇 토글 표시 (1229)

discourse-akismet

버그 수정

  • 삭제에 대해 관리자가 아닌 사용자에게 이메일 전송 (168)

discourse-calendar

새로운 기능

  • 리치 에디터에서 이벤트 미리보기 지원 추가 (708)

버그 수정

  • 이벤트의 mar…를 구성할 때 이중 인용부호 " 문자 제거 (716)

discourse-category-experts

버그 수정

  • 게시글 소유권이 변경될 때 사용자 정의 필드 업데이트 (197)

discourse-data-explorer

새로운 기능

  • 그룹 구성원에게 개별 보고서 PM을 보내는 옵션 추가 (369)

버그 수정

  • 쿼리 설명 허용 (371)

discourse-follow

새로운 기능

  • /filter에 팔로우 피드 추가 (148)

버그 수정

  • 사용자 설정 저장 시 회귀 문제 수정 (149)

discourse-gamification

버그 수정

  • solved 플러그인이 비활성화되면 솔루션 스코러블 비활성화 (199)
  • 테이블 기반 점수 업데이트 (198)

discourse-just-chat

UX 변경 사항

  • 검색 숨김 (2)

discourse-login-client

새로운 기능

  • 사용자 아바타 가져오기 (6)

버그 수정

  • oauth 페이로드에서 “username” 대신 “nickname” 사용 (7)

discourse-open-graph

새로운 기능

  • 플러그인을 통해 Discourse에 Open Graph 오버라이드 추가 (1)

버그 수정

  • URL이 플러그인에 의해 오버라이드되지 않도록 보장 (2)

discourse-prometheus

새로운 기능

  • http_requests_queue_duration_seconds의 히스토그램 버킷 업데이트 (147)
  • http_requests__duration_seconds 메트릭 (142)
  • sidekiq_queue_latency_seconds 메트릭 추가 (139)
  • (sidekiq|scheduled)_job_countsuccess 라벨 추가 (137)
  • process_cpu_seconds_total 메트릭 추가 (138)

버그 수정

  • 손상된 scheduled_job_ran 메트릭 (140)

성능

  • http 큐 지속 시간 메트릭에서 사용자 정의 라벨 제거 (146)

discourse-ratings

버그 수정

  • handlebars 의존성 제거 (24)

discourse-reactions

UX 변경 사항

  • 게시글 작업에 올바르게 정렬되도록 discourse reaction 높이를 100%로 확장 (359)

discourse-signatures

버그 수정

  • 코어 변경에 따른 환경 설정 컨트롤러 오버라이드 (85)

discourse-solved

버그 수정

  • 솔루션 디렉터리 항목이 게시글 생성 대신 해결 생성을 사용함 (361)
  • 다른 답변을 수락해도 커밋되지 않음 (360)
  • 부재한 모듈로 인한 500 오류 (359)
  • 사용자 요약에서 삭제된 주제와 게시글을 솔루션에서 제외 (358)
  • 솔루션 정의 표준화 (352)
  • 일부 해결된 주제에 답변이 없음 (350)
  • 여러 주제가 동일한 게시글을 솔루션으로 가질 수 있음 (348)

UX 변경 사항

  • 비관리자 및 익명 사용자의 정렬 오류 수정 + 변수 사용으로 이동 (349)

discourse-solved-reminders-plugin

버그 수정

  • remind_mark_solution_after_days 설정의 최소 값 수정 (24)
  • 1일에서 14일로 복원 (23)
  • 코어 변경에 따른 환경 설정 컨트롤러 오버라이드 (21)
  • 쿼리 최적화 및 업데이트, 더 짧은 주기 (20)

discourse-subscriptions

버그 수정

  • 사이드바가 활성화되어 있을 때 캠페인 배너 크기 (274)

UX 변경 사항

  • 캠페인 배너 레이아웃 개선 (273)

discourse-templates

버그 수정

  • 비공개 템플릿 허용 그룹이 everyone일 때의 버그 (103)
  • 컴포저에 미리보기가 숨겨져 있을 때 모달 표시 (101)

discourse-theme-creator

버그 수정

  • 오버라이드 prepend 제거 (109)
  • 손상된 extra-locales-controller 확장 제거 (108)

discourse-translator

새로운 기능

  • 선택한 제공업체로 카테고리 번역 (282)
  • 사용자가 원래 작성하지 않은 언어로 작성된 게시글에 대한 표시기 표시 (274)

버그 수정

  • 번역되지 않은 게시글 ID에서 대상 로케일로 이미 번역된 것 제외 보장 (285)
  • 카테고리 대신 로컬라이제이션 업데이트 (283)
  • 제목 언어 감지 시 일부 게시글 콘텐츠 포함 (277)
  • 원본 콘텐츠가 표시되어 있을 때에도 토글 버튼 표시 (275)
  • show=original인 경우 새 게시글 번역하지 않음 (271)
  • Google Translate API에서 로케일 지역 스킵 (263)

UX 변경 사항

  • 주제 진행률 막대에서 번역기 버튼 스케일링 수정 (270)
  • 번역 실패 시 실패 팝업에 추가 세부 정보 표시 (262)

discourse-video

버그 수정

  • 신뢰 수준에 기반한 최대 동영상 길이 (80)
  • 컴포저 플레이스홀더 미리보기 (79)
  • 게시글이 undefined일 수 있음 (78)
  • 게시글이 undefined일 수 있음 (77)

모든 기능 및 수정 사항

새로운 기능

  • 로컬화된 카테고리 경로 표시 (32464)
  • 카테고리 설정에서 카테고리 로컬라이제이션 설정 (32412)
  • 사용자 로케일에 존재하는 경우 로컬라이제이션 테이블에서 번역된 카테고리 이름 표시 (32380)
  • Form Templates 사용 시 주제 생성 및 미리보기에 대한 드롭다운 및 다중 선택을 통한 태그 그룹 선택 구현 (32108)
  • 사용자 정의 플래그 편집 허용 (32344)
  • 모든 사이트의 관리자 검색 출시 (32327)
  • Form Template Preview 구현 (32111)
  • 각주(플러그인) 리치 에디터 확장 추가 (31719)
  • Ctrl+M으로 리치/마크다운 에디터 전환 (32266)
  • 크롤러 제목 및 설명 태그에 대한 오버라이드 추가 (32259)
  • 속삭임 및 봇 검색 허용 (32252)
  • 새로운 컴포넌트 목록 페이지 도입 (32164)
  • 리치 에디터의 가짜 경계 커서를 위한 Prosemirror-codemark (32165)
  • 리치 에디터에서 타이핑할 때 URL 유사 단어 자동 링크/링크 해제 (32163)
  • 브랜딩 페이지의 폰트 섹션 (32031)
  • 인기 주제 ID 캐시의 동적 크기 (32175)
  • 자동완성에서 답변을 받는 사용자를 우선시 (32086)
  • 원클릭 채팅 반응 설정 (32150)
  • 검토 가능한 항목에서 발견된 감시 단어 하이라이트 (32167)
  • 스레드 OP 복사 시 스레드 메시지 복사 (32139)
  • 리치 에디터가 활성화된 경우 코드 폰트로 JetBrains Mono 사용 (32122)
  • 리치 에디터가 활성화된 경우 마크다운은 모노스페이스 (32097)
  • 사이트 설정 일괄 저장 (32013)
  • 카테고리 텍스트 색상 자동 대비 (32015)
  • 리치 에디터에서 채팅 기록 구현 (31819)
  • 거부된 사용자 세부 정보 제거 허용 (31987)
  • 카테고리에 아이콘 및 이모지 추가 (31795)

버그 수정

  • 태그를 관리자 전용으로 제한 허용 (32493)
  • c62a4a47 이후의 프로덕션 자산 컴파일 (32491)
  • 사이드바 필터 제거 (32485)
  • 카테고리 로컬라이제이션 시 고정된 카테고리 위치도 고려 (32486)
  • 사용자가 닫기 버튼을 클릭할 때 사이트 배너가 숨겨지도록 보장 (32444)
  • 파라미터 키가 없으면 카테고리 속성을 null로 설정하지 않음 (32483)
  • 로그인하지 않은 사용자도 로컬화된 카테고리를 표시 (32465)
  • 리치 에디터 링크 백스페이스 엣지 케이스 (32476)
  • 로그인하지 않은 사용자도 로컬화된 카테고리를 표시 (32460)
  • 박스 레이아웃에 카테고리 제목 배지 추가 (32395)
  • 창 크기 조정 시 패널을 올바르게 재설정 (32437)
  • 익명 사용자의 silenced_till을 메인 사용자 계정으로 위임 (32416)
  • 백업이 비활성화되어 있어도 이메일 백업 허용 (32415)
  • 백업이 비활성화되어 있을 때 불필요한 탭 및 버튼 숨김 (32396)
  • 재계산 시 기본 초대 대상 신뢰 수준 준수 (32393)
  • 배지 즐겨찾기 해제 시 오류 (32369)
  • 헤더의 user-status에서 z-index 제거 (32382)
  • 비공개 카테고리에서 초안 드롭다운 활성화 (32370)
  • 리치 에디터에 이미지 붙여넣기 시 이중 처리 가능 (32356)
  • FormTemplatesController의 불안정한 테스트 (#32351)" (32359)
  • header.scs에서 혼합 선언 제거 (32357)
  • FormTemplatesController의 불안정한 테스트 (32351)
  • 완료 시 검토 가능한 항목 해제 (32346)
  • ‘메시지 삭제 유지’ 검토 가능한 옵션 작동하게 함 (32345)
  • 브라우저 검색 단축키 힌트 제거 (32330)
  • /safe-mode 인덱싱을 방지하기 위해 X-Robots-Tag 헤더 설정 (32329)
  • 메타 데이터 콘텐츠 수정자 상태 누출 수정 (32316)
  • ProseMirror에서 replaceText 호출 시 정규식 기호 이스케이프 (32280)
  • 폰트 저장 후 페이지 새로 고침 관련 버그 (32282)
  • 마법사 로고 단계 JS 오류 (32303)
  • 리치 에디터의 붙여넣은 이미지 제목/대체 텍스트에서 줄바꿈 제거 (32295)
  • application.html.erbcrawler.html.erb의 제목 및 콘텐츠에 대한 헬퍼 추가 (32290)
  • 리치 에디터 insertBlock 구현 (32288)
  • 리치 에디터 details 노드의 클릭 핸들러 위치 (32268)
  • 사이트 텍스트 전환 시 비활성 상태 새로 고침 (32262)
  • 브랜딩을 로고 및 폰트로 이름 변경 (32264)
  • 푸시 알림에서 이중 기본 경로 방지 (32228)
  • 좁은 데스크톱에서 검색 아이콘으로 전환 (32215)
  • discovery queryParams이 보이지 않게 유지되지 않도록 보장 (32178)
  • 업로드된 감시 단어 CSV가 utf-8로 변환되도록 보장 (32263)
  • CORE_SVG_SPRITES 상수를 메서드로 이동 (32261)
  • 자동화 제한 완화 (32238)
  • 가져온 감시 주제 사용자의 last_read_post_number 설정 (32229)
  • 주제에 답변할 때 작성자를 우선시 (32244)
  • 카테고리 배지 스타일 누락 데이터 속성 (32253)
  • 자동화가 예외를 발생시키더라도 로그 시간 기록 (32254)
  • 초대 페이지에서 검색 필드 숨김 (32236)
  • en_GB 언어일 때 잘못된 플래그 메시지 (32191)
  • 리치 에디터의 목록 항목에 대한 Safari 버그 (32243)
  • 카테고리 목록에 카테고리 배지 스타일 추가 (32109)
  • 상위 카테고리 선택 시 다른 폼 필드가 지워지지 않도록 함 (32206)
  • admin_branding_spec 폰트 섹션의 불안정한 테스트 (32209)
  • admin_branding_spec의 불안정한 테스트 (32193)
  • admin_customize_themes_spec의 불안정한 테스트 (32169)
  • 검색 입력에 대한 #search-menu로 폴백 (32188)
  • 그룹 받은편지함에서 메시지 아카이브 (32166)
  • admin_sidebar_navigation_spec의 불안정한 테스트 (32168)
  • 일관된 검색 단축키 (32099)
  • 관리자 검색 페이지 단축키 (32140)
  • 인증 페이지에서 검색 필드 숨김 (32132)
  • Invite_link_max_redemptions_limit 최소 1 (32118)
  • 중복 카테고리 아이콘 방지 (32103)
  • 카테고리 배경색 편집 항상 허용 (32102)
  • 태그 일괄 제거 시 태그 주제 수 업데이트 (32095)
  • 설정이 변경될 때만 UserHistory 생성 (32075)
  • textarea 크기 조정 허용 (32076)
  • d-menu 트리거/언트리거 전파 방지 (32078)
  • ProseMirror의 “입력 데이터는 문자열이어야 함” 오류 (32056)
  • 이메일에서 !important CSS 우선 적용 (32061)
  • 94ee3554 재적용 (32020)
  • 모바일에서 채팅 아이콘 위치 업데이트 (32016)
  • 플러그인에 대해 .css 자산을 @import하지 않음 (32014)

UX 변경 사항

  • 두 단축키의 형식 수정 (32479)
  • 모바일에서 리치 에디터 플레이스홀더가 잘리는 문제 수정 (32474)
  • rich_editor 사이트 설정 숨김 해제 (32455)
  • 검색 소개 텍스트 조정 (32467)
  • 다크 모드에서 더 나은 차별화 (32450)
  • 리치 에디터 플레이스홀더 엣지 케이스 (32448)
  • 누락된 discourse-table SVG 아이콘 추가 (32447)
  • 로케일 및 이름은 "선택 사항"이 아니어야 함 (32446)
  • 위치 및 z-index 스타일 제거 (32445)
  • 콘텐츠가 컴포저 위에 표시되지 않는 문제 수정 (32443)
  • 컴포저가 채팅 창 높이에 영향을 주지 않도록 함 (32423)
  • 모서리 반경 제거 (32424)
  • 리치 에디터 자동 링크/링크화 입력 규칙 개선 (32366)
  • 채팅 더 보기 메시지 작업 조정 (32404)
  • 중첩된 단락 태그로 인한 과도하게 큰 카테고리 설명 방지 (32403)
  • 애니메이션 실험 (32341)
  • 소규모 수정 (32387)
  • 리치 에디터에서 코드 마크와 자동 링크 충돌 방지 (32365)
  • Prosemirror 리치 에디터 노드 정리 / 약간 더 나은 UX (32361)
  • 모바일을 위한 웰컴 배너 및 검색 조정 (32362)
  • 모바일에서 컴포저 모노스페이스 폰트를 줄이지 않음 (32358)
  • 헤더 검색 조정 (32354)
  • 모바일에서 이모지 피커 입력에 자동 포커스 (32353)
  • 헤더 검색 모바일 지원 - 후속 작업 (32306)
  • 테마 스크린샷 플레이스홀더에 시각적 변형 추가 (32077)
  • z-index 제거 (32319)
  • 사용자 필드 라벨 조정 (32317)
  • 컴포넌트에 ‘active’ 대신 ‘unused’ 사용 (32284)
  • 설명이 없으면 인기 컴포넌트의 코어 설명 사용 (32286)
  • Ctrl+F 검색 단축키 제거 (32281)
  • 리치 에디터 각주 입력 규칙에서 콘텐츠 유지 (32296)
  • 인용 스타일에 대한 빠른 모바일 수정 (32297)
  • 인용 모서리 반경에 믹스인 사용 (32294)
  • 모서리 반경 prose-mirror 선택 노드 (32292)
  • z-index 제거 (32289)
  • 에디터 간 속삭임 에디터 폰트/색상 스타일 일관성 유지 (32287)
  • 이스케이프 및 \n\n 회피 없이 리치 에디터 html_block (32269)
  • Onebox 및 인용 모서리 반경 (32242)
  • 리치 에디터에서 일부 노드 직렬화 시 앞쪽 공백 방지 (32270)
  • 마크다운 토글 단축키에 대한 툴팁 추가 (32278)
  • 헤더 검색 모바일 지원 (31711)
  • 리치 에디터 details는 커서 클릭 시에만 토글 (32267)
  • 사용자 환경 설정에서 관련 계정 개선 (32247)
  • 관리자 코드 에디터 높이를 더 유연하게 함 (32241)
  • 리치 에디터와 조리된 콘텐츠 간 이모지만 일관성 (32245)
  • 리치 에디터의 속삭임 색상 및 폰트 스타일 (32239)
  • 백스페이스 리치 에디터 키맵 개선 (32234)
  • 리치 에디터의 onebox 처리 개선 (32221)
  • pm 주제 항목에서 참여자를 감싸기 (32223)
  • 누락된 관리자 구성 페이지 제목 추가 (32198)
  • 멘션 믹스인에 flex 추가 + 단위 업데이트 (32145)
  • 버튼 수정 (32152)
  • 저장되지 않은 사이트 설정 배너의 적절한 너비 (32137)
  • 일관된 정렬 및 간격을 위해 멘션에 flex 추가 (32105)
  • 관리자 검색 설정 표시 (32142)
  • 전체 관리자 검색 페이지에서 키보드 단축키 표시 (31646)
  • 전체 페이지 모드에서 검색을 볼 때 태그 구분자를 올바르게 정렬 (32133)
  • 사이트 설정 미리보기에서 단순 태그 간 간격 조정 (32125)
  • 마지막 설정이 전체 저장 배너 뒤에 숨겨지지 않도록 간격 조정 (32127)
  • Twitter 로그인 버튼을 X로 이름 변경 (32123)
  • 카테고리 하위 카테고리 편집 감싸기 (32110)
  • 리치 에디터에서 emdash+hyphen을 수평선으로 변환 (32085)
  • 관리자 대시보드 제목 (32022)
  • 모바일 주제 목록 태그 레이아웃 개선 (32048)
  • 주제 제목 래퍼에서 베이스라인 정렬 제거 (32040)
  • 이모지 스타일링 조정 (32039)
  • 미리보기 없는 컴포저를 게시글과 정렬 (31960)
  • 저장소 통계 콘텐츠 오버플로 (31840)
  • 비밀번호 재설정 폼에서 제출 시 버튼 로딩 상태 표시 (32034)
  • focus를 focus-visible으로 변경 (32021)
  • 해시태그 이모지 정렬 개선 (32019)
  • mobileView에서 toolbar-visible 클래스만 확인 (32018)
  • 채팅 헤더 아이콘 재배치 (31951)
  • 비밀번호 확인 시 버튼에 로딩 상태 추가 (32012)

보안 변경 사항

  • DM 제한을 적절히 적용

성능

  • 주요 로케일 번들을 필요할 때 컴파일 (32335)
  • NGINX에서 brotli 활성화 (32333)
  • 저메모리 빌드 환경에 대해 JOBS=1 설정 (32326)
  • 가능한 경우 기존 코어 JS 빌드 재사용 (32311)
  • 새 컴포넌트 페이지에 대해 무한 스크롤링 구현 (32291)
  • 테마/컴포넌트 설명 로드 시 N+1 쿼리 방지 (32305)
  • 저메모리 빌드 환경에 대해 JOBS=1 설정 (32171)
  • Jobs::BackfillBadge에 대해 cluster_concurrency 1 설정 (32121)

접근성

  • 접근 가능한 category_tag 문자열에서 단수 태그 사용 (32492)
  • 발견 경로에서 스크린리더를 위한 H1 태그 추가 (32422)
  • 웰컴 배너 헤딩은 H1이 아니어야 함 (32420)
  • 사이트 텍스트 로고는 H1이 아니어야 함 (32405)
  • 주제 목록의 답변 수 링크에 aria-label 추가 (32402)
7개의 좋아요