2.8.0.beta11:用户不会被提及警告,更新了表情符号,以及更多

2.8.0.beta11 中的新功能

如果用户未被提及,则显示警告

是否曾提及用户,过了一两天后才意识到他们从未回复,然后想知道为什么?结果发现该用户无权访问主题或私信?现在不会了!如果被提及的用户看不到帖子,我们会显示警告。

将表情符号更新至 v13

我们已更新表情符号数据库,以包含表情符号 13 中包含的新表情符号。所以,请继续,尽情使用您的 :anatomical_heart::lungs:,享受各种新表情符号!

:smiling_face_with_tear: :disguised_face: :pinched_fingers: :anatomical_heart: :lungs: :ninja: :man_in_tuxedo: :man_feeding_baby: :person_feeding_baby: :mx_claus: :people_hugging: :black_cat: :bison: :mammoth: :beaver: :polar_bear: :dodo: :feather: :seal: :beetle: :cockroach: :fly: :worm: :potted_plant: :blueberries: :olive: :bell_pepper: :flatbread: :tamale: :fondue: :teapot: :bubble_tea: :rock: :wood: :hut: :pickup_truck: :roller_skate: :magic_wand: :piñata: :nesting_dolls: :sewing_needle: :knot: :thong_sandal: :military_helmet: :accordion: :long_drum: :coin: :boomerang: :carpentry_saw: :screwdriver: :hook: :ladder: :mirror: :window: :plunger: :mouse_trap: :bucket: :toothbrush: :headstone: :placard: :transgender_symbol: :transgender_flag:

附加功能

  • 在阻止列表中搜索已屏蔽的 IP 地址
  • PrettyText.markdown 的可自定义规则和插件。
  • 在 email-group-user-chooser-row 中装饰用户名
  • 用于本地日期的日期范围标签
  • 将编辑器中的草稿错误感叹号设为红色
  • 捕获主题/插件中的 decorateCooked 错误
  • 在 2FA 输入中使用光栅图像和自动填充
  • 计划的组邮件凭据问题检查
  • 允许在标题停靠时切换主题图钉
  • 合并前的回调
  • 自动管理员编辑器暗模式
  • 允许通过链接向多个用户发送消息
25 个赞

更多更新!

但等等,还有更多!我们尽力为您突出显示新功能和变更,但变更数量总是太多,无法一一详述。有关新功能、错误修复、用户体验改进等的完整列表,请务必查看下面列出的“其他功能和修复”。

安全更新

此测试版包含 4 项安全修复,这些问题是由我们的社区和 HackerOne 报告的。

  • 禁止未授权用户登录
  • 高级群组搜索未尊重群组的可见性。
  • 如果个人资料受限,则隐藏用户简介
  • 仅在有常规帖子时显示用户建议

插件改进

众多插件

  • 翻译
    • 我们已更新了众多插件的翻译

Assign

错误修复

  • 为小型操作帖子链接使用 Ember 路由器
  • 批量分配模态框已损坏
  • 仅在下方条件中设置这些字段

用户体验变更

  • 将“重新分配”文案更改为“重新分配”

Chat

功能
  • 正确折叠 YouTube 视频、外部 GIF 和图片以及上传内容
  • 折叠 GIF
  • 折叠图片
  • 在草稿中存储回复对象
  • 在聊天中折叠 YouTube 预览
  • 允许取消关注私信频道
  • 在日期之间显示分隔符
  • 显示占位符,告知用户正在与谁交谈
  • 从浏览页面重命名频道
  • 聊天频道创建模态框
  • 允许我自己与自己对话
  • 将时间显示从相对时间切换为绝对时间
