Saif
(Saif Murtaza )
1
v3.3.0.beta5 新功能
简化的主题地图
新的主题地图通过突出显示有用信息极大地简化了布局,详细信息点击一次即可获得。了解更多。

改进的主题批量操作
菜单中的更改包括操作期间的加载微调器、所有选项均可通过一次点击获得,以及对其他选项的支持,例如 - 静默关闭。现在默认所有站点均可用。
自定义审核标志的附加消息
管理员现在可以提示用户在标记帖子时提供其他理由。这些理由将显示在审核队列中。
新功能公告
“最新消息”页面现在按月份和版本号显示新功能。
安全更新
此版本包括对我们社区和 HackerOne 报告的以下安全问题的修复。
8 个赞
nat
(Natalie T)
3
还有更多!
但等等,还有更多!我们尽最大努力为您突出显示新功能和变更,但变更总是太多,无法一一详述。有关新功能、错误修复、UX 改进等的完整列表,请务必查看下面列出的附加功能和修复。
插件改进
discourse-ai
新功能
- 在 llm_models 表中跟踪模型是否支持视觉功能 (725)
- GPT4o 分词器 (721)
错误修复
- 正确修复 ai_summaries 表序列 (727)
- 在移动设备上折叠「摘要」按钮 (726)
- 为新话题地图添加底部间距 (722)
- Ace 编辑器现在包含在 discourse 包中,而非 admin 包 (717)
- 确保自定义工具枚举遵循 json-schema (718)
UX 变更
discourse-assign
错误修复
discourse-brightcove
错误修复
discourse-calendar
UX 变更
- 为即将发生的事件添加 I18n 翻译 (590)
- 修复 Safari 中群组时区布局问题 (589)
discourse-custom-topic-lists
错误修复
- 从测试中移除实验性设置 (23)
- 添加已登录用户的可能性 (20)
discourse-data-explorer
新功能
- 为查询编辑器添加保存和执行快捷键 (299)
- 添加即时决选投票导出查询 (294)
discourse-follow
无障碍功能
discourse-gamification
无障碍功能
discourse-kolide
错误修复
- 已解决的问题可以被再次解决或忽略 (99)
- 当仅有即将发生的问题时显示帖子正文 (98)
discourse-linkedin-auth
错误修复
discourse-multilingual
错误修复
discourse-preset-topic-composer
错误修复
discourse-rss-polling
错误修复
discourse-saved-searches
错误修复
discourse-signatures
UX 变更
discourse-solved
无障碍功能
discourse-subscriptions
错误修复
- 小数点截断 (223)
- 活动刷新数据作业中的异常 (222)
discourse-theme-creator
错误修复
discourse-translator
新功能
- 添加 Azure 密钥 ProblemChecker (155)
discourse-zoom
错误修复
- 由于对模型序列化方式的新的限制导致的序列化错误 (81)
所有功能和修复
新功能
- 为 onebox 自定义用户代理使用新的站点设置 (28045)
- 永久删除帖子后清理之前记录的日志信息 (28033)
- 为所有站点使用新的话题批量操作菜单 (28003)
- 为 CustomEmoji 添加创建者和日志记录 (28004)
- 允许 oneboxing 私有 GitHub 仓库 URL 并在 HTML 中添加私有指示器 (27947)
- 在高级搜索选项中包含未列出的话题结果 (27958)
- 自定义标记可以要求附加消息 (27908)
- 添加排序选择投票
- 允许在聊天抽屉中浏览页面 (27919)
- 记录话题慢速模式变更 (27934)
错误修复
- AddCommunitySectionLink 的次要参数 (28135)
- 在
DiscourseIpInfo.mmdb_download 中遇到错误时进行捕获并警告 (28134)
- 将新增/缺失的邮件模板添加到邮件模板编辑器 (28075)
- 当 MF 定义缺失时不要崩溃
- 来自 discourse-voting 插件的 Db_timestamps_mover 错误 (28123)
- 不要在 HTML 链接中转义 MF 变量
- 确保 JsLocaleHelper 不输出已弃用的翻译 (28037)
- 在移动设备上进行批量(glimmer)话题选择 (28100)
- 调整 swc 压缩选项以支持 Safari 15 (28098)
- 添加覆盖时验证 MF 字符串
- 恢复缺失的模态框 scss (28085)
- 私信的话题地图样式 (28084)
- 单个条目的更好文案 (28082)
- 复数翻译中缺失的问号 (28079)
- 仅当所有帖子加载完毕时才渲染底部话题地图 (28078)
- 允许 MF 翻译中存在无效的复数键
- 在后台线程中执行话题批量操作 (28061)
- 修复
Jobs::Onceoff.enqueue_all 中 nilClass 的未定义方法错误 (28073)
- 在锚点中添加帖子 ID 以防止两个相同的锚点 (28070)
- 在数据库中存储登录方式信息 (28054)
- 改进导航离开时话题/标题的集成 (28040)
- 在块内返回无效 (28036)
- admin-backups 路由中缺失的模型返回 (28035)
- 确保在渲染地图之前加载话题流 (28031)
- 有效类型包含的标志应为 lambda (28030)
- 允许 CJK 文本中使用全大写字母 (28018)
- 改进 messageformat 编译的错误处理 (28015)
- 停止 memoize PostActionTypes (28005)
- 删除标志的片段缓存 (28001)
- 实验性话题过滤器应允许带下划线的标签 (27994)
- 不要在抽屉中重新加载相同的路线 (27992)
- 避免在同一计算中更新 hamburgerVisible (27956)
- 标志回退到自定义类型 (27961)
- 为匈牙利语添加复数定义 (27933)
- 在群组邮件程序中使用登录 SMTP 认证用于 office365 (27931)
- 当话题列表查询参数无效时返回 400 响应码 (27930)
- 在群组 UI 中显示 SMTP 认证错误 (27914)
- 匿名用户 2fa 检查错误 (27924)
UX 变更
- 使用
?page= 参数时避免标题话题信息闪烁 (28117)
- 按月份分组管理员新功能 (28106)
- 重新设计移动设备上的主导航 (28094)
- 修复首选项中的按钮语法 (28074)
- 将「输出 HTML」的监控词选项限制为替换 (28063)
- 允许在话题地图中直接添加内容 (28053)
- 在移动设备上移除书签菜单标题 (28069)
- 如果没有操作则不显示底部导航 (28059)
- 将侧边栏背景更改为次要颜色 (28043)
- FormKit 错误消息后续处理 (28009)
- 合并简化版话题地图 (27964)
- 当草稿存在时移除自动编辑器提示 (28017)
- 在嵌入式评论中使用本地化时间格式 (28014)
- 更改 FormKit「不是整数」错误的文案 (28006)
- 修复移动设备上设置类别列表展开时页面内容溢出问题 (27983)
- 修复仪表板导航溢出 (27963)
- 当复选框更改失败时显示错误 (27968)
- 为群组 SMTP 的 SSL 模式使用下拉菜单 (27932)
- 移除 formkit CSS 渗入每个下拉菜单的问题 (27955)
- 从渲染的 localdate 中移除空白字符 (27952)
- 允许 select-kit 中的类别名称在需要时截断 (27941)
- 修复移动设备上相关话题的间距问题 (27940)
- 修复溢出引用栏 (27938)
- 修复私信中建议/相关切换的填充 (27939)
- 修复个人资料摘要中的名称和用户名宽度 (27925)
安全变更
性能
- 不要在字符串字面量上使用 unaccent (28120)
- 恢复所有 JS 资产的压缩 (28077)
- 避免在
Jobs::Onceoff.enqueue_all 中使用 ObjectSpace.each_object (28072)
- 改进 TextSentinel 的 seems_unpretentious 检查 (28044)
- 如果 max_similar_results 为 0 则短路 Topic.similar_to (28023)
无障碍功能
6 个赞