v0.9.8
0.9.8 - 2026-08-05
♻️ Code Refactoring
- cli: 抽取共享 runProcess 处理子进程 SIGINT 并校验包名 (704fdc0)
🐛 Bug Fixes
- cli: 保留 snippets 解析失败异常的 cause 链 (d9c249b)
- ui: 覆盖层全透明时不建立刮除基准,回退按当前 alpha 阈值统计 (f1a8fe3)
- cli: 修复全局与子命令同名 --dry-run option 导致命令级 dry-run 失效 (9e657bb)
- docs: 转义 changelog 中
Promise<boolean>尖括号,修复 vitepress 构建 (3d414db) - ui: 修复代码审查回归与边界问题 (2c25830)
- ui: canvas 刮除进度缩略采样与相对基准、分页非有限值校验 (102b14d)
- ui: 统一 Prism 实例、无限滚动 missing-target 重试、renderSlot 归一化、slider 填充定位、upload 取消态、tree-view 深拷贝 (0548ee6)
- ui: stepper 垂直连接线 calc 语法与按圆点尺寸对齐 (8ebc2b4)
- ui: 修复 8 个组件变体样式问题 (e302d11)
- shared: 补齐 6 个组件缺失的依赖元数据 (18359d5)
- 补齐单边配色类、导出名转换、扫描器校验与 accordion 双浮起 (8c58adf)
- cli: add 回滚能力、根键深度检测、orphaned 路径安全与 snippets 结构校验 (62909cb)
- cli: 版本相对实际命中源解析并统一验签严格模式 (3256776)
- cli: 修正 dry-run 子命令定位、依赖失败回滚语义与 doctor 修复区分 (183975f)
- ui: accordion interactive 变体消除 trigger 双重浮起 (10d10df)
- shared: 补全组件依赖元数据并修复扫描器与导出名转换 (056db16)
- cli: 拆分单方向边框颜色类并补齐 border-b/l-brutal (0df4a88)
- cli: 修复 add-service 状态矛盾、根键检测误判与 orphaned 路径穿越 (f4c11de)
- cli: 修复依赖提取、包名校验、snippets 备份与验签严格模式 (7a115af)
- cli: 修复命令层 SIGINT 挂起、依赖半安装态、完整性漂移确认与全局 dry-run 判定 (7c39cd0)
- changelog: 修复归档正则无法匹配 0.x.y 版本号并归档 v0.9.4 (9dab9fb)
📝 Documentation
✅ Tests
- registry: 更新构建快照(data-table 依赖补 reka-ui、组件文件哈希变更) (5a75e93)
- ui: 补充 slider 填充定位、upload 取消态、tree-view 嵌套拖拽用例 (edf6407)
- cli: 补充 rollback、根键检测与验签严格模式用例 (f65afb0)
🔧 CI
- 禁用 registry 包 turbo 缓存,修复生成文件漂移 (4603a63)