Skip to content

v0.9.12

← 返回主 CHANGELOG

0.9.12 - 2026-08-09

⚠️ Breaking Changes

  • ui: 精简 lib 聚合导出,移除内部调优参数 (55ad9ee)
  • ui: 统一两套主题系统命名为 classic (b14da42)

♻️ Code Refactoring

  • ui: VALID_THEMES 下沉 lib 层并整理聚合导出 (dfdb1ab)
  • ui: 抽取浮动表面与关闭按钮公共样式常量 (ecc8c3c)
  • ui: iconSize 尺寸档位 default 改名 md 并全量迁移 (9a8d882)
  • ui: 收敛交互变体与动画常量,修复禁用态样式冲突 (a7fad43)
  • cli: 移除 lib/index.ts 中重复的 RegistrySourceStatus 重导出 (ed5880b)

🐛 Bug Fixes

  • ci: 修复 registry 快照过期与 SBOM 随机 UUID 导致的 CI 失败 (1316ab3)
  • ui: 暗色共享 store 引入引用计数,修复 destroy 切断同 key 实例状态 (d1f85bc)
  • ui: tree 节点选中边框改由变体显式控制,消除级联顺序依赖 (bcbb826)
  • ui: 统一暗色模式状态管理,修复双工厂状态不同步 (385c8d7)
  • ui: 焦点环令牌化并补充透明 outline 降级 (041f036)
  • ui: 邮箱正则本地部分按标签边界收紧 (102e9d0)
  • ui: theme-editor 预览键清理与构造/CSS 转义防护 (34ace22)
  • ui: 命令式渲染回退即时卸载,消除重复渲染 (62b5783)
  • ui: registerTheme 入参防护与主题合并基线补全 (02dcfa0)
  • ui: theme-fallbacks 回退为自包含,修复 registry 分发 (6a9b567)
  • ui: 主题变量注册深拷贝合并并清理旧变量 (f6c60cd)
  • ui: 收紧邮箱正则并补充策略注释 (50255d2)
  • ui: 主题编辑器校验补强与预览/导出变量集统一 (8791a0f)
  • ui: 命令式渲染先入 DOM 再挂载并保证销毁幂等 (bf17c28)
  • ui: 日期解析补时分秒范围校验 (daeb481)
  • ui: 主题回退色改为默认主题派生并注明 light-only (c0d2148)
  • ui: 修复 OCR 审查反馈的 11 条问题 (f6136f6)
  • ui: devtools 异常路径测量与循环引用检测,版本号取自 package.json (47e9f61)
  • ui: 加固工具层空值与环境守卫,统一默认值口径 (5ccd71a)
  • cli: 修复 OCR 审查反馈的 9 条问题 (95b9bd4)
  • cli: nuxt 根块扫描状态机与写入失败原因透传 (95d2085)
  • cli: add 服务写入前路径复检与 dry-run 结构一致 (902d8e1)
  • cli: diff 服务路径匹配与组件目录穿越防护 (b3d5a58)
  • cli: 多 registry 离线作用域引用计数与配置校验 (a4c22d3)
  • cli: 子进程结算去重与按行缓冲输出 (8b18fcd)
  • cli: manifest 绝对路径校验与损坏清单错误包装 (50f368f)
  • cli: 文件事务部分回滚状态机与孤儿临时目录治理 (edf79db)
  • cli: 组件依赖提取改用 es-module-lexer 解析并加受限并发 (12c9bbd)
  • cli: 缓存淘汰删除失败补偿,保持尽力满足限额 (2d19cfe)
  • cli: verbose 拦截 NaN 等级并修正空 DEBUG 真值解析 (85bca81)
  • cli: 完整性校验并行读取并补充错误上下文 (dd50bd8)
  • cli: 文件事务回滚去重、状态机与目录快照治理 (598fcd6)
  • cli: logger 等级校验、DEBUG 真值与错误输出健壮化 (688cef9)
  • cli: 组件扫描跳过无关目录、并行化并单组件容错 (5b86191)
  • cli: dry-run 打印改为静态导入同步输出 (d42cdc5)
  • cli: doctor 非交互修复需显式 --yes,SBOM hash 转 hex (7e09349)
  • changelog: 转义归档 changelog 中的裸尖括号,修复 vitepress 构建 (2809b0a)

📝 Documentation

  • registry: Registry 产物发布时构建计划定稿(方案 B:GitHub Release 资产) (4e5c83d)
  • cli: signature 模式并发与真值语义说明 (4693644)
  • 更新根 CHANGELOG 至 0.9.11 并归档 0.9.8 (3a5bf30)

⚡ Performance

  • cli: 并行化缓存清理的 stat 与删除 (e9a36d7)

🔧 CI

  • registry: main push 后自动签名 registry manifest 并回填 (084000a)

蛮力铸就。