Skip to content

版本历史

本项目所有重要变更均记录于 CHANGELOG.md

格式基于 Keep a Changelog, 版本号遵循 语义化版本控制

CHANGELOG.md 仅保留最近 3 个版本的完整变更记录;更早版本已归档至 归档版本索引,按版本号独立成文。

最新版本

0.11.1 - 2026-08-24

✨ Features

  • slider: 调音台立体推子键帽与工控指示刻槽重塑 (9f6d8c6)
  • scroll-area: 重塑纯色实体滑块与工控金属导轨 (585b073)
  • ui: remodel Switch keycap and IO label marks (95e7e87)
  • ui: upgrade CardWindowHeader interactivity (c32c631)
  • docs: 粗野主义图表主题 JSON 生成器与设计范式页 (3d6c733)
  • nav: 滚动条防滑纹理、打卡槽页码、档案插片面包屑与工牌吊孔 (ede97b3)
  • timeline,calendar: LED 脉冲节点、PCB 双总线与复古挂历头 (4a416c9)
  • dialog,tour: 百叶窗入场、点阵遮罩与 HUD 取景步骤指示 (d25088f)
  • table,data-table: 表头底纹、荧光框选与蓝图空状态 (8b4d202)
  • accordion,tabs: 展开态分层换色与打卡机插片变体 (b71a04b)
  • tags-input,upload: 便签贴纸标签与软盘档案化上传 (cd7a3c5)
  • display: 展示组件仪表化——凹槽底槽、分段斜纹、扫描线骨架与钢印水印 (4e7e7a7)
  • number-input: 步进机械键帽、Drum Ticker 翻页动效与 click 音效 (e704b7e)
  • switch,slider: 轨道凹槽化、翘板吸合动效、防滑纹理与 snap 音效 (f32652b)
  • input,kbd: 新增 inset 冲压凹槽变体与 3D 机械键帽 (ae7fb43)
  • rate: 接入 BrutalShape 图腾图标与 Stamp Impact 敲印动效 (d02ba81)
  • blocks: BrutalistHero 与 PricingSection 融合工控场景版式 (4b691fd)
  • card: 新增 CardWindowHeader 复合组件与 HUD 准星及纹理变体 (5abe026)
  • card: 新增 CardWindowHeader 复合组件与 HUD 准星及纹理变体 (a4a75c5)
  • button: 新增 stacked/hazard/ticket 装饰形态变体与同源盖影按压契约 (daedf78)
  • ui: 新增 BrutalShape 粗野图腾矢量组件库 (812263e)
  • ui: 扩展音效引擎机械触觉配方并新增 useBrutalHaptics 门面 (95c97e5)
  • ui: 新增 ImageCard 拍立得相框卡片组件 (899ab7c)
  • tokens: 新增 stacked/inset 阴影档位与纹理工具类 CLI 分发闭环 (fd5c60c)
  • ui: 治理Tabs双轨受控与非受控对称性并支持defaultValue与异步数据流 (#48) (33f0a38)
  • ui: useMessage接入复合生命周期与活跃消息守卫 (#46) (58e28e3)
  • shared: 下沉色彩通道解析、Alpha混合与WCAG对比度算法至shared单一信源 (#45) (e497f52)
  • cli: 升级 doctor 结构规则与 utils 诊断自愈 (#41) (0ba3f8f)
  • tokens: TokenStyleCompiler 拓展与 UI/CLI 模板自动注入管线 (#40) (6dc1209)
  • shared: 纯函数式派生并导出 BRUTAL_COLOR_NAMES (#39) (5449944)

♻️ Code Refactoring

  • ui: 重构useDialogGeometry空间几何控制器与beforeClose控制流解耦 (#47) (519ad18)
  • arch: unify tree model and z-index scale (#43) (dcc449d)
  • ui: 移除废弃的私有扫描清单脚本并精简预扫描 (45e43e5)
  • registry: 统一排除清单类型并消除跨包私有脚本引用 (2ae6dfc)
  • shared: 下沉扫描排除清单与覆盖规则为单一信源 (622054b)
  • ui: 增加 debug 开关并收敛 devtools 控制台日志 (1a28720)
  • tokens: 强化 check-twmerge-colors 针对 CLI 双模板的门禁校验 (d79da1f)

🐛 Bug Fixes

  • slider: 导出 SliderThumbNotchVariantProps 类型声明 (776fb74)
  • ui: optimize CardWindowHeader click handlers (94026a3)
  • ui: 门禁白名单放行 ring-inset 位置变体 (fe0bfe4)
  • ui: 图腾与评分令牌引用补齐主题 fallback (75556c7)
  • number-input: Drum Ticker 兜底定时器生命周期与测试隔离补全 (f3fa738)
  • ui: 终审修复——ECharts 键名、准星伪元素化与变体契约补全 (ff86ff8)
  • cli: 优化 remove-service 变量作用域 (d01131a)
  • shared: 修复 ESLint 校验与类型声明 (8168609)
  • ui: 修复 useDialogGeometry 与 useMessage (94bb5ad)
  • shared: 增强 parseColorChannels 对 NaN 与非法对象色彩的校验防御 (a78b6c9)
  • scaffold: fix tail insertion and escape strings (089d33a)
  • cli: runProcess 异常提示补充命中元字符的参数详情 (5a9758d)
  • cli: runProcess 增加 Shell 元字符拦截防护与安全单测 (7317b10)

📝 Documentation

  • plans: 将滑块与滚动条重塑方案标记为 done (f36b8e6)
  • demos: enhance SwitchDemo with 3D mechanical features (636c9a7)
  • update CardWindowHeader and Switch demos and docs (12fe258)
  • demos: 组件演示覆盖视觉深化批次新增变体 (f949746)
  • docs: 同步视觉深化批次新增变体至组件文档 (2e96899)
  • docs: 补充图表设计范式英文指南 (9c2f834)
  • docs: 补齐三组件文档页与演示组件 (67918d7)
  • plans: 视觉深化方案实施完成归档(19/19 tickets 交付) (1f0141b)
  • plans: 组件视觉深化方案落地审查修订 (b686ff4)
  • 同步更新 Tabs、Message、DialogGeometry 与色彩系统文档 (a8711f4)
  • guides: sync z-index, tree model & scaffold docs (810c552)
  • 更新代码质量与性能改进方案及设计令牌层级说明 (afca817)
  • 更新方案状态索引与视觉系统层级指南 (b9d2d13)
  • 状态生命周期色彩与组件双轨治理方案落地归档 (bdf8a51)
  • 更新编译扫描排除清单与覆盖规则下沉方案为完成态 (5d05258)
  • 登记编译扫描排除清单与覆盖规则下沉方案 (03a2256)
  • 更新颜色双轨单一信源方案与机制指南 (0439076)

✅ Tests

  • ui: 编译器补丁测试覆盖 pattern-utilities 第四标记区间 (cd57f64)
  • shared: 为 registry.ts 增加 schema 校验与完整性断言单测 (184a928)
  • tokens: 重构 check-twmerge-colors 门禁与契约 (#42) (6f19f11)

⚡ Performance

  • cli: FileTransaction 支持并发快照并并行化孤立文件与组件移除 (9688e8e)

📦 Build

  • ui: Button 体积门禁上调至 22KB (578661e)
  • ui: 将 prebuild:exports 纳入 typecheck 与 lint 前置调用链路 (ac4ce00)
  • ui: 同步 exports 映射(新增 useDialogGeometry) (045b0cd)

0.11.0 - 2026-08-19

⚠️ Breaking Changes

  • ui: 焦点体系回退为 ring (41e13b3)
  • ui: 按压反馈改盖影语义并移除 pressed 令牌 (a46a850)

✨ Features

  • scripts: 引入 ScaffoldEngine 原子事务与 AST 精准切片导出注入 (#35) (f5c00b0)
  • cli: 封装 AuditLogStorage 深模块并聚合至 ProjectContext (#33) (ba868c1)
  • cli: 封装 CacheStorage 持久化深模块与零 IO 缓存淘汰 (#32) (48e89bd)
  • shared: 下沉通用 VFS 基础设施与测试沙箱 (#31) (9248fc5)
  • cli: refactor doctor command and export apis (37c1326)
  • cli: add project sbom service (d863725)
  • cli: add integrity rules and offline support (1483595)
  • cli: add tailwind and structure rules (22777f7)
  • cli: add config rules and transactional repair (0979459)
  • cli: add DiagnosticEngine core and env rules (0719a71)
  • registry: 实现 SBOM/签名发射器与落盘 (#21) (535d1fc)
  • registry: 组装纯内存 RegistryCompiler 管道并打通全链路零 IO 测试 (#20) (b84f28c)
  • registry: 实现传递依赖闭包解析与增量哈希缓存管理器 (#19) (2e1b8ba)
  • registry: 实现基于 AST 精确定位的代码切片重写与依赖提取器 (#18) (7fd7e23)
  • registry: 建立 FileSystemAdapter 双适配器与跨平台 VFS Seam (#17) (06a078e)
  • registry: 增强 validate-registry 门禁以强制校验文档 Demo 组件覆盖率 (c0b00b9)
  • cli: 实现 ProjectContext 聚合根与统一路径解析引擎 (#13) (88c5c09)
  • cli: 实现虚拟文件系统抽象契约与双适配器 (#11) (e06b8ff)
  • ui: Composables 现代化与全量门禁对齐 (#9) (1a0f92d)
  • ui: 独立 MessageBox 领域组件与 Functional / i18n 体系 (#7) (7cafb49)
  • ui: 实现命令式宿主深模块与活动栈调度器 (#6) (f2948a0)
  • tokens: 下沉设计令牌单一信源并接入多端样式生成管道 (879776e)
  • menu: implement roving focus and keyboard nav (ad1f30f)
  • theme: 统一主题预设至 design-tokens 并自动生成 CSS 变量 (97571fa)
  • ui: 收敛 Tabs 尺寸并扩展 Alert/Badge/Card 的 Subtle 变体 (3b43ba0)
  • theme: 支持 Subtle 浅色衍生令牌与机械弹性动效 (3a97dcf)

♻️ Code Refactoring

  • cli: 全面消除双轨适配器与直接磁盘 I/O 穿透 (#36) (4fe46b4)
  • ui: 解耦 TokenStyleCompiler 纯计算编译器与薄 IO 发射器 (#34) (5f7a47e)
  • registry: 优化 SBOM 排序函数可读性 (6475a11)
  • registry: 重构运行时调度与薄入口兼容层 (#22) (04655d5)
  • ui: 提取额度报错复用并支持省略整数位字号小数 (c017f83)
  • cli: 破坏式统一 Services 签名至 Context (#15) (fb81e30)
  • cli: 重构核心 Services 接入 ProjectContext (#14) (5ede1e8)
  • cli: 改造 FileTransaction 内建安全防御并将底层辅助模块接入 VFS (#12) (13089a4)
  • ui: Dialog 纯粹化与去耦合重构 (#8) (b92739d)
  • scroll-area: unify thickness and add viewportClass (3b184c1)
  • docs: 使用 import.meta.glob 批量自动注册 demo 组件 (5211fba)
  • shared: 归一化组件元数据为单一信源 (0eb29ae)
  • build: 收敛构建与扫描脚本至单一事实来源并增强门禁修复 (118b1c7)
  • ui: 收敛浮动表面类串并规范组件默认常量 (34aec2c)
  • ui: unify component selected state styles (e91f946)
  • ui: 废除 useAnimation 组合式并清理公共工具函数死导出 (f4d299f)
  • theme: 优化预设接口派生与描述注释并规范化小写 hex (5d410b7)
  • theme: 移除废弃 JS 主题系统并增加 WCAG AA 对比度单测门禁 (0afa652)
  • scripts: 贯彻寂静哲学与高信噪比原则重构构建与检查脚本 (01b4b29)
  • ui: 抽离 DashboardShell 独立 CVA 变体 (17352fd)
  • ui: 增加性能日志配置项并消除默认控制台输出 (009fa4b)
  • ui: 解耦共享交互变体机制注释与文档镜像 (7f3b900)
  • theme: 阴影工具类组装化重构 (47ae9b6)

🐛 Bug Fixes

  • shared: 完善 MemoryFileSystemAdapter rename 目标目录非空与类型冲突校验 (0a61698)
  • shared: 修正 MemoryFileSystemAdapter remove 符号链接仅删除链接节点的语义 (7951a9b)
  • arch: 修复 open-code-review 审查意见并强化 VFS 原子性与异常契约 (4a410ad)
  • cli: address open-code-review findings (45a0837)
  • registry: 增强 SBOM 确定性排序与构建健壮性 (bd444a7)
  • registry: 修复 OCR 审查问题与性能优化 (ebff36e)
  • scroll-area: use static class literals (8788863)
  • registry: 移除已失效的 message-box 临时文档别名映射 (a11cc38)
  • registry: 补充 message-box 文档别名映射 (47a1c3f)
  • 修复 CI 跨平台路径解析、子路径上下文与 UI 校验 (cfe4571)
  • cli: 修复正则回溯漏洞并覆盖安全依赖版本 (d17cf1a)
  • ui: 修复加载插槽重复、字号动态换算与额度预检 (abb799c)
  • ui: 采纳 OCR 审查建议修复状态保留、滚动监听与字号换算 (b27b1be)
  • ui: clean up variant exports and toast state refs (f3c2997)
  • ui: polish interaction variants & tour canvas (6a552b1)
  • ui: resolve OCR findings across T components (12a3087)
  • ui: refine slot-utils & skeleton a11y (406d931)
  • ui: resolve OCR findings across S components (3185374)
  • ui: 完善 MessageBox 选项合并对称性与正则克隆安全 (ed4c26c)
  • ui,cli: 采纳 OCR 审查建议修复令牌类名与 ESC 兑现时序 (2b8d821)
  • cli: 修复 OCR 审查发现的降级配置与分桶缓存 (#15) (a7777c8)
  • cli: 采纳 OCR 审查优化参数守卫与损坏配置容错 (#15) (fb7dd68)
  • ui: 修复 watermark SVG属性转义、画布异常降级与字号解析 (c6b8557)
  • ui: 修复 virtual-scroll 类型收窄、动态测量与粗野主义边框 (e29fa61)
  • ui: 修复 upload 组件边界与可访问性缺陷 (0ad1305)
  • ui: resolve typewriter-text issues (8230fde)
  • ui: resolve tree-view component issues (355f74c)
  • ui: resolve tree-select component issues (9519838)
  • ui: resolve transfer component issues (0a2d643)
  • ui: resolve tour component issues (dc3caa9)
  • ui: resolve tooltip component issues (bea0796)
  • ui: resolve toggle component issues (7958692)
  • ui: resolve toggle-group issues (0238053)
  • ui: resolve toast component issues (f87455c)
  • ui: resolve timeline component issues (0a1a011)
  • ui: resolve textarea component issues (75d5299)
  • ui: resolve tags-input component issues (3f3d8b3)
  • ui: resolve tabs component issues (d3a56d9)
  • ui: resolve table component issues (4a4a150)
  • switch: support defaultChecked & fallback a11y (3f98131)
  • stepper: add button disabled & reuse types (7d5538d)
  • spinner: sanitize color classes & fallback label (0380a30)
  • slider: fix disabled styling, clamp marks & a11y (3880fdf)
  • sketchy-chart: fix yTicks keys and pie tolerance (a22da55)
  • skeleton: normalize width and sanitize bounds (a0bf4f6)
  • sheet: forward attrs and handle empty title/desc (c0cc8ac)
  • separator: fix slot content check and ARIA attrs (c305150)
  • select: improve a11y, disabled styles and token (d076528)
  • scratch-card: fix canvas transform and stripe bounds on reset (3f11184)
  • ui: 完善焦点迁移缓存、数值钳制与价格标签优先级 (959259e)
  • ui: 修复 OCR 审查指出的动画类、计算高度与状态迁移 (ff28c9f)
  • ui: 修复 Result 装饰图标无障碍与标题渲染边界 (0c18d8f)
  • ui: 修复 Rate 键盘导航默认行为与动态无障碍属性 (fa543ca)
  • ui: 修复 RadioGroup 指示器居中与尺寸联动 (e82775c)
  • ui: 修复 Progress 数值安全收敛与无障碍文本 (f32d98c)
  • ui: 修复 PricingSection 价格标签回退与模板作用域遮蔽 (e71c035)
  • ui: 修复 Popconfirm 支持 v-model:open 受控与补齐单测 (9ce63d2)
  • ui: 修复 Pagination 禁用位移抑制与边界总页数计算 (6604b0f)
  • ui: 修复 NumberInput 堆叠边框与属性过滤 (8c6a4b3)
  • ui: 修复 NoiseBackground 圆角变体与动画复位 (f1bb980)
  • ui: 修复 Message 类型兜底、动态 ARIA 与视口防溢出 (4a45678)
  • ui: 修复 Menu 动态索引注册与路由异常捕获 (c3ed4ce)
  • ui: 修复 Marquee 悬停双轨道暂停同步与速度边界 (fc78a90)
  • ui: 修复焦点类型收窄、插槽兜底与滚动复位逻辑 (de99a93)
  • ui: 修复三轮审查的焦点闭环与插槽提取兜底问题 (f5ff007)
  • ui: 修复二轮审查的无障碍与状态清理问题 (a34fcdb)
  • form: 修复二轮审查的 RadioNodeList 断言与跳转逻辑重复问题 (d32360b)
  • kanban: 恢复被误覆盖的 kanban-board 测试并补键盘 card-move 用例 (fbd465b)
  • ui: 修复 OCR 审查发现的定时器、无障碍与状态残留问题 (5ba9073)
  • form: 修复 OCR 审查发现的选择器回归与错误文案边界问题 (2992d48)
  • loading: 页面模式受 loading 控制、fullscreen 真正铺满视口 (726aaed)
  • label: 移除 label 上不合规范的 aria-required (1bcce87)
  • kbd: default 变体复用共享调色板并补充类合并边界测试 (8c49af9)
  • kanban: 键盘移动补发 card-move 并消除拖拽插入位置偏差 (0568fe3)
  • infinite-scroll: 修复禁用态定时器残留与 onLoad 异常导致加载卡死 (e47f480)
  • image: 修复 fallback 变更复位、拖拽监听残留与 preview 强制关闭 (92e7999)
  • header-section: 移动端菜单改用 DialogTrigger 并修复抽屉关闭顺序 (283f66d)
  • hardcore-input: 修复事件重复发射、编程校验值不同步与抖动复位竞态 (ef17cb9)
  • glitch-text: 复用 useGlitchEffect 修复自动播放调度问题并补全无障碍 (b2736f5)
  • form: 修复校验边界、提交前全量校验、字段名选择器注入等问题 (1316759)
  • footer-section: 链接事件携带原始 MouseEvent 并加固类型契约 (f3cf10d)
  • feedback-form: 修复提交数据与校验不一致及多实例 id 冲突等问题 (8725b49)
  • ui: 保留已提交快捷项缓存并补齐 YearPicker 表单与闰日测试 (f477d62)
  • ui: 修复复审发现的 Escape 范围与闰日收敛一致性问题 (2c9e0d3)
  • ui: 修复审查发现的组件交互与类型边界问题 (e6e168b)
  • ui: 修复 DashboardShell SSR 一致性与焦点管理问题 (03030f3)
  • ui: 修复 DatePicker 系列时区残留与表单序列化问题 (9456d05)
  • ui: 修复 Dialog 遮罩指针拦截与 showMessageBox 文档契约 (63bee76)
  • ui: 落实 DatePicker 审查决策项与主题色 twMerge 注册 (617a973)
  • ui: 统一 Dialog 动画与 showMessageBox 语义并解耦销毁时机 (a86a9f3)
  • ui: 修复 DropdownMenu 系列 attrs 透传与状态样式问题 (feafae3)
  • ui: 修复 Dialog 系列销毁清理与 forceMount 透传问题 (3771c03)
  • ui: 修复 Descriptions 列数与跨列边界校验 (83f31c2)
  • ui: 修复 DatePicker 系列面板边界与无障碍问题 (2381230)
  • ui: 修复 DataTable 过滤类型保真与虚拟滚动交互问题 (80505db)
  • ui: 修复 DashboardShell 无障碍与移动端交互问题 (9c1e0e1)
  • 移除 window.setTimeout 直接访问以符合 SSR 安全 lint 约定 (85a2f47)
  • 根据 OpenCodeReview 建议完善防御性校验与代码健壮性 (cca506b)
  • review: address open-code-review findings (8c893ed)
  • canvas: support late mounting auto-recovery (914e2a9)
  • transfer: align brutal borders and remove cn (d872d15)
  • theme: 补齐预设暗色尺寸令牌并提升 pastel 暗色边框对比度 (6ed7eba)
  • cli: 同步 brutalist.css subtle 衍生色与动效令牌 (8d94c63)
  • ci: 在 fallback 审计白名单登记 styles.css 暗色 subtle 衍生色偏离 (9f094e1)
  • review: 响应代码审查修复动画缓动属性、Subtle底色融合、侧栏变体与构建检查边界 (01ac2b3)
  • ui: 补齐 tags-input 选中态 outline-hidden 与门禁正则加固 (c75d02a)
  • cli: 令牌门禁注释剥离与 fail-closed 加固 (1c03f03)
  • ui: 主入口核对收紧与目录缺失保护 (1f41e96)
  • ci: 生成物漂移门禁补 preflight.css 与 turbo 缓存 inputs 补齐 (3f9bd99)
  • ui: exports 一致性双向核对与主入口覆盖门禁 (334fcfd)
  • cli: brutalist.css 令牌覆盖补齐与 @theme 门禁比对 (f86d2ec)
  • ui: TreeViewNode 拖拽叠色令牌化,撤销 R6 豁免 (24acbfe)
  • release: prepare 自动提交纳入 guide 版本历史页并补充防坑说明 (c742be9)

📝 Documentation

  • 更新全工程 VFS Seam、持久化深模块与共享包架构文档 (db87f47)
  • 更新全工程虚拟文件系统统一与持久化深模块重构方案状态为 done (8916763)
  • update diagnostic engine plan and cli docs (bd7bb16)
  • cli: add diagnostic engine plan (08ddc28)
  • registry: 补充包内架构分层与使用说明 (3301b0c)
  • 更新注册表编译方案状态为 done (7d686df)
  • message-box: 补充中英文文档可访问性必须章节 (894312e)
  • 新增 MessageBox 交互预览 Demo 并纯粹化 MessageDemo (4ecf6cb)
  • 新增 MessageBox 独立文档并纯粹化 Dialog 与 Message 说明 (e543556)
  • plans: 更新 CLI 项目上下文与路径解析引擎封装方案状态为 done (2e7a247)
  • 更新 upload、virtual-scroll、watermark 组件文档与类型定义 (0242712)
  • update T components props documentation (b7205bc)
  • components: sync props & API for S series (671d182)
  • 新增组件视觉深化方案、命令式弹层宿主方案及领域词汇表 (fbdab75)
  • 补充主题对比度与周起始日限制说明 (c1aaa46)
  • 同步全库单一信源与自动化生成相关规范 (c45a7e3)
  • 建立全库单一信源治理与样式元数据自动生成方案 (66fe9ec)
  • theme: 纠偏中英文设计令牌表格数据 (5dc3015)
  • plans: 沉淀共享常量收割与构建校验防漂移方案 (e04f5ba)
  • add plan for selected states and a11y (e0c3db0)
  • plans: 新增死代码与动效预设清理方案并标记落地完成 (1fe2652)
  • 移除动效预设与 useAnimation 文档章节并同步技能词典 (efe7454)
  • theme: 添加主题三套合一方案与文档示例对齐 (1f90474)
  • 增补 R8 排版体系规范与视觉效果优化方案 (93f39dd)
  • plans: 记录代码质量与性能改进方案 (3363784)
  • guides: 规范提交规范、发布与组件模板的排版与提示 (0647a95)
  • guides: 重构视觉系统与组件开发指南的内容结构 (3383bcf)
  • 同步视觉系统、组件指南与方案归档 (81f5279)
  • 按压盖影语义文档同步与方案落档 (8bcb1a3)
  • 精简 Breaking Change 标注章节指引 (fc7b02e)
  • 审查报告补 status-error 对比度缺口记录 (634d0ee)
  • 审查报告补复核结论与校验链缺口修复记录 (3ff92ca)
  • 审查报告补 check-brutalist-tokens @theme 门禁盲区 (1897003)
  • 审查报告补主题统一评审决策与手写副本全景 (3680ae3)

✅ Tests

  • cli: 迁移 CLI 测试套件并完成类型门禁校验 (#15) (d72dd1d)
  • form: 补充三轮审查指出的焦点与插槽提取用例 (cf024e0)
  • form: 补充二轮审查指出的边界用例 (e871afc)
  • form: 补充 OCR 审查指出的行为边界测试 (8b78d1e)
  • cli: 补充 registry 命令异常路径单测覆盖 (211607d)

⚡ Performance

  • cli: 并行化 doctor 孤立文件遍历消除 IO 阻塞 (d663780)

🔧 CI

  • deps: bump pnpm/action-setup (#4) (196f853)

🎨 Styles

  • 清理 registry 测试中未使用变量与导入 (38e1084)
  • 修复组件 lint 警告(默认值、属性顺序、void 元素自闭合) (aa74ba7)

0.10.2 - 2026-08-13

✨ Features

  • changelog: 版本历史页内联最新版本并发布脚本自动同步 (afe0e08)
  • theme: 状态令牌与危险态阴影令牌补全 (b3996d1)

♻️ Code Refactoring

  • ui: 焦点与选中指示统一到 outline,根除 ring 与 brutal 阴影争用 (19c725b)

🐛 Bug Fixes

  • release: OCR 审查修复——guide 同步转义、dry-run 守卫与门禁排除收窄 (1ab3549)
  • ui: 清理 docs 侧 ring 残留并扩展 check:deprecated 门禁覆盖 (4d0354f)
  • ui: 低等级审查发现修复 (2e941aa)
  • ci: open-code-review 审查发现的令牌门禁与安全加固 (7c75501)
  • ci: 跨包令牌契约与构建链路加固 (0aaad80)
  • ui: 主题子系统去重与原型链防护 (20a3177)
  • ui: composables 生命周期与健壮性修复 (634896c)
  • ui: 共享交互变体清理与按压反馈共享化 (f814b73)
  • ui: 高亮按压反馈复合变体抽取共享常量 (0fa9b9f)
  • ui: 已废弃工具类门禁与样式注释修复 (0e8d81a)
  • ci: 约定门禁脚本审查问题修复 (858cd4b)
  • ci: 约定门禁 CI 接线与 commitlint PR 校验修复 (bee24c9)
  • ui: 日格子过渡显式声明与复制按钮反馈修复 (479f7a3)
  • ui: 硬编码 shadow 与颜色回归令牌化 (b3ba04b)
  • ui: command 焦点指示与高亮按压反馈复合变体 (fdeaf17)
  • ui: 焦点体系 a11y 修复与惰性 outline-none 清理 (39ca3cc)
  • ui: 共享交互变体契约与 toggle/separator 修复 (0c4abfc)
  • ui: 组件视觉令牌化迁移样板 (9699162)
  • ui: pagination 省略号焦点类改引用统一常量 (5cabed2)
  • ui: cascader 叶子路径缓存下沉消除首渲染重复递归 (04bfe78)
  • ui: counter 千分位分隔符改函数形式防特殊模式转义 (bca6095)
  • ui: command 隐藏子元素文本不入搜索索引 + 测试 (05df874)
  • ui: code-block prism-languages 依赖校验降级与失败计数清零 + 测试 (504e7d7)
  • ui: chat-bubble 无时间戳消息不触发日期边界 + 公共变体契约注释 (2fe3a7e)
  • ui: color-picker 多指拖拽仅末会话结束确认 + 非法色块透明度清理 (103ee3c)
  • ui: card-3d 修复程序化/辅助技术 click 被误吞的回归 + 测试 (e34de3d)
  • ui: color-mode-switcher OCR 修复——1 条 (0664858)
  • ui: brutal-interaction-variants OCR 修复——1 条 (73359ae)
  • ui: counter OCR 修复——1 条 + 约束注释 (d02981b)
  • ui: color-picker OCR 修复——6 条全处理 (3cebd47)
  • ui: code-block OCR 修复——5 条全处理 (3fce770)
  • ui: checkbox OCR 修复——1 条 (b3313f2)
  • ui: chat-bubble OCR 修复——4 修 1 跳 (96b058b)
  • ui: calendar OCR 修复——1 条 (663bfad)
  • ui: copy-to-clipboard OCR 修复——2 条全处理 (53342dc)
  • ui: command OCR 修复——3 条全处理 (e20fd1c)
  • ui: card-3d OCR 修复——4 条全处理 (b997029)
  • ui: card OCR 修复——3 条全处理 (308e272)
  • ui: shadow 令牌移出 @theme 单层化,消除悬停/按压双影鬼影 (904774b)
  • ui: command 语义化与契约修复 (adb46fc)
  • ui: command-input 双向同步,v-model 仅回显用户输入 (614d2bc)
  • ui: command 过滤注册同步化,消除首渲闪烁与隐藏项键盘导航 (77633f4)
  • ui: counter OCR 修复——5 条全处理 (aad5aeb)
  • ui: color-picker OCR 修复——21 条全处理(aria-controls 接线、swatch 语义、拖拽会话、lastEmitted、Enter 防重) (126b562)
  • ui: color-mode-switcher OCR 修复——3 条全处理(indexOf -1 保持现状、select 值归一化、拒绝隐藏的 system) (37e1f24)
  • ui: copy-to-clipboard OCR 修复——失败反馈、aria 播报、共享按下态 (2da7bd4)
  • ui: cookie-consent OCR 修复——emit 顺序、空串回退、region 语义 (46d948c)
  • ui: combobox OCR 修复——create 值 trim、label 运行时兜底、受控 open 契约 (b28d876)
  • ui: code-block OCR 修复——13 条全处理 (734b404)
  • ui: chat-bubble OCR 修复——12 条全处理(阴影重构、乱序稳定排序、码点 initials、STATUS_META 穷尽表) (a711a71)
  • ui: checkbox OCR 修复——5 条全处理(选中态前景色、defaultValue 透传、size 兜底、name/value/required 表单属性) (f41bd7f)
  • ui: cascader OCR 修复——偏移/类冲突、disabled 过滤、缓存与键盘可访问性 (e0e4221)
  • ui: carousel OCR 修复——11 条全处理(未消费配置四项实现、ARIA 语义、dots 二选一、enabled 变体) (cb4b13d)
  • ui: card OCR 修复——嵌套交互/主键过滤、键盘 keyup 语义、disabled 支持、CardTitle as 白名单 (80277a2)
  • ui: card-3d OCR 修复——偏移配置表字面量类名、悬停状态重置、clickable 键盘可访问性 (71843d7)
  • ui: calendar OCR 修复——5 修 1 跳过(缓存键 JSON 序列化、drag isRange 防护、事件 key 去重、单元素归一化、事件预分组) (8e8fc07)

📝 Documentation

  • 同步 ring 门禁覆盖范围并补充英文 changelog 中文界面提示 (e24d848)
  • 审查报告补主题前景对比度发现 (d6fc289)
  • 压缩审查报告修复记录为状态总览 (bd4c74d)
  • 审查报告机械可修项修复进展 (3fcd280)
  • 约定体系既有债修复进展 (de94362)
  • guides: 视觉规则边框配对说明 (aa29302)
  • ui: 组件文档补全必须章节 (07a2dc1)
  • 约定体系未纳入债清单与方案引用 (aeac000)
  • guides: 约定体系修复——机制文档与措辞定稿 (f10169f)
  • 约定体系修复方案——7 条系统性弱点修复与 6 阶段执行 (d34a73a)
  • 约定体系审查——8 条违反指控裁决与约定质量审计 (204c1d0)
  • 基座并行审查补强——跨包令牌契约/构建链路/composables/lib 共享层 30 项发现 (11fc81e)
  • ui: color-mode-switcher 同步边界态展示值回退说明 (fb17634)
  • ui: chat-bubble/checkbox/color-picker 同步分组排序、indeterminate 与表单语义 (442f268)
  • ui: command/copy-to-clipboard 同步双向绑定契约与反馈时长说明 (40d270a)
  • ui: card/card-3d 同步禁用视觉、键盘守卫与 ariaLabel 说明 (bcbab37)
  • 阴影过渡与焦点体系统一方案实施文档与焦点态约定 (0d7b237)
  • 补充组件/发布/视觉规范并修正焦点与过渡表述 (093519f)
  • ui: command 同步受控、回写与 class 类型说明 (c084458)
  • ui: counter 同步 separator 空串语义与 accent 使用提示 (64b44c6)
  • ui: color-mode-switcher/color-picker 同步边界行为、表单提交与色块语义说明 (8205f85)
  • ui: locale 指南修正 CodeBlock 键——补 expand/collapse、删幻影键 (0bd3666)
  • ui: code-block 同步 --brutal-code-foreground 变量与对比度校准说明 (a4f9142)
  • ui: combobox/cookie-consent/copy-to-clipboard 同步契约与行为说明 (67ac478)
  • ui: code-block 同步插槽与 code prop 契约说明 (39c1f21)
  • ui: chat-bubble/checkbox 同步分组排序与间隔时间标签、受控/非受控与表单属性说明 (98975ac)
  • ui: cascader 同步 CascaderOption 泛型与键盘可访问性说明 (1ef7ae8)
  • ui: card/card-3d 同步 disabled prop、CardTitle as 类型收窄与键盘可访问性说明 (4af7336)
  • 更新根 CHANGELOG 至 0.10.1 并归档 0.9.11 (f83006f)

✅ Tests

  • ui: toggle 补保持按下态类断言 (8e1b3c9)
  • ui: cascader 补充 OCR 修复回归测试 (e65ae28)
  • ui: command 契约更新并补充同步回归用例 (d836383)

🔧 CI

  • 约定体系自动化门禁与提交门禁 (a4c939e)

历史归档版本

更早版本已归档至 归档版本索引,按版本号独立成文,便于回溯。

蛮力铸就。