本次版本更新 DSH 0.2.x 兼容性、DOM 围栏发现、Mermaid 渲染调度,以及 GenUI 组件表达能力。
新增
- 新增
divider.label章节分隔,以及text.size: "display"、text.align、card.eyebrow和image.caption字段。 - 完成六类 SKILL 界面编排示例,重组组件画廊,并更新 README 展示截图与 GitHub Pages 选集页。
- 设计系统 v11 补充字号、间距、动效和交互状态令牌。
性能与修复
- DOM 围栏发现改为跟踪页面变更,减少对话内容的重复扫描。
- Mermaid 延迟渲染视口外图表,并分批让出渲染时间;修复渲染调度竞态和主题切换时的标签颜色问题。
- 表格列定义支持使用
name作为备用列名。 - 修复
tabs和accordion数量限制与围栏校验之间的冲突,保留范围内内容,并提供policy_truncated提示。 - 修复
divider、spacer的发前校验误报,以及 quiz 选项标记混入可访问名称的问题。 - 围栏适配 DSH
0.2.x的公开会话与输入触发 API,并在宿主重载后恢复/panel状态。
兼容性
- DSH peer 依赖支持
^0.2.0-rc.1 || ^0.2.1-rc.1。 - CI 覆盖最低与当前 DSH 宿主的接口检查、完整测试、构建和安装包验证。
致谢
感谢 @TCX111、@DDDFXYqiming、@taekchef 和 @KelvinWWW 对围栏发现、GenUI 组件、测试与性能优化的贡献。
升级
dsh plugin --profile web add @changfenhuang/dsh-genui@0.13.0完整变更:v0.12.0...v0.13.0