dsh-web v0.3.16
本次发布包含 1 项修复、2 项其他改动。
重要变更:修复 v0.3.15 引入的聚合包回归——子插件挂载门控误读了启动载荷的线协议(启动条目只携带客户端 bundle 的包 id,不含补丁行 id 与启用状态),导致聚合安装后整个 dsh-web 插件家族的设置界面(Web 插件、皮肤中心、工坊、宠物、任务板、用量、会话归档等)全部消失。本版本恢复 v0.3.14 的挂载语义;#1372(隐藏已禁用家族行的 UI 入口)随之回退并保持开放,待宿主提供真实的行状态信号后再实现。
修复
- [web-all] 聚合包家族子插件按真实启动线协议挂载
其他改动
- [notes] 为 #1372 提出家族行状态路由方案
- [notes] 记录 v0.3.15 发布过程
English
This release contains 1 bug fix and 2 other changes.
Important change: fixes the aggregate-package regression introduced in v0.3.15 — the child-mount gate misread the boot payload wire shape (boot entries only carry client-bundle package ids, never patch row ids or enable state), which hid the entire dsh-web plugin family settings UI (Web plugins, Skin Center, Workshop, Pet, Task Board, Usage, Session Archive, and more) after an aggregate install. This release restores the v0.3.14 mounting semantics; #1372 (hide UI entry points of disabled family rows) is thereby reverted and stays open until the host provides a real row-state signal.
Bug Fixes
- [web-all] mount aggregate family children against the real boot wire shape
Other Changes
- [notes] propose the family row-state route for #1372
- [notes] record the v0.3.15 release run
Generated automatically by the release pipeline (scripts/release-notes.mjs).
由发布管线自动生成(scripts/release-notes.mjs)。