还有更多!
但等等,还有更多!我们尽力为您突出显示新功能和变更,但变更总是太多,无法一一详述。如需完整的新功能、错误修复、用户体验改进等列表,请务必查看下方列出的“附加功能与修复”。
插件改进
Assign
错误修复
- 为群组通知显示群组图标
Chat
新功能
- 改进移动聊天索引屏幕体验
- 改进表情符号选择
- 启用私聊(DM)标记功能
- 视频上传的内联视频播放器
- 将通用聊天频道链接到通用分类
- 使用 direct_message_enabled_groups 进行私聊访问
- 改进聊天消息标记功能
错误修复
- 阻止被禁言用户发送消息
- 10 毫秒对 iOS 黑客攻击来说可能太短
- 移除 requestAnimationFrame
- 改进 iOS 的惯性滚动黑客修复
- 确保在移动端折叠时移除操作背景层
- 修复移动端频道索引问题
- 将反应表情符号名称从类移动到数据属性
- 改进聊天反应存储
- 防止转录多条消息时出现异常
- 在审查队列中尝试显示私聊标记时不应失败
- 使表情符号过滤不区分大小写
- 移除对 webhook 的劫持并改进文档
- 确保表情符号选择器中的表情符号包含标题
- 默认值现在仅用于自定义表情符号
- 防止闪光效果应用于侧边栏
- 防止选中的色调表情符号附加 t1
- Firefox 使用 relatedTarget 作为 toElement/fromElement
- 防止 iOS 初始加载时出现空白屏幕
- 避免 iOS 在粘性滚动时出现空白屏幕
- 停滞的核心表情符号缓存可能返回不带 search_aliases 的表情符号
- 确保切换频道时重置消息选择状态
- 防止滚动条出现在 Android 内容上方
- 使用 sidebar contentCSSClass 处理静音频道
- 工作人员应始终能够聊天
- 改进 direct_message_enabled_groups
- 聊天索引页面的关闭按钮不可见
- 删除旧消息时也应清除标记
- 优先使用 /chat/channel/:id/:title?messageId=x 链接
- 收紧聊天消息标记限制
- 正确屏蔽摘录内容
- 简化加载消息代码
- 强制使用 chat_channel_id(如果存在)
- 添加缺失的翻译 chat_message_flag_allowed_groups
- 使 chat_allow_uploads 适用于私聊频道
用户体验变更
- 修复频道卡片链接颜色
- 在频道卡片上实现离开按钮
- 调整作曲家/上传的内边距
- 确保表情符号选择器搜索在首次加载时获得焦点
- 双击您的消息之一即可开始编辑
- 将新建频道按钮移至浏览视图
无障碍性
- 在高对比度模式(WHCM)中显示表情符号颜色选项
discourse-voting
用户体验变更
- 避免在 user-activity-bottom 出口处出现重复的
li标签
discourse-calendar
新功能
- 当用户处于假期时,在核心中设置用户状态
错误修复
- 日历未重置过期状态
- 禁用标题排序现在检查正确的站点设置,默认值为 false
discourse-data-explorer
错误修复
- 点击未打开查询
- 由于 PG 模板模式或注释导致运行查询时出错
discourse-perspective-api
错误修复
- 为主题添加 nil 检查
discourse-code-review
用户体验变更
- 移除 user-activity-bottom 插件出口处不必要的
li标签
discourse-subscriptions
错误修复
- 简化 Stripe webhook 处理器
用户体验变更
- 使样式与其他内容保持一致
discourse-policy
新功能
- 策略的电子邮件通知
错误修复
- 为 UserOption 枚举添加前缀以避免冲突
discourse-cakeday
新功能
- 为周年纪念日与生日分别设置侧边栏链接
discourse-shared-edits
错误修复
- 提交修订时验证帖子
- 销毁 controller:topic 时出现 AppEvents.off 错误
discourse-reactions
错误修复
- 不覆盖核心速率限制错误消息
- 在服务器端处理速率限制错误消息
- 已删除的主题应从已给出的反应中排除
用户体验变更
- 在弹出窗口中使用常规鼠标光标
- 移除插件出口处不必要的 li 标签
- 移除 user-activity-bottom 插件出口处不必要的 li 标签
discourse-automation
新功能
- 添加设置和 enable_manual_trigger
- 为自动回复脚本添加 once 支持
discourse-question-answer-discourse
错误修复
- 在 RTL 模式下调整问答回答标题排序
discourse-footnote
错误修复
- 如果没有 window.markdownitFootnote,则不注册插件
discourse-gamification
新功能
- 添加默认排行榜周期的设置
错误修复
- 更新插件 canon 仓库
用户体验变更
- 允许在最小组件中选择任意排行榜
- 添加皇冠图标
- 排行榜最小化样式
附加功能与修复
点击展开
新功能
- 将可疑距离登录警告减少到 100 公里
- 使用变量控制主题宽度
- 通用标签自动完成排序
- 添加重置已见弹窗的按钮
- 通用标签自动完成第一部分
- 实现新的入职弹窗
- 当省略日期时显示相对时间
- 为侧边栏部分链接添加 contentCSSClass
- 子分类前缀使用双重颜色
- 向侧边栏添加预种子的默认分类
- 通过链接头预加载资源
- 当“至”日与“从”日相同时省略显示天数
- 为移动端添加新出口 topic-list-main-link-bottom
- 处理复杂 GitHub URL 的 oneboxes
- 进入主题时滚动到最后访问的行标记
错误修复
- 无法将设置为常规的通知级别更改为其他级别
- 评估所有回调而不是覆盖它们
- 不通知主题作者关于小型操作帖子
- 跟进密码重置错误页面的修复
- 简化多个 AJAX 错误的显示
- 通过 SSO 同步群组时,不要尝试再次将用户添加到群组
- 回填侧边栏默认值时忽略唯一冲突
- 确保自定义 {{action}} 修饰符与 actions 哈希一起工作
- 几个主题元素过宽
- 将 group-box 组名从类移动到数据属性
- 允许已在自动群组中的用户登录
- 选择深色方案时添加 theme-color
<meta>标签 - 变量名拼写错误
- 重置 Topic 模型上的错误属性
- 当通过 DiscourseConnect 更改群组时,记录用户的添加/删除
- 编辑可审查项时分类选择器未更新选择
- 正确重置
controllerReady属性 - 仅使用提交消息的第一行
- 小拼写错误
- 在分类徽标 img 上设置 max-width
- 客户端检查 personal_message_enabled_groups
- 在分类徽标 img 上设置宽度,而不是容器
- 访问消息时不显示 404 页面
- 正确防抖各种函数
- 仅在加载时计算一次标题偏移量
- 必要时跳过所有帖子验证
- 确保压缩不会破坏共置连接器
- 不在标准列表中包含无群组表情符号
- CurrentUserSerializer 上的 Sidebar_list_destination
- 确保下拉菜单位于同级标签上方
- 跟踪和标签的侧边栏列表目标
- 从 RSS 源中排除隐藏的主题帖子和小型操作
- 用户卡片焦点状态在点击时出现
- 澄清安全密钥复制
- 如果通用分类被删除,则重置 general_category_id
- 遍历下拉菜单时防止布局偏移
- 调整 RTL 模式下每个信任级别的用户单元格
- 移除 RS384 和 RS512 cose 密码
- 将时间线日期显示为可点击
- user-stream-item 未加载 action_code_path
- 颜色存储为 3 位十六进制代码的分类缺少徽章
- 当按 none 和 all 过滤时,分类侧边栏链接未激活
- 用 prefixElementColors 替换 prefixCSS
- 对 sha1 字符串数组排序前移除
nil项 - 删除通用分类时重置相关站点设置
- 状态表情符号在移动端显示在左侧
- 帖子上的用户状态表情符号对齐
- 正确处理主导颜色计算期间的 HTTP 错误
- 拼写错误
- 关于侧边栏前缀样式的警告
- 登录时的用户字段样式
- 更改文本
- 工作人员操作日志“显示详情”链接
- 确保本地日期格式快捷键正常工作
- 确保投票类型切换按钮功能正常
- 已弃用的设置不应从 UI 覆盖
- 隐藏旧的私信设置
- 如果字段与密码相同则显示错误
- 移除公开主题邀请功能
- 如果欢迎主题被删除,则不显示欢迎 CTA 横幅
- 确保消息部分中的群组收件箱按群组名称排序
- 当没有日期时,确定本地日期相同范围出错
- 当
must_approve_users时,到达主题必须隐藏 - 改进
calculate_dominant_color!的错误处理 - 不要在向导介绍步骤中预填默认站点标题值
- 确保第一个管理员用户被添加到自动群组
- 受监视的主题克服静音分类
- 在缩进代码块后能够触发表情符号
- PM 标签缺少侧边栏部分链接图标
- 侧边栏中链接到
discovery.category - 管理员编辑静态主题时跳过质量标题验证
- 正确计算结果批量邀请
- 不要在帖子上显示两次用户状态
- 新通用分类更改阻止主题创建
- 无法审查的用户也显示审查侧边栏链接
- 解决 R2 gem 中的一个 bug 以生成有效的 RTL CSS
- 允许在 staff-writes-only-mode 中管理员使用电子邮件登录
- 允许在 staff-writes-only-mode 中管理员登出
- 在不必要时移除零宽空格
- 添加更好且更严格的邀请验证器
- 恢复带有缺失祖先标签的递归标签查找
- 缺失的主题上传不应破坏预编译过程
- 移除为过去设置的提醒的书签提醒警报
- 确保关闭侧边栏时拆除所有回调
- 在上传正在进行时开始新上传的一些怪癖
用户体验变更
- 确保即使在加载错误后也保持图像大小
- 将侧边栏中“未配置分类/标签”文本切换为链接
- 修复 trust_level_unlocked_tip 中的语法拼写错误
- 更改邀请错误页面上的表情符号图形
- 使整个分类框可点击
- 允许 GitHub onebox 文件路径中间换行
- 使用更友好的教育性消息
- 如果主题作者正在关注该主题,则向其发送类型为
replied的通知 - 拖拽新用户菜单,滚动主用户导航
- 修复自动完成中的用户状态显示
- 停止在嵌入时回退到主题图像
- 改进自动完成样式
- 在标签交集时显示分类编辑按钮
- 将所有用户页面的水平用户导航扩展
- 更正大小写
- 修复深色模式下的 alt 文本取消按钮
- 将按钮更改为灰色
- 简化 Bootstrap 模式视觉效果
- 防止回复名称超过 400px
- 欢迎 CTA 编辑
- 主题设置高亮更新
- 新用户导航的水平滚动控制
- 在移动端隐藏键盘快捷键
- 入职编辑
- 根据条件为用户显示侧边栏标签部分
- 根据条件为用户隐藏侧边栏分类部分
- 当用户没有可见标签时,在侧边栏中隐藏标签部分
- 危险颜色更新
- 更新带有侧边栏的用户导航样式
- 当站点没有标签时,从匿名用户隐藏标签部分
- 将颜色更正为导航而不是危险色
- 深色方案下默认使用深色分类徽标
- 为选项卡按钮添加更多间距
- 确保我们不会聚焦侧边栏中不可见的按钮
更多...→更多在侧边栏中- 在 2FA 路由上隐藏侧边栏
- 将用户页面中的通知导航图标更改为铃铛
- 为摘要电子邮件添加 max-width,格式化 erb
- 修复移动端的帖子占位符
- 将底部取消按钮移动到页脚消息右侧
性能
- 为登录用户排除站点序列化器中的匿名侧边栏标签
- 将主导颜色计算移至单独的作业
无障碍性
- 为 YouTube 嵌入添加键盘支持
- 为草稿移除图标按钮添加标题
- 为个人资料中的位置和网站添加
for属性 - 可排序的标题元素应具有指针
- 为主题帖子徽章添加
aria-label - 搜索退出后将焦点返回到标题搜索按钮
- 改进群组搜索无障碍性
- 改进 WHCM 中的用户卡片外观
- 为群组活动中的帖子添加 aria 标签
- 改进 WHCM 中的主题时间线
- 书签模态框
- 为频繁发帖者头像添加
href - 改进 WHCM 主题中的无障碍性
- 向“回复到”按钮标签添加更多信息
- 信号切换标题可以重新排序表格元素
- 在认证安全模态框中捕获焦点
- 使输入弹窗错误可通过键盘访问
- 修复“功能主题”模态框中的 Tab 顺序
- 使“加载父帖子”元素可访问
- 如果缺少 alt 属性,则设置 role=presentation