错误修复
  • 正确计算浮动面板中的频道最大高度
  • 确保聊天用户头像宽度不会被缩小
  • 确保第一条消息前的内容宽度正确
  • 像以前一样使文件名变小
  • 不要折叠所有一行框(oneboxes)
  • 移除 sidebar-channels 多余的包装 div
  • 简化插入全屏聊天时的代码
  • 尝试避免重复的频道跟踪
  • 使用 rAF 以最小化可见的滚动跳跃
  • YouTube 缩略图被裁剪
  • 加载历史消息
  • 使 chat-channel-title 标签化(tagLess)
  • “全部加载”消息显示过早
  • 使用绝对定位以防止 Safari 在滚动容器中的 bug
  • 防止音频重叠播放,导致声音过大
  • 复数化 i18n 字符串
  • 自添加按钮以来的频道行高度
  • 加载新频道时始终设置回复对象消息
  • 正确设置 chat-live-pane 上的 replyToMsg
  • 当作曲器中取消回复对象时,从草稿中清除回复对象
  • 显示指向新 chat.browse 路由的可用链接
  • 限制图片最大宽度
  • 反引号内 Enter 键无法工作
  • 确保在收藏中检查数组
  • iOS < 15.1 上的弹性头像
  • 缺失收藏时不崩溃
  • 简化布局以修复溢出问题
  • 上传被移除时保存新草稿
  • 统一侧边栏频道行高度
  • 修复多行文本的边距
  • AnonymousUser 上用户不可用
  • 协调 live-pane 的状态
  • 个人对话用户被删除时不崩溃
  • 确保移除加载状态
  • DOMParser 非常挑剔,尤其是在 Firefox 上
  • 用户选择器不再自动打开
  • 使用 Ember 组件进行折叠,而不是强行放入容器
  • 聊天频道时间戳列的默认值是静态的
  • 正确处理 skip 结果
  • 获取聊天频道时避免 N+1 查询
  • 解析已渲染内容以获取提及的用户
  • 清理部分代码
  • 还原“如果我曾私信过自己,则在私信顶部显示我自己”
  • 如果名称不存在,序列化精美标题并保存自定义字段
用户体验变更
  • 在直接悬停时使用主色作为图标颜色
  • 尝试简化聊天频道行的 CSS
  • 移除省略号中点之间的空格
  • 允许 chat-channel-row 隐藏离开按钮
  • 单行占位符文本
  • 修复与自定义主题的兼容性
  • 调整侧边栏频道行高度
  • 微调 message-separator 样式
  • 在移动设备上不显示离开频道按钮
  • 修复各种小问题
  • 创建频道时显示更好的文案
  • 如果消息直接位于上方,则移除回复对象行
  • 下拉菜单位置调整
  • 全屏及退出按钮变更
  • 垂直对齐 tc-message-collapsible
  • 当未关注的频道当前未被查看时,不进行过渡动画
  • 取消关注私信频道时状态更平滑
  • 修复浮动窗口和移动设备上的频道列表大小
  • 统一侧边栏行大小
  • 修复作曲器大小
  • 微调表情符号对齐
  • 使全屏聊天更像核心功能
  • 微调悬停菜单 CSS
  • 避免对非链接文本使用蓝色
  • 增加分隔符垂直边距
  • 使所有操作具有一致的样式
  • 小调整
  • 增加每日第一条消息分隔符的对比度
  • 简化上周的日期格式
  • 小边距调整
  • 频道浏览微调
  • 单行聊天占位符
  • 主要是聊天侧边栏 CSS 修复
  • 各种 CSS 修复
  • 微调 .tc-msgactions CSS
  • 在移动设备上反应后关闭菜单
  • 快速访问喜欢的表情符号
  • 浏览频道样式
  • 修复消息溢出视口的另一种情况
  • 使滚动到底部旁边的区域可点击
  • 防止消息溢出;圆形指示器
性能
  • 防止私信频道标题出现 N+1 查询

Voting

错误修复

  • 如果启用了 voting_show_votes_on_profile 设置,允许匿名用户查看投票

OAuth2 basic

用户体验变更

  • 更新 oauth2_overrides_email 的设置描述

Patreon

错误修复

  • 在 PatreonAuthenticator 中定义名称

Calendar

新功能

  • FullDay 日历选项
  • 更新 2022 年印度节假日。
  • 更新 2022 年新加坡节假日。
  • 使用 after-chat-channel-username 插槽显示节假日

用户体验变更

  • 缩小节假日指示器大小

Solved

错误修复

  • 执行转换以更新 ‘solved’ 查询参数

用户体验变更

  • 由于核心变更,更新过滤器面包屑

Encrypt

错误修复

  • 将计时器切换回“从不”不起作用

Kolide

新功能

  • 在自定义字段中保存用户 IP 并与设备 IP 匹配
  • 将 Kolide 辅助群组添加到用户警报私信参与者。
  • 同步 Kolide 检查并根据检查延迟用户提醒。

错误修复

  • 移除 Kolide 上不再可用的设备。
  • 修正 UserAlert 类名中的拼写错误。
  • 将 Webhook 事件负载数据视为哈希以获取 user_id

