Skip to content

2.0.157

Choose a tag to compare

@TinyNano TinyNano released this 08 Oct 14:41
· 9 commits to main since this release

修复

  • 中文字体切换往返即时生效:思源宋体与阿里巴巴普惠体的切片样式表共用同一个族名;此前两份样式表只增不减,切回已加载的字体仍被后插入的样式表覆盖。现在只保留当前选中的中文字体样式表,切到系统或本机字体时移除网页字体样式表。保留缓存与按需分片下载,未修改字体文件或字形。
  • 注册协议勾选框与文字同行:原来的协议行只有 flex-direction,没有 display:flex,实际仍是 .field 的块布局。两处注册入口改用专用横向布局、固定 16px 勾选框,文字可在自己的列内换行。
  • 纠正 2.0.156 对汇总标签位置的误解:用户要求的是模型选择器顶部的渠道标签,不是回答版本标签。所有汇总模型集中到「全部」后面的第一个渠道标签「自动切换」,使用平台 logo;列表与选中项显示 Auto@模型名。普通渠道和用户自己添加的模型照旧显示,底层 agg: 路由不变。撤回单个汇总回答强制显示回答版本标签的改动。

测试

  • 字体往返用实际选择器操作并核验 Chromium 真正渲染的中文字形,而不仅检查偏好或 CSS 字符串;覆盖思源宋体、普惠体、系统字体、本机字体和刷新后的恢复。
  • focus-ring-gui.mjs 共 151 项:字体实际渲染、两处注册入口、14/22px 字号、桌面/窄屏、标签点击与协议关闭后的隐藏。model-groups-gui.mjs 共 70 项:统一自动切换标签、平台 logo、多个汇总模型、搜索过滤、用户渠道独立及真实选中路由。

本次回归:19 套 PHP 自检、13 套 JS 自检、20 套 GUI 全部通过;隔离端口端到端 630 项、模型汇总端到端 44 项通过。发版产物重复生成无差异。