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 个赞