3.5.0.beta9:改进颜色管理、核心欢迎横幅和员工操作日志过滤器

更多更新!

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

插件改进

discourse-activity-pub

错误修复

  • 修复了超过 50 个关注者/被关注者时的分页问题 (239)
  • 使用正确的页面作为 load_more_uri (238)
  • 允许非 ActivityPub 帖子编辑主题标题 (235)

discourse-custom-topic-lists

错误修复

  • 使用 TagDropHeader 组件而不是纯字符串 (48)

所有功能和修复

新功能

  • 当相关内容未更改或由工作人员编辑时,跳过垃圾信息扫描 (34391)
  • 能够重新生成简短摘要 (34345)
  • 为所有站点禁用用户提示和叙事机器人欢迎帖 (34316)
  • 翻译进度管理界面 (34239)
  • 为只读类别启用创建主题按钮 (34211)
  • 为 ai-artifacts 提供 CRUD 访问权限(仅限管理员) (34193)
  • 改进管理界面中的调色板排序顺序 (34282)
  • 使用 Azure 时选择加入 Responses API (34290)
  • 在 AI 功能页面显示自动化脚本 (34254)
  • 在爬虫视图中本地化主题视图 (34253)
  • 过滤已分配主题的提示 (33992)
  • 在爬虫视图中本地化主题标题和类别名称 (34212)
  • 移除深色模式复选框 (34165)
  • 为调色板选择器添加预览 (34129)
  • 为 OpenAI 模型添加对“最小”推理努力的支持 (34179)
  • 支持 GPT-5 (34168)
  • 用户界面中的主题默认选项 (34126)
  • AI 标题图标应记住最后一个 URL (34108)
  • 为 Gemini 嵌入添加对 matryoshka 的支持 (34145)
  • 使工作人员操作日志导出尊重过滤器 (34113)
  • 用户界面中的主题默认选项 (34110)
  • 为工作人员操作日志添加日期范围选择器 (33959)
  • 为 Discourse AI 添加 PM gists 的切换开关 (34107)
  • 添加隐藏版主 IP 地址的选项 (33682)
  • 使 AI 搜索中的 HyDE 可选 (34074)
  • 本地化通知和书签中的主题标题 (34059)
  • 运行 AI 分类自动化脚本时使用角色 (34010)
  • 编辑器 Markdown 等宽字体的用户偏好设置 (34051)
  • 为主题添加深色配色方案设置 (33967)
  • 如果帖子版本已更改,允许每天重新本地化两次 (34023)
  • 添加新的 edit_tags_allowed_groups 设置 (34000)
  • 默认获取预构建的 JS 资产 (34009)
  • 颜色模式偏好 (33875)
  • 取消隐藏帖子时重置置顶日期 (33926)
  • 为编辑器富文本添加 Unicode 用户名支持 (33734)
  • 隐藏帖子时重置置顶日期 (33895)
  • 本地化语言名称 (33790)

