3.1.0.beta4:新的通知菜单、聊天和侧边栏改进、安全修复等

该测试版还包含大量其他错误修复、用户体验、性能和可访问性改进。

插件

discourse-adplugin

新功能
  • 为匿名用户和登录用户添加每个广告的可见性设置

discourse-akismet

错误修复
  • 为旧版 Discourse 固定插件
用户体验更改
  • 为 akismet 标志添加审核队列标签样式

discourse-assign

错误修复
  • 在分配模态框中显示用户状态工具提示
  • 还评估列表控制器扩展

discourse-automation

错误修复
  • 未设置 prefers_encrypt 时出现 PG::NotNullViolation
  • 更新迁移以防止 PG::NotNullViolation 错误
  • 在待处理的 PM 中存储加密首选项
  • 在帖子脚本中删除主题时不要出错

discourse-calendar

错误修复
  • 魁北克省的国定假日观察星期一

discourse-category-experts

新功能
  • SiteSetting 以删除高级搜索过滤器

discourse-chat-integration

新功能
  • 新规则过滤器,在主题标签更改时发送消息

discourse-data-explorer

新功能
  • 允许将数据探索器查询结果作为定期 PM 发送
错误修复
  • 确保探索器在使用提供的默认值时使用默认值
  • 查询重定向时重置结果
  • 数据探索器自动 PM 功能的易出错测试修复

discourse-docs

新功能
  • 使文档提及中的用户状态实时
错误修复
  • 修复取消选择过滤器标签会导致无结果的问题
  • 使 docsCategories 忽略无效 ID
用户体验更改
  • 隐藏无功能的修订历史按钮

discourse-follow

用户体验更改
  • 重用核心的 UserStreamItem

discourse-prometheus

新功能
  • 向 Web 性能指标添加 content_type 标签
  • 使用 logged_in 布尔值标记所有计时指标
  • 向 Web 持续时间指标添加缓存和成功标签

discourse-reactions

用户体验更改
  • 重用核心的 UserStreamItem
安全更改
  • 根据主题权限发布反应

discourse-salesforce

新功能
  • 为 Case Sync Site Setting 添加默认联系人 ID
  • 可选地在案例同步时跳过联系人创建

discourse-solved

用户体验更改
  • 调整“解决方案”按钮设计

discourse-staff-alias

新功能
  • 允许编辑主题标题,其中主题用户是员工别名用户
  • 允许帖子更改所有权至员工别名用户
错误修复
  • 事件不应返回

discourse-theme-creator

错误修复
  • 核心更改后的各种修复

discourse-translator

错误修复
  • 塞尔维亚语西里尔字母的拼写错误

discourse-voting

错误修复
  • 添加新字段到类别序列化器时不要删除自定义字段
13 个赞