# 3.5.0.beta2：审核队列、欢迎横幅、管理员界面及更多

**URL:** https://meta.discourse.org/t/3-5-0-beta2-review-queue-welcome-banner-admin-interface-and-more/358151
**Category:** Announcements
**Tags:** release-notes
**Created:** [2025年三月26日 02:46 UTC](https://meta.discourse.org/t/3-5-0-beta2-review-queue-welcome-banner-admin-interface-and-more/358151 "2025-03-26T02:46:32Z")
**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年三月26日 02:46 UTC](https://meta.discourse.org/t/3-5-0-beta2-review-queue-welcome-banner-admin-interface-and-more/358151/3 "2025-03-26T02:46:32Z")

</div>

### 更多功能！

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

## 插件改进

### discourse-activity-pub

#### 新功能

- 添加对 Service 角色的支持 ([196](https://github.com/discourse/discourse-activity-pub/pull/196))
- 添加带有基本角色列表的 ActivityPub about 路由 ([191](https://github.com/discourse/discourse-activity-pub/pull/191))

#### 错误修复

- 改进 base\_object\_id 解析 ([198](https://github.com/discourse/discourse-activity-pub/pull/198))
- 角色属性不正确 ([194](https://github.com/discourse/discourse-activity-pub/pull/194))
- 始终阻止从受限阅读类别发布 AP ([181](https://github.com/discourse/discourse-activity-pub/pull/181))
- 当主题为 first\_post 发布类型时，不显示“发布所有帖子” ([180](https://github.com/discourse/discourse-activity-pub/pull/180))

### discourse-ai

#### 新功能

- 允许在 completion prompt 中指定 tool use none
- 使用 ai persona 进行静默分类 ([1193](https://github.com/discourse/discourse-ai/pull/1193))
- 允许禁用 thinking 模型的 top\_p 和 temp ([1184](https://github.com/discourse/discourse-ai/pull/1184))
- 添加禁用搜索发现的功能 ([1177](https://github.com/discourse/discourse-ai/pull/1177))
- 为 LLM 分类添加基于 persona 的回复和 whisper 支持 ([1170](https://github.com/discourse/discourse-ai/pull/1170))
- 使用 persona 进行自动化分类 ([1126](https://github.com/discourse/discourse-ai/pull/1126))
- 实现 thinking token 支持 ([1155](https://github.com/discourse/discourse-ai/pull/1155))
- 完全支持 Sonnet 3.7 ([1151](https://github.com/discourse/discourse-ai/pull/1151))

#### 错误修复

- 防止对 null 调用 Object.keys ([1217](https://github.com/discourse/discourse-ai/pull/1217))
- 没有过滤器时无法点击甜甜圈图 ([1213](https://github.com/discourse/discourse-ai/pull/1213))
- 提高 system prompt 限制 ([1210](https://github.com/discourse/discourse-ai/pull/1210))
- 移除不正确的 full-page-search 应用事件 ([1209](https://github.com/discourse/discourse-ai/pull/1209))
- 确保关闭线程池 ([1207](https://github.com/discourse/discourse-ai/pull/1207))
- 防止 Object 中的字段重新渲染 ([1205](https://github.com/discourse/discourse-ai/pull/1205))
- 图像标题规范失败 ([1195](https://github.com/discourse/discourse-ai/pull/1195))
- 测试新嵌入时需要创建模型 ([1192](https://github.com/discourse/discourse-ai/pull/1192))
- llm 和分类管理的各种问题 ([1186](https://github.com/discourse/discourse-ai/pull/1186))
- AI 分类支持和重构搜索功能 ([1175](https://github.com/discourse/discourse-ai/pull/1175))
- 防止过滤器双重转义 ([1179](https://github.com/discourse/discourse-ai/pull/1179))
- 在管理员情感侧边栏链接中使用 `route` ([1160](https://github.com/discourse/discourse-ai/pull/1160))
- 全页搜索中的后续结果应重新触发发现 ([1156](https://github.com/discourse/discourse-ai/pull/1156))
- 传统推理模型无法工作，缺少 provider 参数 ([1149](https://github.com/discourse/discourse-ai/pull/1149))

#### UX 变更

- 将情感分析概览转换为水平条形图 ([1216](https://github.com/discourse/discourse-ai/pull/1216))
- 在大屏幕上尝试将 AI 搜索移至侧面 ([1196](https://github.com/discourse/discourse-ai/pull/1196))
- 在管理员侧边栏添加情感链接 ([1158](https://github.com/discourse/discourse-ai/pull/1158))
- 更新 Sambanova LLM 模板 ([1157](https://github.com/discourse/discourse-ai/pull/1157))
- 改进发现的平滑流式传输 ([1154](https://github.com/discourse/discourse-ai/pull/1154))
- 在配置导航中添加描述 ([1153](https://github.com/discourse/discourse-ai/pull/1153))
- 改进情感分析报告 ([1150](https://github.com/discourse/discourse-ai/pull/1150))

#### 性能

- 将情感分析移至“低”优先级 sidekiq 队列 ([1173](https://github.com/discourse/discourse-ai/pull/1173))

### discourse-akismet

#### 新功能

- 向已删除用户发送电子邮件 ([167](https://github.com/discourse/discourse-akismet/pull/167))

### discourse-algolia

#### UX 变更

- 从 README 中移除旧的 Algolia 论坛链接 ([118](https://github.com/discourse/discourse-algolia/pull/118))

### discourse-assign

#### 新功能

- 添加“assigned:`<name>`”过滤器（在 /filter 页面中） ([648](https://github.com/discourse/discourse-assign/pull/648))

#### 错误修复

- 不正确的 prioritize\_full\_name\_in\_ux 用法，已替换为 prioritize\_username\_in\_ux ([645](https://github.com/discourse/discourse-assign/pull/645))
- 确保 assign 插件遵守 `prioritize_full_name_in_ux` 站点设置 ([632](https://github.com/discourse/discourse-assign/pull/632))
- 允许将用户分配给帖子和主题 ([638](https://github.com/discourse/discourse-assign/pull/638))

#### UX 变更

- 为分配主题列表项添加类 ([649](https://github.com/discourse/discourse-assign/pull/649))
- 遵循 08d99dc，我们可以移除单独的颜色分配 ([647](https://github.com/discourse/discourse-assign/pull/647))
- 更新以支持新的核心标签分隔符 ([639](https://github.com/discourse/discourse-assign/pull/639))

### discourse-authentication-validations

#### 错误修复

- 由于管理员路径变更导致的规范损坏 ([34](https://github.com/discourse/discourse-authentication-validations/pull/34))

### discourse-cakeday

#### 错误修复

- 在显示生日和 cakeday 时尊重用户的隐藏个人资料设置 ([152](https://github.com/discourse/discourse-cakeday/pull/152))

### discourse-calendar

#### 新功能

- 在 modal/post-event-builder 中添加插件出口 ([693](https://github.com/discourse/discourse-calendar/pull/693))

#### 错误修复

- 减小日历滚动条的高度。 ([709](https://github.com/discourse/discourse-calendar/pull/709))
- 边框半径修复 ([696](https://github.com/discourse/discourse-calendar/pull/696))

#### 性能

- 修复 `DiscoursePostEvent::EventsController#index` 中的 N+1 问题 ([698](https://github.com/discourse/discourse-calendar/pull/698))

### discourse-chat-integration

#### 错误修复

- 分享到 Discord 论坛频道需要 thread\_name ([251](https://github.com/discourse/discourse-chat-integration/pull/251))

### discourse-codebytes-plugin

#### 错误修复

- 更新装饰器以应对核心变更 ([44](https://github.com/discourse/discourse-codebytes-plugin/pull/44))

### discourse-data-explorer

#### 错误修复

- 确保查询参数中传递的日期在本地时区解析。 ([365](https://github.com/discourse/discourse-data-explorer/pull/365))
- 带参数的 Discourse 自动化报告 ([363](https://github.com/discourse/discourse-data-explorer/pull/363))

### discourse-livestream

#### UX 变更

- 将直播样式范围限定为直播主题 ([48](https://github.com/discourse/discourse-livestream/pull/48))

### discourse-lti

#### 错误修复

- 添加 Content-Type 头以明确告诉浏览器将重新提交的响应解析为 HTML ([70](https://github.com/discourse/discourse-lti/pull/70))

### discourse-microsoft-auth

#### 新功能

- 支持 Microsoft 身份验证插件的单租户 ([67](https://github.com/discourse/discourse-microsoft-auth/pull/67))

### discourse-reactions

#### UX 变更

- 将可选的核心边框半径应用于按钮 ([358](https://github.com/discourse/discourse-reactions/pull/358))
- 当站点设置为 true 时，反应用户活动页面在提及时显示名称 ([355](https://github.com/discourse/discourse-reactions/pull/355))

### discourse-solved

#### 新功能

- 当主题已解决时，在 OP 中显示“由…标记为已解决” ([343](https://github.com/discourse/discourse-solved/pull/343))

#### 错误修复

- 迁移仅对第一批执行 ([344](https://github.com/discourse/discourse-solved/pull/344))

#### UX 变更

- 改进“由…标记为已解决”的对齐和间距 ([346](https://github.com/discourse/discourse-solved/pull/346))

### discourse-tooltips

#### 错误修复

- 使主题链接与主题状态对齐 ([88](https://github.com/discourse/discourse-tooltips/pull/88))

### discourse-translator

#### 新功能

- 通过结构化输出改进翻译解析 ([257](https://github.com/discourse/discourse-translator/pull/257))
- 添加隐藏设置以限制自动翻译范围 ([255](https://github.com/discourse/discourse-translator/pull/255))
- 允许在内联翻译模式下手动翻译未翻译的帖子 ([230](https://github.com/discourse/discourse-translator/pull/230))

#### 错误修复

- 使用 is\_a? 而不是 is\_a 来检测类 ([260](https://github.com/discourse/discourse-translator/pull/260))
- 在发送前分割待翻译内容 ([249](https://github.com/discourse/discourse-translator/pull/249))
- 为主题标题使用特定提示 ([252](https://github.com/discourse/discourse-translator/pull/252))
- 恢复不翻译 raw，因为翻译提供者会剥离换行符 ([250](https://github.com/discourse/discourse-translator/pull/250))
- “显示原文”按钮仅在有翻译内容的主题中显示 ([240](https://github.com/discourse/discourse-translator/pull/240))
- 使用非符号进行不正确的语言映射 ([238](https://github.com/discourse/discourse-translator/pull/238))
- 允许删除用户 ([236](https://github.com/discourse/discourse-translator/pull/236))
- 当帖子由机器人发布时，不显示 🌐 ([228](https://github.com/discourse/discourse-translator/pull/228))
- 序列化器中缺少作用域将导致报告失败 ([225](https://github.com/discourse/discourse-translator/pull/225))
- 确保翻译内容对渲染是安全的 ([220](https://github.com/discourse/discourse-translator/pull/220))
- 使用实验性主题翻译时美化标题 ([224](https://github.com/discourse/discourse-translator/pull/224))
- 如果不在 `<output>` 中，则不返回 AI 内容 ([223](https://github.com/discourse/discourse-translator/pull/223))

#### UX 变更

- 在移动设备上使“显示原文”按钮方形化 ([239](https://github.com/discourse/discourse-translator/pull/239))
- 仅为语言切换器过滤已翻译内容的语言 ([235](https://github.com/discourse/discourse-translator/pull/235))
- 防止用户疑惑为什么回填未发生 ([233](https://github.com/discourse/discourse-translator/pull/233))
- 移除在帖子语言尚未确定时 🌐 的闪烁 ([229](https://github.com/discourse/discourse-translator/pull/229))

### discourse-user-notes

#### UX 变更

- 更新表情符号，更好地匹配图标 ([122](https://github.com/discourse/discourse-user-notes/pull/122))

## 所有功能和修复

### 新功能

- 默认启用全页登录 ([31771](https://github.com/discourse/discourse/pull/31771))
- 默认在富文本编辑器中启用紧凑列表 ([31969](https://github.com/discourse/discourse/pull/31969))
- 向已删除用户发送电子邮件 ([31947](https://github.com/discourse/discourse/pull/31947))
- 同步可审核状态 ([31901](https://github.com/discourse/discourse/pull/31901))
- 添加设置以防止匿名用户使用聊天 ([31842](https://github.com/discourse/discourse/pull/31842))
- 允许向新的 1-1 DM 频道添加成员 ([31948](https://github.com/discourse/discourse/pull/31948))
- 向自动化添加自动化统计跟踪 ([31921](https://github.com/discourse/discourse/pull/31921))
- 引入 Safari 15 弃用警告横幅 ([31928](https://github.com/discourse/discourse/pull/31928))
- 增强自动化中的帖子创建/编辑触发器 ([31900](https://github.com/discourse/discourse/pull/31900))
- 允许在调色板编辑器中输入/粘贴颜色 ([31811](https://github.com/discourse/discourse/pull/31811))
- 完成审核操作后显示 toast 弹出窗口。 ([31786](https://github.com/discourse/discourse/pull/31786))
- 向核心添加欢迎横幅 ([31516](https://github.com/discourse/discourse/pull/31516))
- 添加 horizontal\_rule 富文本编辑器输入规则 ([31788](https://github.com/discourse/discourse/pull/31788))
- 引入新的调色板配置区域 ([31742](https://github.com/discourse/discourse/pull/31742))
- 添加 details (插件) 富文本编辑器扩展 ([31718](https://github.com/discourse/discourse/pull/31718))
- 添加 spoiler (插件) 富文本编辑器扩展 ([31717](https://github.com/discourse/discourse/pull/31717))
- 添加 check (插件) 富文本编辑器扩展 ([31716](https://github.com/discourse/discourse/pull/31716))
- 添加 poll (插件) 富文本编辑器扩展 ([31715](https://github.com/discourse/discourse/pull/31715))
- 添加 local-dates (插件) 富文本编辑器扩展 ([31714](https://github.com/discourse/discourse/pull/31714))
- 添加 trailing-paragraph 富文本编辑器扩展 ([31713](https://github.com/discourse/discourse/pull/31713))
- 添加 onebox 富文本编辑器扩展 ([31691](https://github.com/discourse/discourse/pull/31691))
- 改进 post\_created\_edited 自动化触发器 ([31694](https://github.com/discourse/discourse/pull/31694))
- 使用值转换器在正确的 HTML 中自定义标签分隔符 ([31674](https://github.com/discourse/discourse/pull/31674))
- 添加 typographer-replacements 富文本编辑器扩展 ([31182](https://github.com/discourse/discourse/pull/31182))
- 添加 html-block 富文本编辑器扩展 ([31181](https://github.com/discourse/discourse/pull/31181))
- 添加 html-inline 富文本编辑器扩展 ([31180](https://github.com/discourse/discourse/pull/31180))
- 添加 code-block 富文本编辑器扩展 ([31179](https://github.com/discourse/discourse/pull/31179))
- 处理 youtube 直播 URL 格式 ([31673](https://github.com/discourse/discourse/pull/31673))
- 在帖子统计中存储编辑器版本和设备信息 ([31600](https://github.com/discourse/discourse/pull/31600))
- 添加 table 富文本编辑器扩展 ([31153](https://github.com/discourse/discourse/pull/31153))
- 添加 strikethrough 富文本编辑器扩展 ([31152](https://github.com/discourse/discourse/pull/31152))
- 添加 quote 富文本编辑器扩展 ([31151](https://github.com/discourse/discourse/pull/31151))
- 添加 link 富文本编辑器扩展 ([31150](https://github.com/discourse/discourse/pull/31150))
- 添加 image 富文本编辑器扩展 ([31146](https://github.com/discourse/discourse/pull/31146))
- 添加 emoji 富文本编辑器扩展 ([31144](https://github.com/discourse/discourse/pull/31144))
- 添加 mention 富文本编辑器扩展 ([31142](https://github.com/discourse/discourse/pull/31142))
- 添加 hashtag 富文本编辑器扩展 ([31141](https://github.com/discourse/discourse/pull/31141))
- 添加 underline 富文本编辑器扩展 ([31139](https://github.com/discourse/discourse/pull/31139))
- 显示导致帖子被标记的监视词。 ([31435](https://github.com/discourse/discourse/pull/31435))
- 重新品牌化管理员标志设置 ([31554](https://github.com/discourse/discourse/pull/31554))
- 实验性管理员搜索改进第一轮 ([31441](https://github.com/discourse/discourse/pull/31441))
- 允许管理员访问群组聊天 ([31440](https://github.com/discourse/discourse/pull/31440))
- 在页眉中添加搜索字段 ([31447](https://github.com/discourse/discourse/pull/31447))
- 将帖子创建/编辑触发器限制为群组 ([31523](https://github.com/discourse/discourse/pull/31523))
- 允许聊天入站 Webhook 在没有 `.json` 扩展名的情况下工作 ([31497](https://github.com/discourse/discourse/pull/31497))

### 错误修复

- statsText 中查看错误的周期 ([31986](https://github.com/discourse/discourse/pull/31986))
- [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 中的头像、个人资料和卡片背景 URL ([31956](https://github.com/discourse/discourse/pull/31956))
- 使深色移动标志回退到深色桌面标志 ([31953](https://github.com/discourse/discourse/pull/31953))
- 标签修订需要一个空包装器 ([31938](https://github.com/discourse/discourse/pull/31938))
- 重定向用户活动草稿路由 ([31949](https://github.com/discourse/discourse/pull/31949))
- 销毁自动化不起作用 ([31945](https://github.com/discourse/discourse/pull/31945))
- 当存在 `?q=` 时，书签搜索输入无法用退格键清除 ([31919](https://github.com/discourse/discourse/pull/31919))
- 阻止非 rgb 页眉背景颜色导致 DiscourseHub 崩溃 ([31929](https://github.com/discourse/discourse/pull/31929))
- 防止 Object 中的字段重新渲染 ([31916](https://github.com/discourse/discourse/pull/31916))
- 为欢迎横幅和搜索添加值转换器 ([31917](https://github.com/discourse/discourse/pull/31917))
- 将 uploads.origin 列长度增加到 2000 以容纳更长的用户上传 S3 预签名 URL。 ([31803](https://github.com/discourse/discourse/pull/31803))
- 仅当子类别超过 1000 个时才强制分页 ([31507](https://github.com/discourse/discourse/pull/31507))
- 在富文本编辑器中粘贴 URL 时部分段落被选中 ([31906](https://github.com/discourse/discourse/pull/31906))
- 恢复旧的管理员主题/组件页面 ([31887](https://github.com/discourse/discourse/pull/31887))
- 内存使用率高时安全重启 Sidekiq ([31883](https://github.com/discourse/discourse/pull/31883))
- 配置了 Webhook 后销毁第一个帖子时不要报错 ([31902](https://github.com/discourse/discourse/pull/31902))
- 更新没有电子邮件域名的群组 ([31896](https://github.com/discourse/discourse/pull/31896))
- Twitter\_summary\_large\_image 已重命名为 x ([31870](https://github.com/discourse/discourse/pull/31870))
- 修复损坏的群组自动成员对话框 ([31854](https://github.com/discourse/discourse/pull/31854))
- 显示可审核项时，不要将标题附加到内容 ([31851](https://github.com/discourse/discourse/pull/31851))
- 新图像的上传器灯箱预览 ([31762](https://github.com/discourse/discourse/pull/31762))
- 在主题字段中使用主题截图名称 ([31852](https://github.com/discourse/discourse/pull/31852))
- 移除放弃草稿对话框 ([31828](https://github.com/discourse/discourse/pull/31828))
- 替换清单输入规则上的正向后视 ([31827](https://github.com/discourse/discourse/pull/31827))
- 确保在 `PostsController#replies` 中强制执行排序 ([31826](https://github.com/discourse/discourse/pull/31826))
- 在 email\_change\_spec.rb 中将邮件发送等待超时加倍 ([31818](https://github.com/discourse/discourse/pull/31818))
- 聊天 DM 群组用户计数不正确 ([31813](https://github.com/discourse/discourse/pull/31813))
- 从 cooked 复制到富文本编辑器的图像 ([31804](https://github.com/discourse/discourse/pull/31804))
- 确保向表情符号选择器提供聊天上下文 ([31794](https://github.com/discourse/discourse/pull/31794))
- 使 SmallUserList 变更向后兼容 ([31790](https://github.com/discourse/discourse/pull/31790))
- 上传时禁用编辑器切换 ([31789](https://github.com/discourse/discourse/pull/31789))
- 在表情符号自动完成更多选项上更广泛地使用 virtualElementFromTextRange ([31783](https://github.com/discourse/discourse/pull/31783))
- 确保新用户通过 `/user-api-key/new` 时身份验证正确完成 ([31759](https://github.com/discourse/discourse/pull/31759))
- 向 `/hot` RSS 源添加元数据 ([31766](https://github.com/discourse/discourse/pull/31766))
- 系统用户的通知电子邮件 CTA ([31726](https://github.com/discourse/discourse/pull/31726))
- 测试多个标记词时，确保测试匹配预期的词序。 ([31758](https://github.com/discourse/discourse/pull/31758))
- 将 referrerUrl 重定向限制为主题 URL ([31751](https://github.com/discourse/discourse/pull/31751))
- 删除群组时显示总成员数 ([31699](https://github.com/discourse/discourse/pull/31699))
- 使用文件名作为热链接图像上传的 alt ([31651](https://github.com/discourse/discourse/pull/31651))
- 移除 admin\_sidebar\_enabled\_groups 设置 ([31693](https://github.com/discourse/discourse/pull/31693))
- 访问同义词页面时重定向到父标签 ([31688](https://github.com/discourse/discourse/pull/31688))
- 不允许频道非成员在线程中写入消息 ([31697](https://github.com/discourse/discourse/pull/31697))
- Zlib 可能在 asset:precompile 期间引发 BufError ([31398](https://github.com/discourse/discourse/pull/31398))
- 循环检测按预期工作且不需要日志记录 ([31686](https://github.com/discourse/discourse/pull/31686))
- 如果标签有描述，则将其用于元描述。 ([31689](https://github.com/discourse/discourse/pull/31689))
- 经过身份验证的 [x.com](http://x.com) onebox 失败 ([31690](https://github.com/discourse/discourse/pull/31690))
- 确保表情符号选择器加载器居中 ([31676](https://github.com/discourse/discourse/pull/31676))
- 确保在部署后运行 reviewable.type\_source 迁移。 ([31663](https://github.com/discourse/discourse/pull/31663))
- 确保正确处理带有监视词的排队帖子。 ([31641](https://github.com/discourse/discourse/pull/31641))
- 仅当用户有长度时才显示小型用户列表 ([31631](https://github.com/discourse/discourse/pull/31631))
- 更好地处理 `href` 管理员侧边栏链接 ([31575](https://github.com/discourse/discourse/pull/31575))
- 管理员调色板页面标题的正确翻译键 ([31587](https://github.com/discourse/discourse/pull/31587))
- 跨源打开器策略应适用于公共错误响应 ([31559](https://github.com/discourse/discourse/pull/31559))
- 仅上传消息的聊天消息重复错误 ([31539](https://github.com/discourse/discourse/pull/31539))
- 离开群组 DM 频道时的错误 ([31537](https://github.com/discourse/discourse/pull/31537))
- 不要附加摘要电子邮件中未渲染的图像 ([31525](https://github.com/discourse/discourse/pull/31525))
- 恢复“DEV: 删除 PasswordValidation 混合 (#31520)” ([31536](https://github.com/discourse/discourse/pull/31536))
- 允许没有描述的 onebox ([31518](https://github.com/discourse/discourse/pull/31518))
- 从用户摘要中排除隐藏帖子中的链接 ([31504](https://github.com/discourse/discourse/pull/31504))
- 当电子邮件来自系统用户时，不要向本地化键添加 `_pm` 后缀 ([31505](https://github.com/discourse/discourse/pull/31505))
- 排除不可访问/不可达提及的机器人 ([31458](https://github.com/discourse/discourse/pull/31458))
- 叙事机器人使用 `[]`()` Markdown 语法而不是 `\<\>`` 用于链接 ([31496](https://github.com/discourse/discourse/pull/31496))
- `WebhooksController#sendgrid` 中的无方法错误 ([31495](https://github.com/discourse/discourse/pull/31495))
- 管理员查看用户时包含 silence\_reason ([31493](https://github.com/discourse/discourse/pull/31493))
- Discobot onebox 步骤有时不起作用 ([31472](https://github.com/discourse/discourse/pull/31472))
- 如果名称为空，则回退到用户名 ([31481](https://github.com/discourse/discourse/pull/31481))
- 在 extra-locales URL 中包含本地化 ([31480](https://github.com/discourse/discourse/pull/31480))
- 在 extra-locales URL 中包含主机名 ([31477](https://github.com/discourse/discourse/pull/31477))
- 延迟聊天摘要电子邮件 ([31255](https://github.com/discourse/discourse/pull/31255))
- 确保多喜欢通知遵守 `prioritize_full_name_in_ux` 设置 ([31292](https://github.com/discourse/discourse/pull/31292))

### UX 变更

- 编辑当前活动的调色板时实时应用更改 ([31874](https://github.com/discourse/discourse/pull/31874))
- 最大化时调整代码编辑器高度 ([31971](https://github.com/discourse/discourse/pull/31971))
- 调整回复位置按钮的边框半径 ([31978](https://github.com/discourse/discourse/pull/31978))
- 改进导航淡入淡出 css ([31975](https://github.com/discourse/discourse/pull/31975))
- 添加缺失的边框半径变量 ([31952](https://github.com/discourse/discourse/pull/31952))
- 显示上传进度百分比以提供更好的反馈 ([31923](https://github.com/discourse/discourse/pull/31923))
- 改进匿名模式设置的命名 ([31832](https://github.com/discourse/discourse/pull/31832))
- 改进 2FA 令牌提交页面的 UX ([31918](https://github.com/discourse/discourse/pull/31918))
- 修复各种搜索快捷键 UX 问题 ([31903](https://github.com/discourse/discourse/pull/31903))
- 为欢迎横幅添加 mini z-index 以修复溢出的结果窗格… ([31927](https://github.com/discourse/discourse/pull/31927))
- 编辑器特定的 getCaretCoords 以在自动完成的更多选项上定位表情符号选择器 ([31884](https://github.com/discourse/discourse/pull/31884))
- 在管理员页面上为“了解更多…”添加分隔符 ([31898](https://github.com/discourse/discourse/pull/31898))
- 主题和组件 I18n 调整 ([31897](https://github.com/discourse/discourse/pull/31897))
- 移除搜索信息上的背景色 ([31895](https://github.com/discourse/discourse/pull/31895))
- 避免在富文本编辑器内联代码上使用自动完成/输入规则 ([31836](https://github.com/discourse/discourse/pull/31836))
- 在富文本编辑器中粘贴 URL 制作链接时保留现有标记 ([31814](https://github.com/discourse/discourse/pull/31814))
- 页眉搜索调整 ([31863](https://github.com/discourse/discourse/pull/31863))
- 重新隐藏隐藏的上传字段 ([31861](https://github.com/discourse/discourse/pull/31861))
- 改进更改管理员用户列表时的加载状态 ([31856](https://github.com/discourse/discourse/pull/31856))
- 重构、移除、清理 ([31839](https://github.com/discourse/discourse/pull/31839))
- 移除存在指示器上的背景色 ([31835](https://github.com/discourse/discourse/pull/31835))
- 从选择器添加表情符号时剥离部分 :emoji ([31810](https://github.com/discourse/discourse/pull/31810))
- 使用管理员侧边栏时对主题/组件页面的调整 ([30953](https://github.com/discourse/discourse/pull/30953))
- 在富文本编辑器中从 en-dash 加连字符制作 em-dash ([31787](https://github.com/discourse/discourse/pull/31787))
- 为 md/富文本编辑器切换添加标题和 aria-label ([31784](https://github.com/discourse/discourse/pull/31784))
- 移除从 .. -\>` … 的自动转换 ([31770](https://github.com/discourse/discourse/pull/31770))
- 移除 dmenu 中的强制块显示 ([31768](https://github.com/discourse/discourse/pull/31768))
- 恢复 Discourse onebox 的 CSS 标签逗号分隔符 ([31756](https://github.com/discourse/discourse/pull/31756))
- 将按钮状态范围限定为触摸设备 ([31731](https://github.com/discourse/discourse/pull/31731))
- 改进图像上传组件 ([31668](https://github.com/discourse/discourse/pull/31668))
- 在 API 密钥列表中显示作用域模式 ([31605](https://github.com/discourse/discourse/pull/31605))
- 当编辑器预览隐藏时显示时间线 ([31708](https://github.com/discourse/discourse/pull/31708))
- 隐藏框/项目符号样式的标签分隔符 ([31709](https://github.com/discourse/discourse/pull/31709))
- 当编辑器预览隐藏时调整进度条位置 ([31679](https://github.com/discourse/discourse/pull/31679))
- 移除收藏夹表情符号的每频道上下文 ([31671](https://github.com/discourse/discourse/pull/31671))
- 从 svg\_icon\_subset 设置描述中移除 fa- 前缀 ([31581](https://github.com/discourse/discourse/pull/31581))
- 移除管理员卡片部分中的填充 ([31666](https://github.com/discourse/discourse/pull/31666))
- 卡片部分切换 ([31644](https://github.com/discourse/discourse/pull/31644))
- 为缩进字段添加左边框并更新光标以保持一致性 ([31643](https://github.com/discourse/discourse/pull/31643))
- 在静音原因中显示 html 标签 ([31598](https://github.com/discourse/discourse/pull/31598))
- 调整脚注按钮样式 ([31595](https://github.com/discourse/discourse/pull/31595))
- review\_process\_description 的富文本 ([31594](https://github.com/discourse/discourse/pull/31594))
- 修复通知跟踪按钮样式 ([31592](https://github.com/discourse/discourse/pull/31592))
- 简化管理员主题编辑器 ([31561](https://github.com/discourse/discourse/pull/31561))
- 为类别标志添加推荐图像大小 ([31574](https://github.com/discourse/discourse/pull/31574))
- 搜索下拉布局改进 ([31568](https://github.com/discourse/discourse/pull/31568))
- 均匀分布下拉菜单和按钮的导航空间 ([31545](https://github.com/discourse/discourse/pull/31545))
- 为 pm 发送者添加自动化脚本描述 ([31478](https://github.com/discourse/discourse/pull/31478))
- 修复标志配置页面翻译 ([31476](https://github.com/discourse/discourse/pull/31476))

### 安全变更

- 向群组 DM 添加用户时的互斥锁
- 尊重 DM 的允许私人消息偏好

### 性能

- 在编辑器预览中跳过懒加载图像 ([31955](https://github.com/discourse/discourse/pull/31955))
- 从 Category.subcategories & Category.descendents 中移除缓存 ([31829](https://github.com/discourse/discourse/pull/31829))
- 优化 `Category.subcategories` ([31802](https://github.com/discourse/discourse/pull/31802))
- 优化主题跟踪状态子类别计算 ([31801](https://github.com/discourse/discourse/pull/31801))
- 改进用户名移动器的性能 ([31517](https://github.com/discourse/discourse/pull/31517))
- 将 `Jobs::UpdateUsername` 的 `cluster_concurrency` 设置为 1 ([31492](https://github.com/discourse/discourse/pull/31492))
- 将 extra-locale 摘要从查询参数移至路径 ([31479](https://github.com/discourse/discourse/pull/31479))

### 无障碍

- 改进 FormKit 帮助文本和可选文本的对比度 ([31645](https://github.com/discourse/discourse/pull/31645))
- 点击计数时读取谁喜欢/阅读了帖子 ([31549](https://github.com/discourse/discourse/pull/31549))
- 保留对高亮帖子的焦点以避免滚动跳跃 ([31547](https://github.com/discourse/discourse/pull/31547))
- 在按钮中的零宽度空格字符周围添加 `aria-hidden="true"` 包装器 ([31544](https://github.com/discourse/discourse/pull/31544))

---

_[View the full topic](https://meta.discourse.org/t/3-5-0-beta2-review-queue-welcome-banner-admin-interface-and-more/358151)._
