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

**URL:** https://meta.discourse.org/t/3-5-0beta3-full-admin-search-better-font-selection-more-robust-site-search-category-personalization-and-easier-configuration-management/362894
**Category:** Announcements
**Tags:** release-notes
**Created:** [4월 29, 2025, 4:43오전 UTC](https://meta.discourse.org/t/3-5-0beta3-full-admin-search-better-font-selection-more-robust-site-search-category-personalization-and-easier-configuration-management/362894 "2025-04-29T04:43:00Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![hugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hugh/32/336717_2.png) [@hugh](https://meta.discourse.org/u/hugh)
#### Post date: [4월 29, 2025, 4:43오전 UTC](https://meta.discourse.org/t/3-5-0beta3-full-admin-search-better-font-selection-more-robust-site-search-category-personalization-and-easier-configuration-management/362894/1 "2025-04-29T04:43:00Z")

</div>

## 3.5.0.beta3의 새로운 기능

### 종합적인 관리자 검색

이제 단일 인터페이스에서 Discourse 관리자의 전체 내용을 검색할 수 있습니다. 이는 페이지, 설정, 테마, 컴포넌트 및 보고서를 포함합니다. 검색 상자를 표시하려면 관리자 사이드바 상단의 새 ‘검색’ 링크를 클릭하세요. 또한 Ctrl+/ 또는 Cmd+/ 단축키를 사용하여 관리자 인터페이스의 어디서나 액세스할 수 있습니다. 이 인터페이스는 찾고자 하는 것이 무엇인지에 관계없이 정확히 필요한 것을 찾는 것이 훨씬 쉬워집니다. **[자세히 알아보기 및 피드백 제공하기](https://meta.discourse.org/t/introducing-comprehensive-admin-search/360157).**

### 카테고리 아이콘으로 커뮤니티를 개인화하기

이제 카테고리에 아이콘을 추가하여 커뮤니티의 개성을 반영할 수 있습니다. 이모지 또는 카테고리의 기존 색상을 사용하는 일반 Discourse 아이콘을 선택할 수 있습니다. 이는 사이트를 더 독특하게 느끼게 하고 카테고리가 포함하는 콘텐츠를 더 잘 반영하도록 하는 좋은 방법입니다. **[여기서 자세히 알아보기](https://meta.discourse.org/t/bringing-popular-features-to-discourse-header-search-welcome-banner-and-category-icons-emoji/359169#p-1741866-category-icons-and-emoji-7).**

### 일괄 저장을 통한 더 쉬운 설정 관리

이제 각 설정을 하나씩 저장해야 하는 시대는 끝났습니다. 이제 Discourse 관리자에서 설정을 편집할 때 하단에 배너가 표시되어 수정한 설정의 수를 알려주며, 한 번의 클릭으로 모두 저장할 수 있습니다. 페이지에서 설정을 필터링하는 동안에도 배너는 그대로 유지되며, 저장되지 않은 설정이 있는 페이지에서 벗어나면 경고가 표시됩니다. **지금 바로 Discourse 관리자에서 이 기능을 사용할 수 있습니다.**

 ![This image shows a Content settings screen where tags can be configured on a website, with options for suppressing uncategorized items and setting max tags per topic and email subject. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/9/5/a/95a1925db658ef48dc0ad20315933fe53ff2a31a.jpeg)

### 더 견고한 사이트 검색

Discourse 사이트에서 콘텐츠를 검색할 때 이제 검색 결과에 표시되는 콘텐츠 소스에 대한 제어 권한이 더 많아졌습니다. 이제 인간이나 봇이 작성한 게시물, 속삭임(whispers) 및 일반 게시물을 구체적으로 지정할 수 있습니다 ([GitHub에서 세부 정보 보기](https://github.com/discourse/discourse/pull/32252)). **오늘 바로 사이트에서 테스트해 보세요.**

### 더 나은 폰트 선택

커뮤니티의 폰트를 선택하는 것이 이제比以往보다 쉬워졌습니다. 새로운 폰트 선택 패널에는 사용 가능한 폰트 및 텍스트 크기의 시각적 미리보기가 포함되어 있습니다. 이는 브랜딩 및 사이트 외관 설정 경험에 대한 지속적인 개선의 일부입니다. **Discourse 관리자의 “로고 및 폰트” 페이지에서 변경 사항을 확인해 보세요.**

 ![The image displays a configuration page for the Discourse software, allowing users to select fonts and adjust default text sizes for the base and heading boxes within the platform. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/c/0/a/c0a47fc25aee7e6bcba6d597d498debaf4c0f0d5.jpeg)

## 보안 업데이트

이 릴리스에는 우리 커뮤니티와 [HackerOne](https://hackerone.com/discourse)에서 보고한 다음 보안 문제에 대한 수정 사항이 포함되어 있습니다.

- [DM limits aren’t always properly enforced · Advisory · discourse/discourse · GitHub](https://github.com/discourse/discourse/security/advisories/GHSA-mqqq-h2x3-46fr)

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [4월 29, 2025, 4:43오전 UTC](https://meta.discourse.org/t/3-5-0beta3-full-admin-search-better-font-selection-more-robust-site-search-category-personalization-and-easier-configuration-management/362894/3 "2025-04-29T04:43:00Z")

</div>

### 더 많은 정보!

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

## 플러그인 개선 사항

### discourse-activity-pub

#### 버그 수정

- ActorHandler가 카테고리나 태그에 업데이트를 적용하려는 시도를 방지합니다 ([208](https://github.com/discourse/discourse-activity-pub/pull/208))
- actor가 사용 불가능한 경우에만 사용 가능하도록 업데이트합니다 ([204](https://github.com/discourse/discourse-activity-pub/pull/204))
- 전송 트래커 스레드 잠금 ([203](https://github.com/discourse/discourse-activity-pub/pull/203))
- 정보 페이지 수정 ([201](https://github.com/discourse/discourse-activity-pub/pull/201))

#### UX 변경 사항

- ActivityPub 관리자에서 Actor 추가 기능 개선 ([209](https://github.com/discourse/discourse-activity-pub/pull/209))

### discourse-ai

#### 새로운 기능

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

#### 버그 수정

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

#### UX 변경 사항

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

### discourse-akismet

#### 버그 수정

- 삭제에 대해 관리자가 아닌 사용자에게 이메일 전송 ([168](https://github.com/discourse/discourse-akismet/pull/168))

### discourse-calendar

#### 새로운 기능

- 리치 에디터에서 이벤트 미리보기 지원 추가 ([708](https://github.com/discourse/discourse-calendar/pull/708))

#### 버그 수정

- 이벤트의 mar…를 구성할 때 이중 인용부호 `"` 문자 제거 ([716](https://github.com/discourse/discourse-calendar/pull/716))

### discourse-category-experts

#### 버그 수정

- 게시글 소유권이 변경될 때 사용자 정의 필드 업데이트 ([197](https://github.com/discourse/discourse-category-experts/pull/197))

### discourse-data-explorer

#### 새로운 기능

- 그룹 구성원에게 개별 보고서 PM을 보내는 옵션 추가 ([369](https://github.com/discourse/discourse-data-explorer/pull/369))

#### 버그 수정

- 쿼리 설명 허용 ([371](https://github.com/discourse/discourse-data-explorer/pull/371))

### discourse-follow

#### 새로운 기능

- `/filter`에 팔로우 피드 추가 ([148](https://github.com/discourse/discourse-follow/pull/148))

#### 버그 수정

- 사용자 설정 저장 시 회귀 문제 수정 ([149](https://github.com/discourse/discourse-follow/pull/149))

### discourse-gamification

#### 버그 수정

- solved 플러그인이 비활성화되면 솔루션 스코러블 비활성화 ([199](https://github.com/discourse/discourse-gamification/pull/199))
- 테이블 기반 점수 업데이트 ([198](https://github.com/discourse/discourse-gamification/pull/198))

### discourse-just-chat

#### UX 변경 사항

- 검색 숨김 ([2](https://github.com/discourse/discourse-just-chat/pull/2))

### discourse-login-client

#### 새로운 기능

- 사용자 아바타 가져오기 ([6](https://github.com/discourse/discourse-login-client/pull/6))

#### 버그 수정

- oauth 페이로드에서 “username” 대신 “nickname” 사용 ([7](https://github.com/discourse/discourse-login-client/pull/7))

### discourse-open-graph

#### 새로운 기능

- 플러그인을 통해 Discourse에 Open Graph 오버라이드 추가 ([1](https://github.com/discourse/discourse-open-graph/pull/1))

#### 버그 수정

- URL이 플러그인에 의해 오버라이드되지 않도록 보장 ([2](https://github.com/discourse/discourse-open-graph/pull/2))

### discourse-prometheus

#### 새로운 기능

- `http_requests_queue_duration_seconds`의 히스토그램 버킷 업데이트 ([147](https://github.com/discourse/discourse-prometheus/pull/147))
- `http_requests_``_duration_seconds` 메트릭 ([142](https://github.com/discourse/discourse-prometheus/pull/142))
- `sidekiq_queue_latency_seconds` 메트릭 추가 ([139](https://github.com/discourse/discourse-prometheus/pull/139))
- `(sidekiq|scheduled)_job_count`에 `success` 라벨 추가 ([137](https://github.com/discourse/discourse-prometheus/pull/137))
- `process_cpu_seconds_total` 메트릭 추가 ([138](https://github.com/discourse/discourse-prometheus/pull/138))

#### 버그 수정

- 손상된 `scheduled_job_ran` 메트릭 ([140](https://github.com/discourse/discourse-prometheus/pull/140))

#### 성능

- http 큐 지속 시간 메트릭에서 사용자 정의 라벨 제거 ([146](https://github.com/discourse/discourse-prometheus/pull/146))

### discourse-ratings

#### 버그 수정

- handlebars 의존성 제거 ([24](https://github.com/discourse/discourse-ratings/pull/24))

### discourse-reactions

#### UX 변경 사항

- 게시글 작업에 올바르게 정렬되도록 discourse reaction 높이를 100%로 확장 ([359](https://github.com/discourse/discourse-reactions/pull/359))

### discourse-signatures

#### 버그 수정

- 코어 변경에 따른 환경 설정 컨트롤러 오버라이드 ([85](https://github.com/discourse/discourse-signatures/pull/85))

### discourse-solved

#### 버그 수정

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

#### UX 변경 사항

- 비관리자 및 익명 사용자의 정렬 오류 수정 + 변수 사용으로 이동 ([349](https://github.com/discourse/discourse-solved/pull/349))

### discourse-solved-reminders-plugin

#### 버그 수정

- remind\_mark\_solution\_after\_days 설정의 최소 값 수정 ([24](https://github.com/discourse/discourse-solved-reminders-plugin/pull/24))
- 1일에서 14일로 복원 ([23](https://github.com/discourse/discourse-solved-reminders-plugin/pull/23))
- 코어 변경에 따른 환경 설정 컨트롤러 오버라이드 ([21](https://github.com/discourse/discourse-solved-reminders-plugin/pull/21))
- 쿼리 최적화 및 업데이트, 더 짧은 주기 ([20](https://github.com/discourse/discourse-solved-reminders-plugin/pull/20))

### discourse-subscriptions

#### 버그 수정

- 사이드바가 활성화되어 있을 때 캠페인 배너 크기 ([274](https://github.com/discourse/discourse-subscriptions/pull/274))

#### UX 변경 사항

- 캠페인 배너 레이아웃 개선 ([273](https://github.com/discourse/discourse-subscriptions/pull/273))

### discourse-templates

#### 버그 수정

- 비공개 템플릿 허용 그룹이 everyone일 때의 버그 ([103](https://github.com/discourse/discourse-templates/pull/103))
- 컴포저에 미리보기가 숨겨져 있을 때 모달 표시 ([101](https://github.com/discourse/discourse-templates/pull/101))

### discourse-theme-creator

#### 버그 수정

- 오버라이드 prepend 제거 ([109](https://github.com/discourse/discourse-theme-creator/pull/109))
- 손상된 extra-locales-controller 확장 제거 ([108](https://github.com/discourse/discourse-theme-creator/pull/108))

### discourse-translator

#### 새로운 기능

- 선택한 제공업체로 카테고리 번역 ([282](https://github.com/discourse/discourse-translator/pull/282))
- 사용자가 원래 작성하지 않은 언어로 작성된 게시글에 대한 표시기 표시 ([274](https://github.com/discourse/discourse-translator/pull/274))

#### 버그 수정

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

#### UX 변경 사항

- 주제 진행률 막대에서 번역기 버튼 스케일링 수정 ([270](https://github.com/discourse/discourse-translator/pull/270))
- 번역 실패 시 실패 팝업에 추가 세부 정보 표시 ([262](https://github.com/discourse/discourse-translator/pull/262))

### discourse-video

#### 버그 수정

- 신뢰 수준에 기반한 최대 동영상 길이 ([80](https://github.com/discourse/discourse-video/pull/80))
- 컴포저 플레이스홀더 미리보기 ([79](https://github.com/discourse/discourse-video/pull/79))
- 게시글이 undefined일 수 있음 ([78](https://github.com/discourse/discourse-video/pull/78))
- 게시글이 undefined일 수 있음 ([77](https://github.com/discourse/discourse-video/pull/77))

## 모든 기능 및 수정 사항

### 새로운 기능

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

### 버그 수정

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

### UX 변경 사항

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

### 보안 변경 사항

- DM 제한을 적절히 적용

### 성능

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

### 접근성

- 접근 가능한 category\_tag 문자열에서 단수 태그 사용 ([32492](https://github.com/discourse/discourse/pull/32492))
- 발견 경로에서 스크린리더를 위한 H1 태그 추가 ([32422](https://github.com/discourse/discourse/pull/32422))
- 웰컴 배너 헤딩은 H1이 아니어야 함 ([32420](https://github.com/discourse/discourse/pull/32420))
- 사이트 텍스트 로고는 H1이 아니어야 함 ([32405](https://github.com/discourse/discourse/pull/32405))
- 주제 목록의 답변 수 링크에 aria-label 추가 ([32402](https://github.com/discourse/discourse/pull/32402))
