Repository navigation
Releases
Releases · weibaohui/dsh-settings-ui
v0.2.11 — 转 ESM 消除 require(esm) 竞态 + persist 失败可观测(issue #2)
Full Changelog: v0.2.10...v0.2.11
v0.2.10
选择器改用设置面板稳定属性 [data-shortcut-modal="settings"][role="dialog"],不再依赖 CSS-module 易变 hash 类名。
修复:dsh 0.2.0 desktop app 的 settings-general 构建把面板 hash 由 VOzbGW 重生成为 Dws9Sa,旧选择器 .VOzbGW_panel 命中 0 元素,致尺寸/透明度/背景全失效(desktop profile 不能用,web profile 因仍为 VOzbGW 而正常)。
变更:
- client/bundle.js: PANEL_SCOPED 与 nav/navList 选择器改用稳定属性,hash 无关
- engines.dsh: >=0.1.7-rc.2 → >=0.2.0-rc.2
- test: 同步断言新选择器(不削弱)
- README: 更新版本兼容矩阵
v0.2.9
v0.2.8
v0.2.7
v0.2.6
v0.2.5
v0.2.4
v0.2.3 · 安全修复:API 接入连接信任栅栏
HTTP API 路由接入宿主 connection 信任栅栏(Host/Origin 校验 + 浏览器认证),防止本机任意网页跨站调用。同源问题修复见 dsh-tasks#7 / skills-management#9。