jomaxro
(Joshua Rosenfeld)
1
2.5.0.beta6 中的新功能
结束对 IE 的支持
为准备本月稍后发布的 Discourse 2.5,自本测试版起,IE11 的支持已默认禁用。IE11 的支持将在 Discourse 2.6.0.beta1 中完全移除。
更新并统一菜单样式
我们已对 Discourse 中的所有各类菜单进行了梳理,更新了它们的样式,移除了过去使用的较旧的灰色“按钮式”风格。
还有更多!
但等等,还有更多!我们尽力为您突出显示新功能和变更,但变更数量总是过多,无法一一详述。有关新功能、错误修复、用户体验改进等的完整列表,请务必查看下方列出的附加功能和修复内容。
34 个赞
jomaxro
(Joshua Rosenfeld)
2
安全更新
此测试版包含 3 个安全修复,针对社区和 HackerOne 报告的问题进行了修复。
- 使通过 slug 查找主题符合 SiteSetting.detailed_404 设置
- 对主题嵌入使用 FinalDestination
- 重定向前缺少安全检查
插件改进
Onebox
Code Review
Encrypt
Graphviz
Knowledge Explorer
Subscriptions
Patreon
- 当帖子与 Discourse 取消关联时,更新 wpdc_auto_publish_overridden 帖子元数据,以防止插件尝试向 Discourse 发布该帖子的更新
- 修复 WP Discourse 2.0.3 版本之前与 Discourse 取消关联的帖子的自动发布设置问题
- 添加静态 get_discourse_comments 函数,允许在不加载评论模板的情况下显示评论
User Notes
Solved
Calendar
Font Awesome Pro
其他功能和修复
点击展开
新功能
- 徽章页面标题下新增插件出口
- 通知管理员关于旧凭据的问题
- 即使对于旧帖子也下载远程图片
- 可选择允许在主题跟踪状态中使用标签
- 为私人主题显示详细的 404 页面
错误修复
- 支持导出引用主题的报表
- 修正弹出箭头错位的问题
- 当加载旋转动画时不改变按钮高度
- 恢复在已删除主题中重新烘焙帖子的功能
- 处理在
glob 和 mtime 之间被移除的文件
z 辅助函数在 calc 内部无法解析
- Topic-admin-popup-menu 在小屏幕上溢出
- 拉取热链接图片时支持 IRI(Unicode URI)
- 即使由系统用户编辑,也拉取热链接图片
- 主机名更改时使数据库主题缓存失效
- 将 highlight.js 锁定到 v9 分支的最后一次提交
- 在输入时不要重新渲染整个用户页面
- 静音标签从计数中移除了没有标签的主题
- 如果无法检索主题,不抛出异常
- 允许为显示定义 label/title 属性而不是 name
- 向非小写名称的群组发送消息
- 如果缺少上传 ID,查询损坏
- 允许在没有静态文件的情况下自定义表情符号翻译
- 为 check_xhr-covered 的 GET 操作也添加 X-Robots-Tag 头部
- 不向没有主要邮箱的用户发送摘要
- 正确设置 group-form-interaction-fields 的值和默认值
- 销毁草稿时始终确保保存完成
- 打开取消草稿对话框破坏了自动保存
- 将 current_user 传递给 TopicQuery 中的 categories_and_top_topics
- 更新 HTML 变量,使用
em 代替 px 作为字体大小
- 当 default_theme_id 为 -1 时,向导无法启动
- 如果排除颜色步骤,向导会显示预览
- XML 文件可能被检测为 SVG 文件
用户体验更改
- 移除 kbd 的 box-shadow,统一样式
- 修复仪表板胶囊上的边框半径伪影
- 移除“启用通知”按钮后的句号
- 修复 admin/customize/colors 中输入的对齐问题
- 将主题管理菜单定位在扳手旁边
- 使用户面板中的菜单链接标题更灵活
- 改进通知菜单中图标的对齐
- 将 before-topic-list 出口重新定位,使其在“顶部”页面也显示
- 从高级搜索页面移除
in:unpinned 过滤器
- 修复向导主页步骤中的活动列显示
- 移除编辑私信按钮
- 主题计时器选中日期时间的对齐更加一致
- 如果用户被永久暂停,不显示暂停日期
- 选择自动完成选项后保持输入框焦点
- 不显示冗余的用户计数
- 在 +member_count 和“更多”之间添加间距
- 将“优先级”重命名为“分数”用于排序
性能
27 个赞