github omdsh-dev/dsh-genui v0.9.7
GenUI v0.9.7

latest releases: v0.13.0, v0.12.0, v0.11.4...
one month ago

Highlights

  • GenUI skill 现在会通过 DSH 官方 skill registry 自动注册,新会话可直接发现 genui。
  • 新增 image 图片组件,支持 HTTP(S) 和同源相对地址,并包含 URL 安全限制和加载失败 fallback。
  • 强化 chart contract,避免非法字段和错误数据静默退化。
  • 修复 Windows 下 prepack 执行兼容性问题,并增加 Windows Node 22 / 24 打包验证。

Fixes

  • 修复 debounce action 捕获过期 handler。
  • 修复卸载后残留的 requestAnimationFrame。
  • 修复 file-tree 不同分支折叠状态互相影响。
  • 修复 stateKey 持久状态身份。
  • 修复 Mermaid 更新后的渲染状态。
  • 修复 plot loop 动画只执行一轮。
  • 修复数学 tokenizer 吞掉相邻 + / -。
  • 修复 tabs active index 越界。
  • 修复 table hover 重绘动画。
  • 修复 scene3d orbit 拖拽方向与指针相反。

Packaging

  • 安装方式统一为公开 npm 包。
  • 仓库停止追踪 lib/ 构建产物。
  • 正式 Release 发布到 npm latest,Pre-release 发布到 next。

Installation

dsh plugin --profile web add @changfenhuang/dsh-genui

Known issue

#96 报告了部分 Windows/Web 环境中 badge、progress 和 callout 颜色异常的问题。目前已排除 npm 发布包遗漏 CSS,具体浏览器/WebView 兼容性仍在调查中。

Don't miss a new dsh-genui release

NewReleases is sending notifications on new releases.