# 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:** [2025年四月29日 04: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:** 1\
**Showing post:** 3

<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:** [2025年四月29日 04: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>

### 还有更多！

但等等，还有更多！我们尽力为您突出显示新功能和变更，但变更太多，无法一一详述。如需查看新功能、错误修复、用户体验改进等的完整列表，请务必查看下面列出的“其他功能和修复”。

## 插件改进

### discourse-activity-pub

#### 错误修复

- 防止 ActorHandler 尝试将更新应用于类别或标签 ([208](https://github.com/discourse/discourse-activity-pub/pull/208))
- 仅当参与者不可用时才将其更新为可用 ([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 管理中的“添加参与者”功能 ([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 tokenizer 可用于嵌入 ([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))
- 恢复 gist 之前的群组访问行为。 ([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))
- 调整 artifact 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))

#### 错误修复

- 在构建事件标记时移除双引号 `"` 字符 ([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 负载中使用“nickname”而不是“username” ([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_`\<typ`_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

#### 错误修复

- 跟随核心变更后的 Preferences 控制器覆盖 ([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))
- 跟随核心变更后的 Preferences 控制器覆盖 ([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

#### 错误修复

- 移除 override 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))
- 帖子可能未定义 ([78](https://github.com/discourse/discourse-video/pull/78))
- 帖子可能未定义 ([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))
- 在使用表单模板创建和预览主题时，实现下拉菜单和多选中的标签组选择 ([32108](https://github.com/discourse/discourse/pull/32108))
- 允许编辑自定义标志 ([32344](https://github.com/discourse/discourse/pull/32344))
- 向所有站点发布管理员搜索 ([32327](https://github.com/discourse/discourse/pull/32327))
- 实现表单模板预览 ([32111](https://github.com/discourse/discourse/pull/32111))
- 添加脚注（插件）富文本编辑器扩展 ([31719](https://github.com/discourse/discourse/pull/31719))
- 使用 Ctrl+M 在富文本/Markdown 编辑器之间切换 ([32266](https://github.com/discourse/discourse/pull/32266))
- 添加爬虫标题和描述标签的覆盖 ([32259](https://github.com/discourse/discourse/pull/32259))
- 允许搜索 whispers 和 bots ([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))
- 启用富文本编辑器时，Markdown 使用等宽字体 ([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))
- 如果没有参数键，不要清空类别属性 ([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))
- 向 boxed 布局添加类别标题徽章 ([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))
- 从 header 中的 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))
- 设置 X-Robots-Tag 头以防止索引 /safe-mode ([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))
- 从富文本编辑器粘贴的图片标题/alt 中移除换行符 ([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))
- 将 branding 重命名为 logo 和 fonts ([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))
- 不要为插件 `@import` `.css` 资源 ([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))
- 移除 position 和 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))
- 对组件使用“未使用”而不是“活动” ([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))
- 使用 mixin 用于引用边框半径 ([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))
- 保持 whisper 编辑器字体/颜色样式在编辑器之间一致 ([32287](https://github.com/discourse/discourse/pull/32287))
- 富文本编辑器 html\_block 不转义并避免 \n\n ([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))
- 为 Markdown 切换快捷键添加工具提示 ([32278](https://github.com/discourse/discourse/pull/32278))
- 头部搜索移动支持 ([31711](https://github.com/discourse/discourse/pull/31711))
- 仅在光标点击时切换富文本编辑器详细信息 ([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))
- 富文本编辑器上的 whisper 颜色和字体样式 ([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))
- 向提及 mixin 添加 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))
- 在富文本编辑器上将破折号+连字符转换为水平线 ([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))

### 无障碍性

- 在 accessible 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))
- Site-text-logo 不应是 H1 ([32405](https://github.com/discourse/discourse/pull/32405))
- 向主题列表中的回复计数链接添加 aria-label ([32402](https://github.com/discourse/discourse/pull/32402))

---

_[View the full topic](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)._
