Saif
(Saif Murtaza )
1
v3.3.0.beta4 中的新功能
主题视图统计信息
查看浏览次数最多的 100 个主题,可按日期范围、类别、登录和/或匿名用户进行配置。报告可在 /admin/reports/topic_view_stats 下找到。
注册改进
更新了注册流程,包括在电子邮件后显示用户名(如果已激活)、通过子文本指示的可选字段、将号召性用语重命名为“注册”,以及垂直放置登录和注册按钮。
更好的用户卡片定位
改进了可访问性,用户卡片现在会显示在屏幕内,并且可以缩放到任何浏览器缩放级别或屏幕尺寸。
安全更新
此版本包括对我们社区和 HackerOne 报告的以下安全问题的修复。
11 个赞
nat
(Natalie T)
3
还有更多!
但等等,还有更多!我们尽力为您突出显示新功能和变更,但变更数量总是过多,无法一一详述。有关新功能、错误修复、用户体验改进等的完整列表,请务必查看下面列出的附加功能和修复。
插件改进
discourse-adplugin
错误修复
discourse-ai
新功能
- 在移动设备上将帖子助手显示为底部模态框 (704)
- 在 LLM 和 Persona 管理页面添加面包屑导航 (666)
- 将摘要功能移至使用 llm_model (699)
错误修复
- 将系统消息大小限制为可用 token 的 60%。(714)
- 修复基于 SRV 的模型种子生成的不稳定性。(708)
- assistant.rb 中的区域设置处理 (705)
- 在 morphing 时不要重置 details 标签的打开状态 (702)
- Mixtral 模型支持系统角色。(703)
- 修复摘要表的 ID 序列标识 (701)
- 恢复折叠摘要的功能(此前被意外移除)(700)
discourse-custom-topic-lists
新功能
- 使用组名称而非 ID 进行访问控制 (19)
- 开始批量标记已读功能 (18)
discourse-data-explorer
新功能
- 为组查询在 URL 中添加数据探索器参数 (298)
discourse-gamification
新功能
错误修复
- 修复某些时区下排行榜日期范围不正确的问题 (147)
discourse-livestream
错误修复
- 在 RSVP 没有附带聊天频道的日历事件主题时,不再显示 404 错误 (24)
discourse-preset-topic-composer
新功能
- 使用组名称而非 ID 进行访问控制 (21)
- 将选中的行移至顶部 (20)
错误修复
- 添加检查以确认标签是否已存在于主题中 (23)
- 解决编辑器清理不正确的问题 (22)
discourse-rss-polling
新功能
discourse-subscriptions
新功能
错误修复
discourse-user-card-badges
错误修复
docker_manager
用户体验变更
- 改进软件更新页面的 UI 并显示更多信息。(214)
所有功能和修复
新功能
- 允许多个 GitHub onebox 令牌 (27887)
- 自定义标志可要求附加消息 (27706)
- 防止通过 SDK 创建的消息发送聊天邮件 (27875)
- 在 details 标签中显示邮件附件 (27804)
- 允许对私有 GitHub URL 进行 onebox 处理 (27705)
- 使用基于组的设置来配置 unsafe-none COOP (27783)
- 主题视图统计报告 (27760)
- 添加重新投递所有失败 webhook 事件的机制 (27609)
- 为投票插件添加即时排序投票功能(第一部分:将现有插件迁移至仅使用 Glimmer)(27204)
- 添加选项,在重置密码时删除用户关联的账户 (27696)
错误修复
- 更新后刷新标志缓存 (27909)
- 修复过时主题管理通知失效的问题 (27916)
StaticController#enter 不应重定向到无效路径 (27913)
- 加粗管理侧边栏标题 (27912)
- 由于必需的评论嵌套,排除帖子中的回复计数 (27892)
- 更新字段时,注册时必需的字段不再强制要求 (27888)
- 禁止 table-build 自动用默认值填充空表头 (27894)
- 更新聊天消息服务步骤的顺序 (27889)
- 修复整数设置错误显示被默认值覆盖的问题 (27886)
- Mbox 导入脚本尝试修改冻结字符串 (27768)
- 确保聊天面板不能具有无效的宽度 (27876)
- 在标签序列化器中包含权限 (27849)
- 允许除 JSON 以外的格式进行错误处理 (27811)
- 不再列出已禁用插件的值
- Office365/Outlook 认证方法用于组 SMTP (27854)
- 投票:仅当有多个下拉选项时才显示齿轮按钮 (27775)
- 增加序列时销毁草稿 (27739)
- 使审核页面中的分类筛选器可清除 (27820)
- 当需要操作时,禁止所有客户端路由 (27817)
- 修复 Chrome 中智能列表的卡顿问题并修复 Firefox 问题 (27762)
- 修复 b757275 中回退的滚动到顶部快捷键 (27807)
- 在客户端显示消息过长的错误 (27794)
- 在爬虫视图中显示已删除的主题作者 (27788)
- 修复投票中“已关闭”的拼写错误 (27748)
- 允许投票选项中使用安全的 HTML (27741)
- 在账户偏好设置中向成员显示主要用户组选项 (27664)
- 投票:改进选项文本换行行为样式 (27738)
- 在移动设备上为分类显示精选主题 (27715)
- 在用户个人资料中显示渲染后的个人简介 (27734)
- 投票:修复仅在投票后才显示结果时的关键显示问题 (27732)
- 使表格构建器转义
| 字符 (27726)
- 禁止在站点设置的整数输入中使用逗号或句点 (27618)
- 在表格构建器中使用
\n 进行换行 (27711)
- 为默认输入使用正确的配色方案 (27716)
- 投票:不要在私有投票中尝试显示选民列表 (27714)
- 正确取消高亮 Glimmer 主题列表项 (27713)
- 始终对 /u 路由设置 noindex (27712)
- 使表格构建器尊重表格对齐规范 (27709)
- 当组和站点标签偏好相同时不应报错 (27704)
- 不再显示现有用户被另一用户邀请 (27665)
- 加载带有已删除图片的徽章时不再报错 (27688)
- 修复管理页面视图报告之间的差异 (27685)
- 主题嵌入时,空标签或传递 nil 不会清除现有主题标签 (27699)
用户体验变更
安全变更
性能
- 更新
docker:test 以在可用时使用更多核心运行 QUnit (27816)
无障碍性
- 改进高缩放级别下通知面板的布局 (27848)
- 用户卡片高缩放级别下的调整大小功能 (27846)
- 改进主题入口的 aria-label 和 title (27842)
- 改进主题列表表格标记以适配屏幕阅读器 (27808)
- 对于导航栏链接,
aria-current="page" 更为合适 (27835)
- 主题列表链接不应作为标题 (27700)
- 改进 /badges 结构以适配屏幕阅读器 (27698)
10 个赞