SAML

新功能

  • 在建议用户名时,跳过完全由不允许字符组成的输入

错误修复

  • 简化存储在 extra 列中的数据

Docker Manager

错误修复

  • 在检查兼容性之前不要激活插件

Code Review

新功能

  • 在站点设置中明确启用之前,不要使用电子邮件进行用户名建议
  • 在建议用户名时,跳过完全由不允许字符组成的输入

错误修复

  • 如果收到重复的 Webhook,不要重复通知。

Reactions

新功能

  • 移除与点赞通知的重叠。
  • 将同一帖子的多个反应折叠起来。

错误修复

  • 修正点赞反应计数
  • 在收到的反应列表中包含点赞。
  • 点击合并通知时过滤反应。
  • 折叠时始终保留最后一条通知的图标
  • 合并多个点赞反应时保留心形图标。
  • 如果所有折叠的反应都是点赞,则保留心形图标。
  • 使用正确的反应通知区域键

OpenID Connect

用户体验变更

  • 更新 openid_connect_overrides_email 的设置描述

Translator

新功能

  • 添加 AWS IAM 角色设置
  • 添加 AWS 翻译

错误修复

  • 避免将 nil 值分配给自定义字段

Category Experts

错误修复

  • 启用插件时允许按用户筛选

Automation

新功能

  • 添加 auto_responder 脚本

错误修复

  • 即使主题只有原始帖子(OP),也可以将其搁置

Crowd

错误修复

  • 为 CrowdAuthenticator 定义名称

Footnote

错误修复

  • 确保页面切换时脚注关闭
  • 修复加密私信中的脚注
  • 移除安全导航操作符的使用以兼容旧版 iOS

Chat Integration

用户体验变更

  • 修正 Microsoft Teams 频道配置中的拼写错误

其他修复和变更

点击展开

错误修复

  • 尝试用 pre-line 补偿第一行间距
  • 防止推文在一行框中失去格式
  • 在 SSO 路径上绕过服务工作者
  • 无论是否按下 Shift 键,都导航到主题/私信
  • 在 Ember 中处理 /p/### URL
  • 在 dev/prod 中设置 LOAD_PLUGINS=0,在 plugin:pull_compatible_all 中警告
  • 允许无 slug 的主题 URL 在同一主题内工作
  • 不要在选择器中显示重复的表情符号
  • 从中选择时更新最近的表情符号列表
  • 不要通过电子邮件触发回复帖子的 topic_created 事件。
  • 对于没有最小值的多个投票,禁用投票按钮。
  • 主题列表键盘导航的回归问题
  • 如果默认列表为“无”,则在 URL 后追加 /all
  • 在 themes:update 上实际保存字段
  • 刷新发现主题列表的逻辑
  • 编写消息时不要建议已删除帖子的用户
  • 当“默认列表过滤器”设置为“无子类别”时,新主题功能已损坏
  • 加载更多主题时,showFooter 未正确更新
  • 在某些窗口大小下主题进度抖动
  • 当回复被标记的帖子被删除时,清理被标记的队列
  • 在没有 min/max 属性的多个投票上投票时出错。
  • 使用 font-down
  • 编辑标签时使用更小的铅笔图标
  • 如果个人资料受限,则隐藏用户简介
  • 对桌面版主题进度位置进行小幅调整
  • 减弱管理员仪表板关键问题消息的语气
  • 不允许 category_users 中的 notification_level 为 NULL 值
  • 改进 magnific popup 的加载方式
  • 旧版 Safari 中上传已损坏
  • 保存 draftSequence 为 0 时的值
  • 预测草稿保存时的 draftSequence
  • SiteSetting.title 在 StaticController 中被污染
  • 为 post:highlight 触发器提供作曲器选项
  • 移除 topicsfancy_title 的长度限制

用户体验变更

  • 调整邀请及相关表单的间距
  • 更改需要登录的站点中 public_topic 操作代码的文本。
  • 微调表情符号选择器 CSS
  • 更新“接受邀请”错误页面
  • 防止爬虫视图主题列表溢出
  • 更好的邀请接受表单
  • 帖子操作间距重构及一致性
  • 改进邀请接受页面布局
  • 最大化作曲器中的预览空间

性能

  • 将 topics_controller_spec 中的常见测试前缀转换为上下文
  • 通过预构建更多内容使测试更快
19 个赞