更多更新!
但等等,还有更多!我们尽力为您突出显示新功能和变更,但总是有太多变更无法详细列出。有关新功能、错误修复、用户体验改进等的完整列表,请务必查看下面列出的其他功能和修复。
插件改进
discourse-activity-pub
新功能
错误修复
- 如果是孤立回复,则不创建新主题 (94)
discourse-adplugin
新功能
- 为内部广告添加组和类别限制 (205)
discourse-ai
新功能
- GPT4o 支持和更好的审计 (618)
- 可配置的 LLM。 (606)
- Llama 3 tokenizer (615)
- 搜索命令现在支持在用户上下文中搜索 (610)
- 允许在频道中 @提及 AI 机器人 (602)
- 支持通过私信与 AI 角色聊天 (488)
- 从解释结果中插入脚注 (591)
- 为角色中的稳健上传支持添加问题整合器 (596)
- Stable diffusion 3 支持 (582)
- Gemini 1.5 pro 支持和 Claude Opus bedrock 支持 (580)
- 增强 AI 调试能力并改进界面调整 (577)
- 添加对 DNS SRV 资源的基本连接检查 (563)
- 允许调整 RAG 生成 (565)
- 将 Cohere 模型添加到 AI 助手和自动化中 (576)
- Mixtral/Mistral/Haiku 自动化支持 (571)
- GPT-4 turbo vision 支持 (575)
- Cohere Command R 支持 (558)
- 添加 BGE-M3 嵌入支持 (569)
- 移除 gpt-4-turbo-0125 预览版与 gpt-4-turbo 的交换 (568)
- 为 RAG 添加元数据支持 (553)
- 添加 Claude 3 Haiku 机器人支持 (552)
- AI 机器人 RAG 支持。 (537)
- Web 浏览工具 (548)
- 为 AI 角色添加视觉支持 (Claude 3) (546)
- 改进管理插件 UI 并使用新的插件显示路由 (512)
- 机器人私信中更友好的回复行为 (535)
- 为 Amazon Bedrock 添加 Claude 3 sonnet/haiku 支持 (534)
- 允许抑制报告生成中的通知 (533)
错误修复
- 尊重“external_links_in_new_tab”用户偏好… (622)
- LLM 字段描述不正确 (623)
- 从搜索响应中加载类别 (612)
- 无效标题按钮标题 (621)
- 生产环境中未定义 Dialects 变量 (617)
- 为 AI 搜索结果加载类别 (614)
- 改进函数调用解析 (613)
- 使用 d-menu 的 getByIdentifier (611)
- 当块未对齐时,Bedrock 中的流式传输中断 (609)
- @提及机器人的上下文修复 (608)
- 上传者未移除应用事件 (601)
- 工具调用后在 OpenAI / Gemini 上调用失败 (599)
- 正确缓存用户语言环境 (593)
- RAG 上传者必须支持多文件索引。 (592)
- 排除类别时许多主题缺失 (585)
- 语言环境为空的用户在提示本地化期间会出错 (584)
- 排除类别时也排除子类别 (583)
- 更稳健的函数调用支持 (581)
- 空白元数据导致错误 (578)
- 为相关主题加载类别 (570)
- 无参数的 Claude 工具中断 (574)
- 丢弃 diff 中的第一个文件 (573)
- 不要在工具序言中提及 JSON 这个词 (572)
- 共享 AI 对话时的安全/不安全上传 (554)
- Ask AI 高亮修复 (562)
- 使用特定端点获取类别数据 (543)
- 还原长度问题 (556)
- 避免尝试向匿名用户显示 AI 助手时出错 (549)
- 避免回复 llm_triage 自动化的回复用户 (544)
- 统一自动化模型翻译 (540)
- 摘要提示的提示工程 (539)
- 提及抑制工作不正常 (538)
UX 变更
- 从标题中移除多 LLM 选择器并移至编辑器 (619)
- 防止社交分享内容溢出容器 (597)
- 调整 AI 共享样式以适应图片和引用 (567)
- 更新建议半径以适应新的默认值 (564)
- 显示 RAG 上传的索引进度 (557)
- 更新 Ask AI 高亮样式 (560)
- 高亮 AI 帖子助手选择 (520)
- 添加通用 onebox 样式 (550)
discourse-akismet
错误修复
- 更新 3.2 pin 以包含 #133 (134)
- 显式检查已定义的站点设置 (133)
- 更新 3.2 stable pin (132)
- Akismet 插件中的 Post Voting 插件依赖 (130)
- 为 Akismet 标记的用户显示上下文问题 (131)
discourse-assign
新功能
错误修复
- 在 enqueue_reminders 中尊重 pending_assign_reminder_threshold (572)
- 为新下拉菜单调整验收测试 (570)
- 使用新的 ``` 组件 (569)
- 确保从文本区域按 Ctrl+Enter 保存 (566)
- “取消分配”标签有时会遮挡头像 (561)
- 更改群组偏好设置时正确刷新 UI (560)
- 活动/已分配页面上的“取消分配”按钮无法工作 (559)
- 分配限制不应阻止重新分配帖子 (556)
- 在重新打开主题时重建通知
UX 变更
- 自动聚焦被分配人输入框 (555)
discourse-calendar
新功能
- 已结束的活动 (564)
Bug 修复
UX 变更
discourse-category-experts
Bug 修复
- 可审查的背书文本及背书复选框 (144)
discourse-data-explorer
新功能
- 添加在无结果时跳过发送私信的功能 (286)
Bug 修复
- 向群组发送单条报告私信 (284)
discourse-docs
Bug 修复
- 加载完整的分类对象 (167)
discourse-encrypt
Bug 修复
- 从
safe_csp_src?检查中移除 unsafe-eval (315)
UX 变更
- 在清单项目上显示
(314)
discourse-gamification
Bug 修复
- 如果
prioritize_username_in_ux为 false,最小排行榜中未显示用户名 (127)
discourse-global-filter
Bug 修复
discourse-google-one-tap
UX 变更
- 移除不可见的 div 并修复移动端的对齐方式。 (17)
discourse-group-category-banner-ads
新功能
- 构建管理面板并在分类中显示广告 (1)
Bug 修复
- 添加匿名和
everyone群组支持 (2)
discourse-group-tracker
新功能
- 群组跟踪帖子的优先级群组 (54)
discourse-livestream
新功能
- 添加聊天移动端视图 (8)
Bug 修复
- 规范中的拼写错误 (14)
- 使测试通过 (13)
- 错误的侧边栏状态 (12)
- 确保在移动端显示视频 (10)
- 将 runloops next 替换为计时器以允许聊天初始化 (4)
- 在更新聊天频道后应用标题更改 (3)
- 从 plugin.rb 中移除未使用的文件 (2)
- 从插件的可重新加载补丁中移除未使用的任务和设置检查 (1)
discourse-oauth2-basic
Bug 修复
- 获取用户详细信息时适当分配值 (100)
discourse-policy
Bug 修复
- 编辑策略时正确更新群组选择器 (122)
discourse-post-voting
Bug 修复
- 嵌入主题时设置主题子类型 (198)
discourse-reactions
Bug 修复
- 确保活动/反应不显示已删除的内容 (288)
安全变更
- 在反应提供端点中隐藏耳语帖子 (286)
discourse-saml
新功能
- 当用户通过同步成为管理员时,将其添加到员工群组 (94)
discourse-shared-edits
Bug 修复
- 恢复
get()(90)
discourse-solved
新功能
Bug 修复
- 允许搜索带有标签的未解决帖子 (284)
UX 变更
discourse-subscriptions
新功能
Bug 修复
- 一次性购买的待处理发票项目 (210)
- Stripe Checkout 需要登录 (209)
- 防止重复的 Stripe 订阅列表请求 (208)
- 自动创建支持活动按钮 (206)
- 更新信用卡保存按钮缺失 (204)
- 允许已更新 webhook 的活跃状态 (203)
- 挪威的翻译缺失 (196)
discourse-topic-voting
Bug 修复
- 无论投票者的可见性如何,合并投票 (187)
discourse-translator
Bug 修复
discourse-zoom
Bug 修复
- 与严格动态 CSP 实现相关的网络研讨会问题 (74)
docker_manager
UX 变更
所有功能和修复
新功能
- 添加 HTML 替换
- 强制
admin_sidebar_enabled_groups中的所有管理员使用管理员侧边栏,并在此模式下处理旧版“汉堡下拉菜单” (26899) - 从设置向导中移除“启用侧边栏”步骤 (26926)
- 恢复从向导到指南的重定向 (26873)
- 版主侧边栏的额外链接 (26815)
- 允许将监控词创建为群组 (26632)
- 鼓励用户设置聊天线程标题 (26617)
- 版主的新管理员侧边栏 (26795)
- 添加对“真实浏览器”页面浏览量的实验性跟踪 (26647)
- 实现线程的最后阅读消息 (26702)
- 将主题和组件关键词包含在管理员侧边栏中 (26708)
- 默认限制常见 AI 机器人爬虫的速率 (26731)
- 向导完成后管理员重定向到指南页面 (26696)
- 允许用户使用 LinkedIn OpenID Connect 登录 (26281)
- 添加向上滑动以关闭 Toast 通知 (26659)
- 在无结果时在管理员侧边栏显示额外过滤器链接 (26672)
- 允许通过点击按钮关闭工具提示 (26668)
- 在主题页脚按钮中使用新的书签菜单 (26670)
- 使管理员侧边栏关键词可翻译 (26657)
- 群组站点设置的必填字段 (26612)
- 管理员侧边栏直接链接到组件 (26644)
- 在 user_updated 触发器中添加“仅限新用户”选项 (26648)
- 合并用户关联账户,冲突时优先目标用户 (26645)
- 批量主题标记,允许在单一分类上执行受限操作 (26602)
- 用户通知链接页面 (26609)
- 添加新的插件出口 ‘after-header’ (26587)
- 合并链接通知 (26567)
- 添加“创建主题”自动化脚本 (26552)
- 公共部分更新时的确认 (26546)
- 在聊天消息移动器中添加线程支持 (26147)
- 默认启用新管理员侧边栏 (26391)
- 在批量关闭主题时添加消息 (26535)
- 在私信中隐藏摘要 (26532)
- 在 Toast 通知中添加进度条 (26483)
- 重新设计的书签模态框和菜单 (23071)
- 合并 discourse-automation (26432)
- 向 home-logo 插件出口添加参数 (26486)
- 清除时忽略手动停用的用户 (26478)
- 按 ESC 清除侧边栏管理员过滤器 (26408)
- 展开/折叠所有管理员部分的功能 (26358)
- 允许通过插件重新定义聊天用户搜索范围 (26361)
- 在页面标题中添加页码以供爬虫使用 (26367)
- 简化非规范帖子 URL 的爬虫内容 (26324)
- 更灵活的管理员插件配置导航定义 (26254)
- 增加 DiscourseConnect 会话长度的默认值 (26261)
- 用于架构主题设置的添加和移除对象按钮 (26256)
- 用于“新功能”和“报告”的独立管理员页面 (26216)
- 重新设计键盘快捷键模态框 (26236)
- 在管理员 UI 中添加主题翻译的语言选择器 (26150)
- 在用户个人资料中添加聊天私信按钮 (26135)
- 允许在整个管理员 UI 中编辑站点设置 (26154)
Bug 修复
- 子文件夹上的侧边栏模式切换 (27026)
- 线程中消息的深度链接
- 在引导模式下为新用户创建目录项 (27020)
- 避免缺少 meta 标签的错误 (26927)
- 用户菜单标题/alt 不正确 (27019)
- 排序用户主题列表
- 使用 above-topic-list-item 显示选定的主题 (26928)
- 从 Glimmer 站点标题恢复停靠的主体文档 (27003)
- 移除旧标题实现的重复用户菜单 (27002)
- 标识符为空时不要自动关闭 (27001)
- 更改 categories/search 的请求方法 (26976)
- 将选定的持续时间设置为相对时间选择器组件 (26997)
- 当管理员侧边栏禁用时加粗侧边栏标题 (26993)
- 添加员工操作日志的缺失翻译。 (26969)
- 恢复在标题更新期间向文档主体添加停靠类名的行为 (26967)
- 防止定期自动化在
start_date之前运行 (26963) - 在移动端书签菜单上禁用模态框 (26958)
- 允许在滑动修饰符上禁用主体滚动锁定 (26957)
- 在主题菜单操作前关闭 d-menu (26956)
- 在新标签页中打开 Powered-by 链接 (26953)
- 当输入值更新时更新持续时间和间隔。 (26796)
- 使用 MaxMind 提供的永久链接下载 MaxMind 数据库 (26847)
- 即使响应体超过
max_download_kb也尝试 onebox (26929) - 跟踪
User.status属性 (26941) - 确保 RequestTracker 正确处理冒泡异常 (26940)
- 确保聊天通知链接在子文件夹中工作 (26938)
- 在分类模型中注入当前用户服务 (26937)
- 主题管理员菜单中的分隔符不正确 (26934)
- 防止因用户名包含引号而导致的测试不稳定 (26907)
- 聊天消息流的改进 (26892)
- 允许机器人创建/更新/流式传输消息 (26900)
- 重新生成缺失的优化图像时忽略 SVG。
- 使用“通用”分类的正确链接 (26891)
- 仅向管理员显示 discourse-ai CTA (26895)
- 预加载侧边栏分类的所有祖先 (26715)
- 确保没有无限分类循环
- 允许现有频道成员加入 (26884)
- 正确传递主题/帖子上下文 (26882)
- 基于“最后出现”发送活动摘要
- 使
getCategoryIdByName主题迁移助手不区分大小写 (26878) - 编辑组件的缺失路由 (26874)
- staff_writes_only 的序列化 (26866)
- 嵌套投票
- 恢复旧版弹出菜单 SCSS (26864)
- 在 ICS 日历中添加对位置和详细信息的支持 (26862)
- 选择帖子菜单样式 (26857)
- 不要在私信主题页脚中显示书签按钮标签 (26858)
- 正确处理带下划线的标签 (26839)
- 在 SQL 中对 Categories#search 的分类进行排序 (26810)
- 为聊天消息回复添加摘要回退 (26834)
- 防止定期自动化中的竞态条件 (26828)
- 防止长 URL 溢出线程标题 (26827)
- 缺少操作的监控词 (+ 群组) (26826)
- 不要在主题管理员菜单中显示空列表 (26825)
- 创建监控词…
- 防止自动化相互触发的无限循环 (26814)
- 不要向普通用户显示主题管理员菜单按钮 (26820)
- 防止传入电子邮件中的重复附件 - 第二次尝试
- 不要在搜索结果中显示隐藏的帖子 (26800)
- 正确检查原始消息的用户 ID (26805)
- 正确启用/禁用模态框上的主体滚动 (26784)
- 正确重命名所有地方的 scroller (26783)
- 更好的主题可见性变化跟踪 (26709)
- 确保在新消息时更新最后阅读 (26772)
- 确保我们不会在未处理完自动化时退出 (26771)
- 不要手动增加回复计数 (26769)
- 相对选择器在更改时被重置 (26766)
- 为线程预览构建聊天消息摘要 (26765)
- 为带有爬虫 UA 的认证用户包含 HTML 内容 (26757)
- 为新管理员 webhook 选择分类 (26746)
- 获取“+子分类”选项的分类 (26622)
- 将对象类型设置的值传递给主题迁移 (26751)
- 将用户重新索引移动到作业中 (26753)
themes:updaterake 任务在错误时未回滚事务 (26750)- 允许从可选头像设置中删除头像 (26720)
- 确保我们在反应时关闭模态框 (26745)
- 防止因属性覆盖导致的错误 (26741)
- 当 bootstrap_error_pages 启用时,更好地处理 ‘PublicExceptions’ (26700)
- 访问主题组件的主题设置对象编辑器时出现 404 (26733)
- 在 subcategory-with-featured-topics 中使用序列化的子分类 (26718)
- 全屏模态框中未应用自动代码高亮 (26710)
- 消息已经反转 (26692)
- 确保在退出时更新最后阅读 (26691)
- 在 EmailSettingsValidator 中,当没有用户和密码时取消设置 smtp 认证
- 主题翻译选择器中的区域设置不匹配 (26687)
- 序列化群组帖子的分类 (26663)
- 仅在必要时重置待处理的自动化 (26685)
- 主题地图中“显示顶级回复”的正确参数 (26681)
- 禁用从客户端发送时存储无效的帖子和主题计时 (26683)
- 在活动摘要电子邮件中正确重新附加允许的图像 (26642)
- 不要清除被系统停用的用户 (26656)
- 不要将非分类放入 Site.categories (26664)
- 序列化书签的分类 (26606)
- 使用 ILIKE 搜索分类 (26619)
- 重新编辑帖子时正确取消缩小编辑器 (26650)
- 防止过早打开 (26649)
- 防止在重新编辑时显示丢弃模态框 (26639)
- Post uploads setting access_control_post_id 不必要地 (26627)
- 在允许菜单按钮点击之前等待书签保存 (26626)
- 删除群组时抛出错误 (26623)
- 确保无效时区不会阻止关键电子邮件 (26607)
- 更可靠地更新分类面包屑 (26608)
- 损坏的时间线返回按钮标题 (26604)
- 确保回复解锁主体滚动 (26616)
- 仅允许 kbd 而不允许 details
- 加载带有用户活动和草稿的分类 (26553)
- 在所有 “decorateCookedElement” 之后变形
- 添加 ident 以修复帖子中的用户状态样式 (26585)
- 嵌套列表复选框 css (26581)
- 允许用户重置其主页选择,如果自定义主页来自… (26536)
- 书签时钟图标未显示 (26572)
- 在移动端编辑时不要自动聚焦输入框 (26554)
- 加载带有帖子修订版的分类 (26496)
- 防止移动端 DMenu 模态框锁定滚动 (26550)
- 确保
[date-range不与清单冲突 - 如果有图像 URL,清单不起作用
- 不要在管理员侧边栏上显示编辑部分按钮 (26547)
DiscourseIpInfo.mmdb_download错误地连接 URL (26545)- 更新原始主题状态视图中的主题属性访问 (26528)
- 加载关于页面的分类信息 (26519)
- 在预览中保持 details 打开 (26518)
- 记录标题搜索菜单中的搜索结果点击 (26500)
- 在打开编辑器之前加载分类 (26493)
- 向空设置添加对象时输入字段未显示 (26509)
- 向非 Glimmer 版本添加 home-logo 出口参数 (26495)
- 确保
Theme#settings是ThemeSettings的实例 (26481) - 如果插件不可见,不要允许访问插件页面 (26431)
- 在非首帖爬虫视图中恢复作者 (26459)
- 主体滚动锁定 textarea (26462)
- 允许模态框禁用滑动关闭 (26460)
maxmind:refresh不尊重refresh_maxmind_db_during_precompile_days(26457)- 确保书签模态框中的“保存”可翻译 (26446)
- 打印视图不起作用 (26433)
- 消息列表不应在新消息时滚动 (26438)
- 仅在有修订版且可以查看其编辑历史的帖子中,通过编辑通知导航时显示编辑历史 (26418)
- 未为必需的 typed categories 属性引发错误 (26443)
- 使用 getter 获取
showPoweredBy(26419) - 隐藏 footgun max_notifications_per_user 站点设置 (26414)
- 当没有用户或密码时不要设置 smtp 认证类型
- 移动端 select-kit 的调整 (26401)
- 防止主体滚动隐藏粘性元素 (26400)
- 使用用户邀请时导出 false 确认用户字段 (26332)
- 某些站点设置类型的描述未显示 (26399)
- 当存在 skip_validations 选项时跳过标签相关验证 (26379)
- 当 max dm 用户设置为 1 时允许私信 (26392)
- 向速率限制器错误添加 content-type 头
- 日历选项第 2 部分 (26371)
- 正确传递日历选项 (26370)
- 允许下载 maxmind 数据库时重定向 (26333)
- 尝试在键盘上更新 select-kit (26345)
- 修复标签输入字段对象设置编辑器中的损坏翻译 (26340)
- 在 Category.preload_user_fields! 中正确设置 has_children (26327)
- 移除损坏的 narrative-bot 搜索上下文逻辑 (26319)
- 在
ThemeSettingsObjectValidator中使用Tag#name而不是Tag#id验证标签 (26314) - 匿名用户无法编辑自己的帖子 (26283)
- 两个元素不应具有相同的 ID (26305)
- 通过 CategoryList 加载子分类 (26297)
- 首先序列化父分类 (26294)
- 键盘快捷键关闭表格构建器模态框 (26278)
- 确保站点地图包含所有主题且无重复 (26289)
- 使用 basic-html 正确向爬虫呈现 403 错误 (26287)
- 在对象设置编辑器中添加子对象时遇到错误 (26259)
- 简化侧边栏自定义链接实现 (26201)
- 不要在块中使用 return (26260)
- 当聊天禁用时从用户卡片中隐藏聊天按钮 (26237)
- 添加缺失的聊天消息非法标志文本 (26255)
- 从 extract_mentions 中移除“虚假”提及 (26253)
- 已煮熟的帖子中缺少 IST KST 和 JST 时区 (26252)
- 打开聊天抽屉时不要丢失管理员侧边栏 (26235)
- 加载搜索结果时的“闪烁” (26249)
- 确保自定义编辑器按钮的 ‘condition’ 正确运行 (26245)
- 等待搜索请求结束 (26240)
- 移动端菜单关闭后滚动锁定回退 (26232)
- 在主题滚动时刷新帖子工具栏 (26228)
- 防止移动端内容布局偏移 (26238)
- 显示最大标签错误并阻止搜索 (26233)
- 确保 Glimmer 标题中的 dnd 图标立即更新 (26221)
- 修正损坏的 Mailgun API 密钥检查 (26206)
UX 变更
- 当用户目录中没有搜索结果时,使用不同的即时(JIT)消息 (27009)
- 为 YouTube 视频的一键嵌入添加缺失的类 (27005)
- 在摘要算法中使用 display_name 来显示自定义 LLM 的名称 (27006)
- 主题管理员按钮的高度应与同级元素保持一致 (26973)
- 使用断点 CSS 变量替代任意的 570px (26945)
- 在移动设备上扩大线程列表的点击区域 (26818)
- 将
enable_powered_by_discourse站点设置的默认值设为 true (26774) - 为管理员插件空列表的 CTA 添加 CSS (26949)
- 在欢迎主题模板中添加指向 /latest 的链接 (26944)
- 合并嵌入回复的重设计实验 (26876)
- 使用四级颜色用于键盘导航 (26911)
- 隐藏原始消息链接中的用户数量 (26890)
- 更新入门指南 (26889)
- 增加自定义用户字段描述的字符限制 (26863)
- 管理员侧边栏标题加粗 (26801)
- 修复报告颜色重复问题 (26799)
- 点击项目时显示加载旋转器
- 对用户通知下拉菜单进行细微调整 (26754)
- 更改用户通知的正常级别图标 (26740)
- 主题页脚中的书签按钮应具有 btn-default 类 (26717)
- 修复聚焦行的样式 (26698)
- 摘要按钮的动态间距 (26690)
- 保持输入标题始终加粗 (26510)
- 针对可变背景更新为可变文本颜色 (26676)
- 重新打开折叠的编辑器时,重置高度 (26661)
- 表情符号对齐修复,#26491 的后续工作 (26618)
- 防止 Toast 通知遮挡页眉 (26615)
- 改进主题对象编辑器中 typed 属性的类别标识符 (26600)
- 将第一个管理员设为审核员以审核用户批准 (26588)
- 当用户列表为空时显示即时消息 (26579)
- 修复用户菜单省略号颜色 (26578)
- 调整清单插件的 CSS (26577)
- 修复用户状态周围的对齐问题 (26491)
- 新的默认边框半径 (26560)
- “只读”清单上不显示指针光标
- 显示书签菜单改进
- 聊天 >` 删除消息样式 (26538)
- 调整提及的内边距 (26492)
- 优化设置提醒的文案 (26534)
- 允许为枚举属性指定默认值 (26529)
- 在 Safari 上打开用户菜单时防止头像闪烁 (26511)
- 改进用户提示 (26480)
- 调整实验性批量选择菜单 (26474)
- 更改延迟标记未读的文案 (26468)
- 在 UI 中将“升级”一词重命名为“更新” (26396)
- 调整启用延迟设置的文案 (26465)
- 改进保存主题对象设置时的验证错误消息 (26455)
- 修复非必需属性显示必需验证错误的问题 (26453)
- 在主题对象设置编辑器中添加对象时切换到新对象 (26454)
- 修复页眉中过长的站点文本名称溢出问题 (26450)
- 对模式对象编辑器进行细微样式调整 (26444)
- 高亮
em和strong块中的代码 (26435) - 针对移动设备进行主题模式编辑器的细微调整 (26434)
- 为多用户情况包裹
small-user-list-content(26422) - 为主题对象编辑器添加可折叠标题,调整样式 (26383)
- 修复对象设置输入字段中字符计数器的位置 (26357)
- 添加线程 FAB 图标 (26349)
- 将 Twitter 蓝色更新为 X 黑色 (26343)
- 将
mention样式转换为内联样式 (26317) - 改进模态框背景透明度的淡入淡出效果 (26328)
- 当爬虫内容被省略时包含消息 (26325)
- 改进移动设备上的模态框 (26055)
- 为编辑器预览图像控件添加 title 属性 (26301)
- 确保所有页眉按钮大小一致 (26318)
- 改进主题对象编辑器中的类别选择器 (26311)
- 改进主题对象设置编辑器的布局 (26309)
- 将“所有站点设置”链接移至管理员侧边栏顶部 (26313)
- 改进主题对象编辑器中的群组选择器 (26312)
- 在账户激活页面隐藏“powered by” (26298)
- 在账户创建路由中隐藏侧边栏切换按钮 (26299)
- 为管理员侧边栏中展开和折叠所有切换按钮添加 chevron 图标 (26246)
- 调整对象编辑器的样式以适应全屏布局 (26265)
- 使输入框大小在所有浏览器中保持一致 (26159)
- 聊天 >` 修复原始消息链接中的锁定图标 (26227)
- 滚动时不关闭帖子文本选择 (26217)
- 首次尝试样式化实验性对象类型设置编辑器 (26194)
- 更新 Twitter 图标,添加 Threads 和 Mastodon (26203)
性能
- 优化 TopicsFilter 中排除特定类别主题的查询 (27027)
- 跳过昂贵的帖子验证
- 改善低内存环境下的生产 JS 构建 (26849)
- 减少聊天消息摘要的开销 (26712)
- 引入基本的 API 密钥序列化器
- 提高
most_replied_to_users的性能 (26373) - 替换 posts reply_to_post_number 索引 (26385)
- 一次只允许一个可审核的通知 (26330)
- 修复加载带有自定义字段的类别时的 N+1 问题 (26241)
- 移除主题 JavaScript 不必要的
<link rel="preload">(26220) - 避免向执行操作的用户发布用户操作 (26225)
- 修复搜索类别时的 N+1 问题 (26223)
- 移除不必要的
<link rel="preload">(26219) - 延迟加载频道 (26155)