更多更新!
但等等,还有更多!我们尽力为您突出显示新功能和变更,但变更总是多到无法一一详述。如需完整的新功能、错误修复、用户体验改进等列表,请务必查看下方列出的“其他功能和修复”。
插件改进
WP Discourse
- 修复在未输入 API 凭据时连接状态通知仍显示成功消息的问题
JWT
- 更新为当前的身份验证插件系统
预设回复
- 错误修复
使用 Amazon 登录
- 错误修复
SAML
- 错误修复
GitHub
- 错误修复
日历
- 按时区显示组成员
- 错误修复
spoiler 警报
- 错误修复
Steam 登录
- 错误修复
Zendesk
- 确保凭据存在
Discourse Hub(移动应用)
- 添加深色模式支持
Encrypt
- 支持导出的密钥对
- 默认加密消息
- 错误修复
代码审查
- 自动批准已在 GitHub 上获批的拉取请求(PR)
- 错误修复
广告插件
- 添加关于广告网络和 CSP 的说明
- 错误修复
Akismet
- 错误修复
分配
- 错误修复
Cakeday
- 错误修复
数据探索器
- 错误修复
Patreon
- 错误修复
已解决
- 添加新徽章
其他功能和修复
点击展开
新功能
- 改进书签功能第二部分 – 主题书签
- 导出 defaultRenderTag 函数
- 即使待处理的排队帖子未达到最低优先级阈值,也会将其包含在内
- 在认领和取消认领可审核的标记帖子时添加日志记录
- 支持视频标题标签/属性
- 为使用自定义用户代理进行单框显示(oneboxing)的特定主机添加站点设置
- 确保始终在 Web 清单中填充 short_name
- 为 SSO 提供者协议添加登出功能
- 在点赞时添加触觉反馈
- 用户可以在其个人资料上展示任何公开主题
- 当管理员被自动停用时,在日志中添加消息
- 使用批量授予功能时替换现有徽章所有者
- 在帖子移动、主题转换或类别变更时更新上传安全状态
- 在编辑器中使用 upload:// 短 URL 显示视频和音频
错误修复
- 如果帖子没有主题图片,则不要移除主题图片
- 确保快捷键与 topic-notifications-button 正确配合使用
- 确保 select-kit 可以选择值为 0 的行
- 处理 SSO 提供者解析异常
- 通过标签链接到类别时 URL 损坏的问题已修复
- 正确编译主题模板覆盖
- 如果可用,使用纯文本而非图片上传
- 修复了与向导画布元素的回归问题
- 在迁移到 S3 时不计入被忽略或缺失的上传
- 移除饼图绘制动画
- 避免高亮提及非公开群组
- 使内联单框在安全上下文中的安全主题下正常工作
- 子文件夹站点在初始加载时将 URL 重写为根域名的问题已修复
- 在更改时间戳模态框中更改日期时,日期未被修改的问题已修复
- 避免高亮提及非公开群组(重复项已修复)
- 不使用主题颜色作为摘要取消订阅页脚链接的颜色
- 在用户选择器中正确排除当前用户
- 使用真实布尔值使 user-selector 正常工作
- 为饼图选项渲染 HTML
- 为 IE11 添加 String.startsWith 函数的 polyfill
- 放宽类别 slug 验证的严格程度
- 启用安全媒体时禁用音频和视频的预加载
- 忽略引用内的群组提及
- 移除信任等级增长报告的限制
- 使 tag-{info,list} 更具特异性,以避免影响其他元素的样式
- 更新其他个人资料信息时移除 flair 图标的问题已修复
- 当源 URI 无效时跳过 URL 绝对化
- 正确将引号转换为 Markdown
- 正确将引号转换为 Markdown(重复项已修复)
- 确保 s2 与向导协同工作
- 创建新版本时重置帖子中的
edit_reason - 从摘要中剥离音频/视频内容
- 防止 ac wrap 在 group-add-member 模态框中溢出
- 移除帖子/主题编辑时的 image_url
- spoiler 逻辑应保留在 spoiler 插件内部
- 确保拥有正确的组件名称
- 没有用户的已恢复帖子将由系统用户接管
- 用可清除选项替换假的 null 值
- 为类别页面显示详细的错误消息
- 标签信息中误导性地显示“未受限”的消息已修复
- 打开新主题草稿时从未创建帖子的问题已修复
- 修正 mini-tag-chooser 的最小/最大逻辑
- 简化 sk2 中的最大/最小逻辑以避免鸡生蛋蛋生鸡的问题
- 允许通过键盘提交各种表单
- 修复事件监听器泄露问题(由 999e2ff 引入的 bug)
- 在 base_importer 中添加对子类别的支持
- 创建主题时同时允许 meta_data 和 custom_fields
- 桌面端不应显示主题进度条
- 编辑标题时尊重编辑帖子的最低信任级别
- 防止 Firefox 在按空格键时生成点击事件
- 确保 tags-admin-dropdown 与 sk2 正确配合工作
- 类别框描述中的链接应可点击
- 向导中隐私选项的标签被交换的问题已修复
- 警告用户覆盖新主题草稿
- 个人资料 HTML 中的特色主题标题已解析
- 当模型未设置时,/admin/badges 页面不再抛出异常
- 大小为 0 字节的电子邮件附件导致错误的问题已修复
- 整理 admin/email-style 中的路由导航
- 当名称过长时显示更好的错误消息
- 恢复 period-chooser 中的上下图标
- 通过 reply_ids 永远不会返回相同的回复超过一次
- 使下拉自定义用户字段与 select-kit 2 兼容
- 不返回来自其他主题的帖子回复
- 设置分布式互斥锁键过期时的 off-by-one 错误已修复
- 检查参数类型
- 仅启用安全密钥时,管理员用户列表未显示 2FA 图标的问题已修复
- 编辑帖子时抑制通知泛滥
- 如果帖子时间戳因冲突而未创建,则不更新帖子阅读计数和用户统计信息
- 在 S3 库存作业中使用 updated_at
- 为安全媒体上传提供 .ico 文件而无需 nginx 404 错误
- 停止使用 UrlHelper 对预签名 URL 进行编码
- 导入子类别
- 确保 ‘unless’ 辅助函数只解析一次变量名
- 禁止展示隐藏主题
- 停止在电子邮件中过度宽松地屏蔽安全媒体 URL
- 某些通知的自定义电子邮件主题被忽略的问题已修复
- 将 group 主题列表的 showFooter 设置为 true
- 用 video-container 类包装 Markdown 视频,以防止帖子高度跳动
- 空白烹饪后的 Markdown 可能在日志中引发异常的问题已修复
- 缓解旧版预安全热链接媒体不会被重新下载的问题
- 正确显示添加标签或类别时的通知
- 在月初颁发“月度用户”徽章
- uploads:s3_migration_status rake 任务已损坏的问题已修复
- 在用户归档中导出所有类别名称
- 根据授予日期应用基于点赞的徽章
- PostAlerter#create_notification 中 nil:NilClass 的未定义方法 ‘title’ 错误已修复
- 子文件夹站点上的 GetURL 应忽略 URL 中间的 prefix
- 帖子修订器错误地捕获隐藏帖子的编辑内容的问题已修复
- 改进 downsize_uploads
- 调整损坏的图片占位符边框
- 恢复备份后未能通知用户的问题已修复
- 为 RSS 响应添加 ‘noindex’ 头
- 解决安全媒体 URL 的拉取热链接图片和损坏链接问题
- 标签页面中的主题排序已损坏的问题已修复
- 确保 sourcemap 的源正确。本次使用完整的资源路径
- Redis 回退处理器重构
- 每个 Redis 对应使用独立的 FallbackHandler
- 尽可能创建传入配置的冻结副本
- 提取 start_reset 方法并移除测试中使用的方法
- 使用预签名 URL 以避免在拉取安全媒体的热链接图片时出现 403 错误
- 在开发模式下重新应用 sourceURL
- 在其他用户的个人资料上展示主题时,该用户的主题会被展示的问题已修复
- 通知处于暂存状态的用户关于私密类别的信息
- 如果子类别页面也有子类别,则显示类别列表
- 确保 sourcemap 的源正确(重复项已修复)
- 在主题页面上显示所有父类别
- 引用引用时会保留原始帖子信息
- 确保只有编辑后的徽章标题才会更新用户的标题
用户体验变更
- 防止类别下拉菜单中的主题计数换行到新行
- 在 SK2 下拉菜单中使用 border-box 盒模型
- 为目标主题显示所有父类别
- 编辑器自动完成将建议所有可见的群组名称
- 不在投票中放大表情符号
- 将帖子移动到现有主题时显示目标主题状态
- 更新移动站点设置的滑出导航以支持 RTL 布局
- 修复可审核项目的移动布局问题
- 防止新徽章在移动设备上成为孤儿
- 当用户字段无效时始终禁用创建账户按钮
- 当 IDP 返回的名称与电子邮件相同时忽略名称参数
- 改进了 composer.saved_draft 的文本
- 缓存图标选择器的完整图标列表
- 移除时间线通知按钮的轻微渲染延迟
- 调整选择通知计数的算法
- 桌面端主题进度条不应闪烁
- 引入用于徽章的 icon-picker 组件
- 防止 mini tag chooser 标题换行
- 为 mini-tag-chooser 添加箭头导航支持
- 当停靠标题没有两行时居中标题
- 不在移动设备上显示置顶选项描述
- 确保置顶选项图标不在新行上
- 默认在类别页面中包含已静音的类别
- 为 Google 地图单框添加图标
- 隐藏 allow_embedding_site_in_an_iframe 设置
- 在撰写时显示垂直主题时间线
- 引入自动的“类别主题”设置
- 管理员在搜索:all 时仅应看到自己的私信
- 无效的 CSV 错误消息现在包含有关格式错误行的信息
- 使用 ‘-’ 作为默认类别 slug
- 添加标签同义词时的确认提示
性能优化
- 缓存 PostRevisor#diff_size
- 优化帖子编辑
- 生成通知时分批加载用户
- 加速在大型数据库上移动帖子的速度
- 为用户卡片使用单独的路由,并拆分用户序列化器