3.4.1:修复漏洞和用户体验版本

Discourse 3.4.1 稳定版发布

Discourse 强烈建议所有站点都遵循 Discourse 的默认 tests-passed 分支。 “stable” 分支更侧重于无更改而非无 bug——所有发布,包括 tests-passed 和 beta 上的发布,都已准备好投入生产。

安全修复

无

7 個讚

更多!

但等等,还有更多!我们尽力为您突出新功能和变更,但总有太多变更无法详述。要获取新功能、错误修复、用户体验改进等内容的完整列表,请务必查看下面列出的附加功能和修复。

错误修复

  • 无效的 CSP 指令源应允许站点使用有效的 CSP 指令启动(稳定版)(31270)
  • 确保 .with-topic-progress 的所有子项均可点击(#31176)(31178)

插件改进

discourse-activity-pub

新功能

  • 添加 ActivityPub 主题映射、主题操作、帖子操作和主题信息,并更新 ActivityPub 帖子信息(169)
  • 添加 ActivityPub 主题映射、主题操作、帖子操作和主题信息,并更新 ActivityPub 帖子信息。(161)

错误修复

  • 在创建或编辑参与者时更新站点参与者(173)
  • 匿名用户应包含在帖子状态可见性组的“所有人”中(175)
  • 处理第一个帖子主题信息模态框中的 AP 属性(174)
  • 不正确的 i18n 字符串更改(172)
  • 路由到关注者/关注的回归(170)

discourse-ai

新功能

  • 来自 AI Persona 的实验性搜索结果。(1139)
  • 新的情感分析可视化报告(1109)
  • 原生 PDF 支持(1127)
  • RAG 管道的 PDF 支持(1118)
  • 工具名称验证(842)
  • 摘要过时逻辑的更改。(1108)

错误修复

  • Discovery 搜索会破坏匿名用户的正常搜索(1143)
  • 评估的硬编码要求(1137)
  • 添加了 pgvector HNSW 搜索限制的解决方法(1133)
  • 对 OpenAI 模型使用 max_completion_tokens(1134)
  • 正确处理提供商编辑(1125)
  • 更新与 AI 机器人进行新 PM 的草稿密钥(1123)
  • 模型转换时的嵌入回填作业兼容性(1122)
  • 在标记垃圾邮件时检查帖子操作创建者结果(1119)
  • 需要能够在行内进行搜索替换(1110)

用户体验变更

  • 对搜索机器人进行微调(1146)
  • Discobot 发现的自定义图标(1144)
  • 显示提示信息,表明这是 AI 驱动的功能(1141)
  • 嵌入任务说明前缀的更好工具提示(1121)
  • 澄清嵌入描述(1113)
  • 包含提供商参数的 none false(1111)

discourse-assign

错误修复

  • 跳过找不到主题时的通知(634)

用户体验变更

  • 核心更改后修复组分配布局(631)

discourse-calendar

新功能

  • 添加值转换器以在事件更多菜单中显示参与者(687)

错误修复

  • 不要向创建事件的用户显示“发送私信”按钮(690)
  • 允许销毁属于已删除用户的事件(688)

discourse-client-performance

错误修复

  • 在性能报告期间不要旋转会话 cookie(58)

discourse-data-explorer

错误修复

  • 查询下载被传递了不正确的查询对象。(359)
  • 布尔字段默认状态不匹配(353)

discourse-doc-categories

新功能

  • 添加了捷克语翻译(29)

discourse-gamification

错误修复

  • N1 在 group flair_url 上(185)

discourse-jira

错误修复

  • 正确导入 i18n 助手(95)

discourse-livestream

错误修复

  • 桌面版的聊天滚动问题(46)

discourse-preset-topic-composer

错误修复

  • 已弃用图标名称的问题(43)

discourse-reactions

错误修复

  • 防止面板在移动设备上关闭(347)
  • 通过触摸支持改进桌面版(345)
  • 添加 TopicViewPostsSerializerExtension 以修复 N1(340)

用户体验变更

  • 修复用户流项目中的反应对齐(343)

discourse-solved

错误修复

  • 不允许或不计算 PM 中的解决方案(334)

discourse-subscriptions

新功能

  • 添加对 CZK 货币的支持(265)

错误修复

  • FontAwesome 6 兼容性图标升级(264)

discourse-topic-voting

新功能

  • 在类别主题列表设置中添加“投票”选项(232)

discourse-translator

新功能

  • 将每个帖子翻译为 automatic_translation_target_languages(207)
  • 显示完整主题翻译(205)

错误修复

  • .discourse-compatibility 中的条目是错误的(218)
  • 确保旧功能与新功能兼容,并在正确的情况下显示翻译按钮(215)
  • 添加已删除的 i18n 字符串(214)
  • 不要翻译机器人帖子(213)
  • 将已剥离帖子的区域设置为站点默认区域(212)
  • 跳过已删除或为空的内容(211)

用户体验变更

  • 更新指示页面是机器翻译的副本(219)
  • 显示明显的超时错误而不是通用错误(216)

所有功能和修复

错误修复

  • 无效的 CSP 指令源应允许站点使用有效的 CSP 指令启动(稳定版)(31270)
  • 确保 .with-topic-progress 的所有子项均可点击(#31176)(31178)
7 個讚