错误修复

  • 导航回调色板列表页面时刷新调色板列表 (34374)
  • 在 AI 功能的分类部分中包含 llm_persona_triage 脚本 (34395)
  • 截断种子角色的名称以符合名称长度限制 (34393)
  • 允许 content_localization_allowed_groups 中的用户删除翻译 (34385)
  • 向导中的语言下拉菜单应正确过滤 (34379)
  • 向导更改回调中的一个拼写错误 (34378)
  • 修复本地化中的结束段落标签 (34372)
  • 确保用户列表中的确认用户字段正确导出 (34375)
  • 隐藏某些路由的标题搜索 (34294)
  • 在管理中优先显示默认浅色和深色调色板 (34348)
  • 允许在添加新主题时重新排序主题索引 (34314)
  • 管理搜索中插件的网站设置链接不正确 (34349)
  • 编辑调色板按钮指向错误的路由 (34318)
  • 链接到正确的主题网站设置工作人员操作日志 (34315)
  • 改进自动化开/关切换 (33482)
  • 在不可达提及警告中使用组名 (34174)
  • 即使禁用详细日志记录,也要清理 user_auth_token_logs (34196)
  • 在字段失去焦点时设置类别文本颜色 (34289)
  • 删除主题在替换属性时导致问题 (34286)
  • 系统主题网站序列化程序和样式表管理器规范 (34277)
  • 确保 AI gists 在移动设备上渲染 (34261)
  • 边框半径应出现在编辑主题标题输入框中 (34258)
  • 改进颜色输入十六进制自动完成 (34218)
  • 在爬虫中使用正确的子类别子文件夹路径 (34250)
  • 不要使 Horizon 的调色板可供用户选择 (34062)
  • 使用 backup_frequency 禁用备份时使用有效值 (34245)
  • 主题网站设置未在进程间重新加载 (34242)
  • 移除冗余的 allowedGroups 参数 (34244)
  • 允许管理员删除由其他人创建的邀请 (34064)
  • 简化注册期间的全名要求逻辑 (34215)
  • 更新小屏幕样式 (34232)
  • 假设缓冲区还携带来自前一个块的内容,而不仅仅是最后一个 (34230)
  • 在某些边缘情况下显示社交认证错误 (34220)
  • 改进注册目标 URL 处理 (34221)
  • 改进具有多个标签过滤器的过滤 (34120)
  • 用户自动完成搜索缓存污染 (34208)
  • 更新最终目的地以使用更新的 user agent (34207)
  • 富编辑器在非文本节点后按 ENTER (34188)
  • 从帖子粘贴提及到富编辑器 (34184)
  • Hcaptcha 插件与需要登录的站点不兼容 (34181)
  • 当社交认证对暂停用户失败时显示错误消息 (34173)
  • 使用 discourse connect 时重定向到“私有”主题 (34176)
  • 富编辑器 html_inline parseDOM 未设置标签属性 (34175)
  • 不要在 webviews 中从登录路由提前退出 (34172)
  • 富编辑器在自动链接/链接化时的 URL 转义 (34164)
  • 修正 open ai 端点调用 (34170)
  • 如果由于缺少字段而无法创建角色,则不要尝试更新自动化字段 (34147)
  • 从摘要角色中移除令人困惑的多链接 Markdown 示例 (34146)
  • AI 搜索工具应尊重新的 hyde 设置 (34117)
  • 确保在处理 ParserErrors 时不要将同一块的部分添加两次 (34143)
  • 带有撇号语言中的用户提示 (34118)
  • 重定向到 discourse connect 时显示加载旋转器 (34135)
  • 使主题实时重新加载更安全 (34133)
  • 更新显示管理调色板警告的逻辑 (34121)
  • 主题中的 JS/HBS 连接器 (34130)
  • 捕获来自 Chat::AutoJoinChannels 的可能 PG 异常 (34132)
  • 事件调度程序可能创建重复记录 (34127)
  • ‘destination_url’ cookie 处理 (33072)
  • ‘custom’ 前缀已被移除。清理 llm_report 的 model 字段 (34099)
  • 部分迁移 (34085)
  • 不要执行 null 翻译 (34084)
  • 确保在种子分类脚本的角色之前正确转义字符串 (34082)
  • 更新 category-link 助手的回退样式 (34076)
  • 使用正确的变量进行分类角色迁移 (34067)
  • 在种子分类角色时移除自定义前缀 (34066)
  • viewport-based-mobile-mode 中的无限重新加载 (34058)
  • llm 设置中的助手 rake 任务拼写错误 (34057)
  • 添加组件到所有主题按钮 (34056)
  • 当存在本地化时,为非支持的本地化显示类别本地化选择器 (34025)
  • 预定义出席率的事件通知翻译 (34053)
  • 更早初始化 mobileMode (34036)
  • 过滤路由视图 - 错误,“views”不明确 (34033)
  • 富编辑器上图像 URL 解析的防抖 (34035)
  • assemble_ember_build.rb 中处理 LOAD_PLUGINS=0 (34029)
  • 允许 here 作为有效的提及 (34028)
  • 为编辑器富文本添加提及警告 (33857)
  • 确保导入的类别 slug 去重 (34012)
  • 移除 horizontal-scroll-sync 中不需要的溢出 (34016)
  • 启用 S3 上传时 CSV 批量邀请损坏 (33995)
  • 带有状态的提及应打开用户卡片 (33979)
  • 优化来自 a27e20c 的主题截断的缺点 (33983)
  • 旧浏览器上的 Element-classes 实现 (33981)
  • 从 Markdown 编辑器中 Tab 键退出 (33940)
  • 由于用户本地化扩展缓存键 (33975)
  • 完成率双重计数和归一化 (33963)
  • 新 PM 时未记住编辑器模式 (33962)
  • 在表单模板验证器中检查标签组名称 (33850)
  • 编辑器链接模态框 ENTER 事件 (33945)
  • 移除 Discourse AI 迁移中的旧代码引用 (33943)
  • 确保使用报告具有时区感知以防止间隙 (33913)
  • 编辑类别本地化时也显示本地名称 (33930)
  • 将自定义摘要文本移动到正确的位置 (33912)
  • 正确的变量名 (33935)
  • 在预览之前处理模板 (33848)

