还有更多!
但等等,还有更多!我们尽最大努力为您突出显示新功能和变更,但变更数量总是过多,无法一一详述。有关新功能、错误修复、用户体验改进等的完整列表,请务必查看下方列出的“附加功能与修复”。
插件改进
discourse-ai
新功能
- 尝试优化搜索,以减少后续轮次中的搜索词
- 添加 ai_bot_enabled_chat 命令并调整搜索
- 添加 Azure 认知服务支持
- 为 GPT 3.5 添加完整的机器人支持
错误修复
- 更新部分时的拼写错误
- Claude 的 max_tookens_to_sample 是必填字段
- 调整令牌限制以考虑函数
- 避免存储损坏的提示
- OpenAI Tokenizer 无法在中间截断表情符号
- 为私聊序列化频道标题
discourse-akismet
错误修复
- 当帖子被用户销毁类删除时,删除可审核项目。
discourse-assign
错误修复
- 为群组及其用户汇总分配任务
discourse-automation
新功能
- 为用户全局通知添加首个已接受答案的触发器
discourse-cakeday
用户体验变更
- 在侧边栏添加链接时添加生日蛋糕图标
discourse-calendar
错误修复
- 添加 2023 年缺失的马来西亚节假日
discourse-category-experts
错误修复
- 正确将变量传递给插件出口
discourse-client-performance
新功能
- 报告 INP 目标选择器
- 收集“交互后首次绘制”指标
错误修复
- 在子文件夹安装中使用正确的脚本路径
discourse-code-review
错误修复
- 审批主题列表
discourse-data-explorer
错误修复
- 带有 Data Explorer 结果的计划私信未发送私信
discourse-docs
新功能
- 使用与核心 topic-list-item 相同的结构,并将主题摘录添加到文档索引
错误修复
- 更新用户状态测试
discourse-gamification
新功能
- 使分数可点击链接以跳转至全球排行榜(在用户个人资料和用户卡片中均适用)
错误修复
- 如果新分数为 0,分数重新计算未更新用户的每日分数
discourse-invite-tokens
错误修复
- 使用正确的插件名称
discourse-patreon
用户体验变更
- 在登录按钮中添加缺失的 Font Awesome 图标
discourse-post-voting
错误修复
- 处理空的主题浏览量
discourse-solved
错误修复
- status:unsolved 的搜索错误返回了未启用解决方案类别的主题
discourse-tooltips
用户体验变更
- 当没有可用文本时不显示工具提示
所有功能与修复
新功能
- 为 Bootstrap 模式显示工具提示
- 在管理仪表板中警告过时的翻译覆盖
- 为信任等级 3 和 4 分离“受信任用户可以编辑他人”设置
- 添加默认站点设置以控制导航菜单偏好的默认值
- 对 threads.net 提供基本的一框支持
- 默认启用加载滑块
- 新的跳转至频道菜单
- 为页面导航引入“加载滑块”
- 允许用户覆盖 watched_precedence_over_muted 设置
- 在所有地方使用丰富的用户状态工具提示
- 允许在 UI 中启用/禁用线程化
- 追踪频道成员的 last_viewed_at 日期时间
- 在覆盖翻译时显示可用的插值键
- 首先按未读线程排序线程列表
- 根据线程条件性更改后退按钮路由
- 新的 watched_precedence_over_muted 设置
- 尝试加载插件 gem 的平台变体
- 向所有用户显示首个通知提示
- 为邮件轮询插件添加钩子
- 在
/admin/plugins页面上为每个插件显示提交哈希 - 在编辑导航菜单模态框中添加下拉菜单以按所选内容过滤
- 拆分导航偏好,分别控制侧边栏链接的数量和行为
- 为增长表添加 db:resize:notification_id 任务
- 将聊天消息导出为 CSV 文件
- 在编辑导航菜单模态框中添加“取消全选”和“重置为默认值”按钮
- 在导航菜单模态框中添加编辑标签的输入过滤器
- 为在导航菜单中编辑标签添加模态框
- 点击聊天中的日期时滚动至第一条消息
- 默认启用图像网格
- 允许用户手动追踪线程而无需回复
- 线程指示器改进及参与者显示
- 实现 max_tags_per_email_subject
错误修复
- 根据站点设置条件性隐藏“添加备用邮箱”按钮
- 通过参数创建新消息时,默认参数收件人必须是字符串
- 创建后更新剩余的备份代码计数
- 确保如果在启动期间触发,对话框仍会渲染
- 使聊天用户头像默认显示在线状态
- 在提交当前事务后始终清除缓存
- 属性名称中的拼写错误
- 不使用 etags 进行帖子上传验证
- 在向导中显示 Arial/系统字体的预览
- 当用户发送第一条消息时在 UI 中追踪线程
- 无法为实验性新视图关闭新主题提示
- 手动添加 2FA 时不重定向
- 正确使 DM 创建者关注频道
- 将测试事务设置为 before_all 事务
- 不尝试在销毁后聚焦 topic-list-item
- 移除 discourse-teams-sidebar 支持
- 限制旧版侧边栏高度
- 添加缺失的聊天翻译
- 当为频道启用线程化时将线程标记为已读
- 无论参与者如何,都在线程指示器上显示回复计数
- 避免在聊天线程组件销毁时进行转换
- 当主题被直接关注时发布帖子警报通知
- 更好地处理已删除线程的原始消息
- 使用
groups_for_users_search修饰符时防止字段名称冲突 - 更一致的编辑器焦点和回复指示器
- 不根据类别名称进行过滤
- 正确显示未读和在线状态
- 加载启用线程化但无线程的频道时出错
- 移动设备共享规范 URL
- 改进 Twitter 一框功能
- 正确拦截
<a href target="_self"> - 允许使用
%h%m%s作为 YouTubet参数 - 提高帖子警报器作业的性能
- 标签组中的标签未显示在编辑导航菜单标签模态框中
- 在重新渲染向导样式画布前预加载字体
- ActiveModel::Types :array 在生产环境中加载错误
- 恢复 uppy aws-s3 升级
- 不为 Twitter 一框跟随重定向
- 一致的侧边栏部分外部链接
- 修复迁移脚本中 nil 输入的 normalize_raw 方法
- DateTimeInputRange 应使用 @relativeDate 参数显示正确的间隔
- 9cc2b5c 中的移动标题回归
- CategoryList 尝试查找相关主题时出错
- 聊天线程 N+1 问题
- 将
Jobs::BackfillSidebarSiteSettings集群并发数设置为 1 - 嵌套主题翻译数据以便保存
- 适应每个用户可投多票的投票
- 在同一主题中编辑帖子时隐藏“保存草稿”按钮
- 当新主题路由上存在
transition.from时中止转换 - 正确渲染插件的提交 URL 并在新窗口中打开
- 在移动设备上为私信显示标签选择器
- 对活跃消息的触摸时间更长
- 聊天关闭时侧边栏圆点的颜色
- 当浏览器可见性改变时尝试重新连接服务器
- 使用 Twitter API v2 进行一框并恢复 OpenGraph 回退
- 强制排序以提高一致性并修复不稳定的测试
- 分阶段用户创建丢失用户自定义字段数据
- 匿名用户的站点顶级标签未显示
- 更新类别的未读和新消息计数
- “在所有主题中”应在所有主题中搜索
- 点击社区部分中的自定义链接时不报错
- 为烹饪后的标签添加 aria-label 属性
- 使箭头和工具提示背景颜色相同
- 主题翻译在保存时重置
- 不在群组私信首帖的邮件主题中添加“Re:”前缀
- 当组名大小写混合时,组消息收件箱损坏
- 主题和我的帖子翻译中的小错误
- default_composer_category 和 default_subcategory_on_read_only_category 之间的不兼容性
- 恢复
window.Discourse的行为 - 正确设置并使用 has-reply 类
- CSS 类不正确
- 各种移动聊天改进
- 直接消息频道可被标记
- 允许在线程中选择消息
- 线程指示器的小问题
- 用户合并时去重投票
- 将所有链接重命名为主题
- 更新侧边栏以作为导航菜单
- 版主(非管理员工作人员用户)组可见性范围查询
- 如果存在 translatedLabel,则不添加 no-text 类
- 正确从首帖获取 topic_id
- 版本升级后更新 workbox 类引用
- 允许在管理 UI 中访问半合并用户
- 回填聊天线程成员资格
用户体验变更
- 改进用户提示
- 键盘快捷键模态框的双滚动修复
- 移除社区部分的章节标题
- 降低频道卡片的边框半径
- 修复组标签的边距
- 指示主侧边栏部分始终公开
- 将线程调整器的 z-index 更改为位于表情符号弹出窗口下方
- 移动设备上消息创建者的间距和大小 + 修复文本换行
- 不在消息创建者选择中显示在线状态
- 澄清“禁用标签/类别通知”设置
- 调整侧边栏模态框样式,整合 CSS
- 改进模态框关闭按钮的位置
- 线程指示器的小修复
- 重新排序侧边栏链接模式的视觉指示器
- 使模板字段填充容器宽度
- 使用模态框编辑侧边栏中出现的类别和标签
- 对齐聊天分隔符,增加移动聊天宽度
- 为线程指示器添加最大宽度
- 修复编辑类别/标签导航菜单模态框中过滤器的位置
- 按名称排序编辑导航菜单模态框中的类别
- 修复用户偏好“保存成功!”的位置
- 聊天消息线程指示器改进
- 为聊天块引用中的图像添加最大高度
- 修复覆盖设置的高亮颜色
- 修复编辑标签/类别导航菜单模态框中输入框无焦点的问题
- 在使消息激活前添加短暂延迟
- 加载编辑导航菜单标签模态框的标签时显示加载动画
- 移除移动设备上编辑类别导航模态框的水平滚动
- 移除短主题时间线过渡
- 修复头像选择器溢出
- 一致的按钮悬停过渡效果
- 改进侧边栏中类别和标签部分显示的默认值
- 更柔和的下拉菜单和菜单面板阴影
- 水平堆叠组收件箱标签
- 在邀请页面隐藏侧边栏
- 移除品牌背景 blob
- 为带有
required验证的字段添加必填指示器
性能
- 分页加载编辑导航菜单标签模态框中的标签
- 修复加载线程时的多个 N+1 问题
- 将匿名化限制为每个集群 1 次
- 提高用户历史大型 CSV 导出的性能
无障碍性
- 当卡片为空时不输出
aria-labelledby - 调整迷你性能分析器小部件的对比度和字体大小
- 调整 Dark 和 Solarized Dark 辅助配色方案的对比度