更多功能!
等等,还有更多!我们尽力为您突出显示新功能和变更,但变更太多,无法一一详述。有关新功能、错误修复、UX 改进等的完整列表,请务必查看下面列出的“其他功能和修复”。
插件改进
discourse-activity-pub
新功能
错误修复
- 改进 base_object_id 解析 (198)
- 角色属性不正确 (194)
- 始终阻止从受限阅读类别发布 AP (181)
- 当主题为 first_post 发布类型时,不显示“发布所有帖子” (180)
discourse-ai
新功能
- 允许在 completion prompt 中指定 tool use none
- 使用 ai persona 进行静默分类 (1193)
- 允许禁用 thinking 模型的 top_p 和 temp (1184)
- 添加禁用搜索发现的功能 (1177)
- 为 LLM 分类添加基于 persona 的回复和 whisper 支持 (1170)
- 使用 persona 进行自动化分类 (1126)
- 实现 thinking token 支持 (1155)
- 完全支持 Sonnet 3.7 (1151)
错误修复
- 防止对 null 调用 Object.keys (1217)
- 没有过滤器时无法点击甜甜圈图 (1213)
- 提高 system prompt 限制 (1210)
- 移除不正确的 full-page-search 应用事件 (1209)
- 确保关闭线程池 (1207)
- 防止 Object 中的字段重新渲染 (1205)
- 图像标题规范失败 (1195)
- 测试新嵌入时需要创建模型 (1192)
- llm 和分类管理的各种问题 (1186)
- AI 分类支持和重构搜索功能 (1175)
- 防止过滤器双重转义 (1179)
- 在管理员情感侧边栏链接中使用
route(1160) - 全页搜索中的后续结果应重新触发发现 (1156)
- 传统推理模型无法工作,缺少 provider 参数 (1149)
UX 变更
- 将情感分析概览转换为水平条形图 (1216)
- 在大屏幕上尝试将 AI 搜索移至侧面 (1196)
- 在管理员侧边栏添加情感链接 (1158)
- 更新 Sambanova LLM 模板 (1157)
- 改进发现的平滑流式传输 (1154)
- 在配置导航中添加描述 (1153)
- 改进情感分析报告 (1150)
性能
- 将情感分析移至“低”优先级 sidekiq 队列 (1173)
discourse-akismet
新功能
- 向已删除用户发送电子邮件 (167)
discourse-algolia
UX 变更
- 从 README 中移除旧的 Algolia 论坛链接 (118)
discourse-assign
新功能
- 添加“assigned:
<name>”过滤器(在 /filter 页面中) (648)
错误修复
- 不正确的 prioritize_full_name_in_ux 用法,已替换为 prioritize_username_in_ux (645)
- 确保 assign 插件遵守
prioritize_full_name_in_ux站点设置 (632) - 允许将用户分配给帖子和主题 (638)
UX 变更
discourse-authentication-validations
错误修复
- 由于管理员路径变更导致的规范损坏 (34)
discourse-cakeday
错误修复
- 在显示生日和 cakeday 时尊重用户的隐藏个人资料设置 (152)
discourse-calendar
新功能
- 在 modal/post-event-builder 中添加插件出口 (693)
错误修复
性能
- 修复
DiscoursePostEvent::EventsController#index中的 N+1 问题 (698)
discourse-chat-integration
错误修复
- 分享到 Discord 论坛频道需要 thread_name (251)
discourse-codebytes-plugin
错误修复
- 更新装饰器以应对核心变更 (44)
discourse-data-explorer
错误修复
discourse-livestream
UX 变更
- 将直播样式范围限定为直播主题 (48)
discourse-lti
错误修复
- 添加 Content-Type 头以明确告诉浏览器将重新提交的响应解析为 HTML (70)
discourse-microsoft-auth
新功能
- 支持 Microsoft 身份验证插件的单租户 (67)
discourse-reactions
UX 变更
discourse-solved
新功能
- 当主题已解决时,在 OP 中显示“由…标记为已解决” (343)
错误修复
- 迁移仅对第一批执行 (344)
UX 变更
- 改进“由…标记为已解决”的对齐和间距 (346)
discourse-tooltips
错误修复
- 使主题链接与主题状态对齐 (88)
discourse-translator
新功能
错误修复
- 使用 is_a? 而不是 is_a 来检测类 (260)
- 在发送前分割待翻译内容 (249)
- 为主题标题使用特定提示 (252)
- 恢复不翻译 raw,因为翻译提供者会剥离换行符 (250)
- “显示原文”按钮仅在有翻译内容的主题中显示 (240)
- 使用非符号进行不正确的语言映射 (238)
- 允许删除用户 (236)
- 当帖子由机器人发布时,不显示
(228) - 序列化器中缺少作用域将导致报告失败 (225)
- 确保翻译内容对渲染是安全的 (220)
- 使用实验性主题翻译时美化标题 (224)
- 如果不在
<output>中,则不返回 AI 内容 (223)
UX 变更
discourse-user-notes
UX 变更
- 更新表情符号,更好地匹配图标 (122)
所有功能和修复
新功能
- 默认启用全页登录 (31771)
- 默认在富文本编辑器中启用紧凑列表 (31969)
- 向已删除用户发送电子邮件 (31947)
- 同步可审核状态 (31901)
- 添加设置以防止匿名用户使用聊天 (31842)
- 允许向新的 1-1 DM 频道添加成员 (31948)
- 向自动化添加自动化统计跟踪 (31921)
- 引入 Safari 15 弃用警告横幅 (31928)
- 增强自动化中的帖子创建/编辑触发器 (31900)
- 允许在调色板编辑器中输入/粘贴颜色 (31811)
- 完成审核操作后显示 toast 弹出窗口。 (31786)
- 向核心添加欢迎横幅 (31516)
- 添加 horizontal_rule 富文本编辑器输入规则 (31788)
- 引入新的调色板配置区域 (31742)
- 添加 details (插件) 富文本编辑器扩展 (31718)
- 添加 spoiler (插件) 富文本编辑器扩展 (31717)
- 添加 check (插件) 富文本编辑器扩展 (31716)
- 添加 poll (插件) 富文本编辑器扩展 (31715)
- 添加 local-dates (插件) 富文本编辑器扩展 (31714)
- 添加 trailing-paragraph 富文本编辑器扩展 (31713)
- 添加 onebox 富文本编辑器扩展 (31691)
- 改进 post_created_edited 自动化触发器 (31694)
- 使用值转换器在正确的 HTML 中自定义标签分隔符 (31674)
- 添加 typographer-replacements 富文本编辑器扩展 (31182)
- 添加 html-block 富文本编辑器扩展 (31181)
- 添加 html-inline 富文本编辑器扩展 (31180)
- 添加 code-block 富文本编辑器扩展 (31179)
- 处理 youtube 直播 URL 格式 (31673)
- 在帖子统计中存储编辑器版本和设备信息 (31600)
- 添加 table 富文本编辑器扩展 (31153)
- 添加 strikethrough 富文本编辑器扩展 (31152)
- 添加 quote 富文本编辑器扩展 (31151)
- 添加 link 富文本编辑器扩展 (31150)
- 添加 image 富文本编辑器扩展 (31146)
- 添加 emoji 富文本编辑器扩展 (31144)
- 添加 mention 富文本编辑器扩展 (31142)
- 添加 hashtag 富文本编辑器扩展 (31141)
- 添加 underline 富文本编辑器扩展 (31139)
- 显示导致帖子被标记的监视词。 (31435)
- 重新品牌化管理员标志设置 (31554)
- 实验性管理员搜索改进第一轮 (31441)
- 允许管理员访问群组聊天 (31440)
- 在页眉中添加搜索字段 (31447)
- 将帖子创建/编辑触发器限制为群组 (31523)
- 允许聊天入站 Webhook 在没有
.json扩展名的情况下工作 (31497)
错误修复
- statsText 中查看错误的周期 (31986)
- DiscourseConnect 中的头像、个人资料和卡片背景 URL (31956)
- 使深色移动标志回退到深色桌面标志 (31953)
- 标签修订需要一个空包装器 (31938)
- 重定向用户活动草稿路由 (31949)
- 销毁自动化不起作用 (31945)
- 当存在
?q=时,书签搜索输入无法用退格键清除 (31919) - 阻止非 rgb 页眉背景颜色导致 DiscourseHub 崩溃 (31929)
- 防止 Object 中的字段重新渲染 (31916)
- 为欢迎横幅和搜索添加值转换器 (31917)
- 将 uploads.origin 列长度增加到 2000 以容纳更长的用户上传 S3 预签名 URL。 (31803)
- 仅当子类别超过 1000 个时才强制分页 (31507)
- 在富文本编辑器中粘贴 URL 时部分段落被选中 (31906)
- 恢复旧的管理员主题/组件页面 (31887)
- 内存使用率高时安全重启 Sidekiq (31883)
- 配置了 Webhook 后销毁第一个帖子时不要报错 (31902)
- 更新没有电子邮件域名的群组 (31896)
- Twitter_summary_large_image 已重命名为 x (31870)
- 修复损坏的群组自动成员对话框 (31854)
- 显示可审核项时,不要将标题附加到内容 (31851)
- 新图像的上传器灯箱预览 (31762)
- 在主题字段中使用主题截图名称 (31852)
- 移除放弃草稿对话框 (31828)
- 替换清单输入规则上的正向后视 (31827)
- 确保在
PostsController#replies中强制执行排序 (31826) - 在 email_change_spec.rb 中将邮件发送等待超时加倍 (31818)
- 聊天 DM 群组用户计数不正确 (31813)
- 从 cooked 复制到富文本编辑器的图像 (31804)
- 确保向表情符号选择器提供聊天上下文 (31794)
- 使 SmallUserList 变更向后兼容 (31790)
- 上传时禁用编辑器切换 (31789)
- 在表情符号自动完成更多选项上更广泛地使用 virtualElementFromTextRange (31783)
- 确保新用户通过
/user-api-key/new时身份验证正确完成 (31759) - 向
/hotRSS 源添加元数据 (31766) - 系统用户的通知电子邮件 CTA (31726)
- 测试多个标记词时,确保测试匹配预期的词序。 (31758)
- 将 referrerUrl 重定向限制为主题 URL (31751)
- 删除群组时显示总成员数 (31699)
- 使用文件名作为热链接图像上传的 alt (31651)
- 移除 admin_sidebar_enabled_groups 设置 (31693)
- 访问同义词页面时重定向到父标签 (31688)
- 不允许频道非成员在线程中写入消息 (31697)
- Zlib 可能在 asset:precompile 期间引发 BufError (31398)
- 循环检测按预期工作且不需要日志记录 (31686)
- 如果标签有描述,则将其用于元描述。 (31689)
- 经过身份验证的 x.com onebox 失败 (31690)
- 确保表情符号选择器加载器居中 (31676)
- 确保在部署后运行 reviewable.type_source 迁移。 (31663)
- 确保正确处理带有监视词的排队帖子。 (31641)
- 仅当用户有长度时才显示小型用户列表 (31631)
- 更好地处理
href管理员侧边栏链接 (31575) - 管理员调色板页面标题的正确翻译键 (31587)
- 跨源打开器策略应适用于公共错误响应 (31559)
- 仅上传消息的聊天消息重复错误 (31539)
- 离开群组 DM 频道时的错误 (31537)
- 不要附加摘要电子邮件中未渲染的图像 (31525)
- 恢复“DEV: 删除 PasswordValidation 混合 (#31520)” (31536)
- 允许没有描述的 onebox (31518)
- 从用户摘要中排除隐藏帖子中的链接 (31504)
- 当电子邮件来自系统用户时,不要向本地化键添加
_pm后缀 (31505) - 排除不可访问/不可达提及的机器人 (31458)
- 叙事机器人使用
[]`()` Markdown 语法而不是<>`` 用于链接 (31496) WebhooksController#sendgrid中的无方法错误 (31495)- 管理员查看用户时包含 silence_reason (31493)
- Discobot onebox 步骤有时不起作用 (31472)
- 如果名称为空,则回退到用户名 (31481)
- 在 extra-locales URL 中包含本地化 (31480)
- 在 extra-locales URL 中包含主机名 (31477)
- 延迟聊天摘要电子邮件 (31255)
- 确保多喜欢通知遵守
prioritize_full_name_in_ux设置 (31292)
UX 变更
- 编辑当前活动的调色板时实时应用更改 (31874)
- 最大化时调整代码编辑器高度 (31971)
- 调整回复位置按钮的边框半径 (31978)
- 改进导航淡入淡出 css (31975)
- 添加缺失的边框半径变量 (31952)
- 显示上传进度百分比以提供更好的反馈 (31923)
- 改进匿名模式设置的命名 (31832)
- 改进 2FA 令牌提交页面的 UX (31918)
- 修复各种搜索快捷键 UX 问题 (31903)
- 为欢迎横幅添加 mini z-index 以修复溢出的结果窗格… (31927)
- 编辑器特定的 getCaretCoords 以在自动完成的更多选项上定位表情符号选择器 (31884)
- 在管理员页面上为“了解更多…”添加分隔符 (31898)
- 主题和组件 I18n 调整 (31897)
- 移除搜索信息上的背景色 (31895)
- 避免在富文本编辑器内联代码上使用自动完成/输入规则 (31836)
- 在富文本编辑器中粘贴 URL 制作链接时保留现有标记 (31814)
- 页眉搜索调整 (31863)
- 重新隐藏隐藏的上传字段 (31861)
- 改进更改管理员用户列表时的加载状态 (31856)
- 重构、移除、清理 (31839)
- 移除存在指示器上的背景色 (31835)
- 从选择器添加表情符号时剥离部分 :emoji (31810)
- 使用管理员侧边栏时对主题/组件页面的调整 (30953)
- 在富文本编辑器中从 en-dash 加连字符制作 em-dash (31787)
- 为 md/富文本编辑器切换添加标题和 aria-label (31784)
- 移除从 .. ->` … 的自动转换 (31770)
- 移除 dmenu 中的强制块显示 (31768)
- 恢复 Discourse onebox 的 CSS 标签逗号分隔符 (31756)
- 将按钮状态范围限定为触摸设备 (31731)
- 改进图像上传组件 (31668)
- 在 API 密钥列表中显示作用域模式 (31605)
- 当编辑器预览隐藏时显示时间线 (31708)
- 隐藏框/项目符号样式的标签分隔符 (31709)
- 当编辑器预览隐藏时调整进度条位置 (31679)
- 移除收藏夹表情符号的每频道上下文 (31671)
- 从 svg_icon_subset 设置描述中移除 fa- 前缀 (31581)
- 移除管理员卡片部分中的填充 (31666)
- 卡片部分切换 (31644)
- 为缩进字段添加左边框并更新光标以保持一致性 (31643)
- 在静音原因中显示 html 标签 (31598)
- 调整脚注按钮样式 (31595)
- review_process_description 的富文本 (31594)
- 修复通知跟踪按钮样式 (31592)
- 简化管理员主题编辑器 (31561)
- 为类别标志添加推荐图像大小 (31574)
- 搜索下拉布局改进 (31568)
- 均匀分布下拉菜单和按钮的导航空间 (31545)
- 为 pm 发送者添加自动化脚本描述 (31478)
- 修复标志配置页面翻译 (31476)
安全变更
- 向群组 DM 添加用户时的互斥锁
- 尊重 DM 的允许私人消息偏好
性能
- 在编辑器预览中跳过懒加载图像 (31955)
- 从 Category.subcategories & Category.descendents 中移除缓存 (31829)
- 优化
Category.subcategories(31802) - 优化主题跟踪状态子类别计算 (31801)
- 改进用户名移动器的性能 (31517)
- 将
Jobs::UpdateUsername的cluster_concurrency设置为 1 (31492) - 将 extra-locale 摘要从查询参数移至路径 (31479)