github omdsh-dev/dsh-genui v0.13.0
GenUI 0.13.0

3 hours ago

本次版本更新 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

Don't miss a new dsh-genui release

NewReleases is sending notifications on new releases.