用户体验更改

  • 更响应用户偏好的颜色预览 (34361)
  • 颜色调色板的修复和改进 (34359)
  • 移除向导特定样式并添加核心类 (34323)
  • 删除主题时显示 Toast 消息 (34355)
  • 始终保持移动编辑器全屏 (34358)
  • 移除 barThickness 以便翻译栏自然缩放 (34362)
  • 修复深色模式调色板中的时间轴手柄颜色 (34360)
  • 不要使种子调色板可供用户选择 (34347)
  • 更新主题 + 调色板的 Active → Default 文案 (34346)
  • 修复标题编辑器中的类别下拉菜单大小 (34335)
  • 如果不可点击,悬停时不要突出显示管理内容 (34332)
  • 改进颜色选择器样式 (34328)
  • 稍微增加时间轴手柄对比度 (34327)
  • 侧边栏按钮浅色深色支持 Horizon (34319)
  • 将表情符号大小设置为 1em (34325)
  • 添加按登录提供商划分的关联账户管理报告 (34187)
  • 侧边栏和聊天提及中的用户状态表情符号对齐 (34320)
  • 使用旋转图标作为转换主题按钮 (34317)
  • 当设置为在导航控件中显示时,在过滤器页面上显示批量选择 (34237)
  • 修复 Horizon 禁用的新主题按钮 (34293)
  • 帖子操作按钮简化 (34141)
  • selectedhover 颜色在调色板 UI 中向上移动 (34278)
  • 为欢迎横幅添加背景图片设置 (34222)
  • 从管理电子邮件外观表单布局中移除 flex (34291)
  • 改进管理搜索内边距 (34280)
  • 在 post-controls 上切换到 overflow:auto (34263)
  • 改进移动模态框中的标题对齐 (34260)
  • 修正缺失的内边距 (34255)
  • 调整搜索图标的外观 (34235)
  • Markdown/富编辑器切换的不同样式 (34161)
  • 改进颜色调色板非用户可选选项的文案 (34251)
  • 改进受限类别标签的文案 (34240)
  • 修复 Horizon 中主题切换组件定位 (34226)
  • 类别主题列表中的已访问样式 (34225)
  • 为用户资料切换按钮添加唯一类 (34223)
  • 移除用户徽章上的边距 (34216)
  • 在富编辑器中添加双空格+回车硬换行 (34157)
  • 使富编辑器 [quote] 非隔离 (34177)
  • 修复较小宽度下的内边距/间距问题 (34180)
  • 修复海报列案例中的 more-topics (34178)
  • 添加 [^n] 富编辑器脚注输入规则 (34163)
  • 添加 [quote] 富编辑器输入规则 (34162)
  • 添加欢迎横幅页面可见性设置 (34119)
  • 键盘快捷键的一致性和可访问性改进 (34090)
  • 避免带有内容且 draggable:true 的 prosemirror 节点 (34153)
  • 修复 more-topics 选项卡与 --space 的交互 (34047)
  • 次要搜索间距改进 (34152)
  • 将标题标签颜色设置为 header_primary-high (34150)
  • 修复旧语法 (34138)
  • 不要在背景颜色定义中定位 topic-list-item 数据元素 (34136)
  • 类别标题重新设计 (34081)
  • 在 404 页面上一致地渲染表情符号 (34115)
  • 修复管理备份按钮上 hidden-upload-field 的宽度 (34103)
  • Horizon 主题,修复较小屏幕上的 d-toc 类 (34105)
  • 在触摸设备上公开列表的 shift 按钮 (34102)
  • 侧边栏更改和 css 清理 (34097)
  • 子类别图片调整 (34083)
  • 在主题列表中使用成功颜色作为已解决图标 (34092)
  • Horizon >` 为 discotoc 插件应用小型样式修复 (33826)
  • 调整窗口大小时调整过滤器上的 dmenu 宽度 (34091)
  • 在类别过滤器提示结果中添加类别徽章 (34078)
  • 修复 404 页面和 oneboxes 上的类别徽章 (34071)
  • 从浅色-深色切换中移除 btn-default 类 (34070)
  • 在 glimmer 帖子流下使 AI 流更高效 (34068)
  • 修复非 glimmer 帖子流中的引用控件位置 (34069)
  • 为 discourse 标签框样式添加间距 (34065)
  • 使块引用中的表格固定以防止溢出 (34061)
  • 当只剩下一个标签时,从标签交集直接跳转到单个标签页面 (34038)
  • [rte] 在调用 putCursorAtEnd 时正确将光标放在末尾 (34039)
  • 在文本块末尾粘贴 [quote] 时添加尾随段落 (34037)
  • 增强带有未读计数的消息下拉菜单 (33889)
  • 改进电子邮件日志中的换行和样式 (34011)
  • 更好地处理管理电子邮件日志溢出 (33988)
  • 统一颜色、主题和组件的过滤器 (33863)
  • 为帖子中的 track-link 应用一致的间距和正确的表情符号大小 (33982)
  • Horizon >` 消息页面 – 将 box-shadow 更改为 inset (33976)
  • Horizon >` 聊天消息弹出窗口 zindex 后续 (33977)
  • 修复聊天(抽屉)中的 github 仓库 oneboxes (33955)
  • 修复新通知面板中的选项卡 (33871)
  • 自定义 oneboxes 边框颜色的能力 (33939)
  • 文本和自动完成中的 hashtag 对齐 (33902)
  • 更新内联脚注的样式 (33933)
  • 改进管理宽度限制,修复主题设置宽度 (33938)
  • 在百分比类型报告列中显示 0% 而不是破折号 (33931)
  • 现代化脚注实现并在预览中启用 (33928)
  • 澄清颜色调色板激活按钮 (33909)
  • Horizon >` 聊天抽屉 z-index 调整以显示弹出内容 (33932)
  • 内容边框变量 2 (33911)
  • 修复溢出 (33914)
  • 在插件索引上,取消链接预安装,简化安装横幅 (33910)
  • 在忽略的引用上显示导航到帖子按钮 (33904)

安全更改

  • 欢迎横幅用户名 XSS
  • 转义名称

性能

  • 修复 SvgSprite.settings_icons 中的性能回归 (34377)
  • 限制生成的未来日期数量 (34134)

可访问性

  • 包括小帖子内容作为屏幕阅读器的标题 (34392)
  • 编辑器工具栏下拉菜单标题 (33993)
2 个赞