兼容性 · Compatibility
- 适配 dsh 0.1.0-rc.7 的插件设置槽 —
settings.plugin.item从列表槽(id/order)改为键控槽(key= 设置命名空间)。现在 Node 半侧注册并「serve」dsh-focus-overlay命名空间,键控卡片才会被插件标签页分发;客户端同时注册key与id/order,保证新旧 dsh 都能渲染。
Adapt to the dsh 0.1.0-rc.7 plugin settings slot:settings.plugin.itemchanged from a list slot (id/order) to a keyed slot (key= settings namespace). The Node half now registers and "serves" thedsh-focus-overlaynamespace so the keyed card is dispatched; the client registers bothkeyandid/order, so the card renders on old and new dsh alike.
其它 · Other
- 新增依赖
@deepseek-ai/schemastery,用于在 Node 侧声明持久化设置 schema(navbar/scroll/width/autoFocus)。
Add@deepseek-ai/schemasteryto declare the durable settings schema on the Node side.
⚠️ 0.4.0 已弃用 · 0.4.0 deprecated
v0.4.0 在 dsh >= 0.1.0-rc.7 上可能因设置槽契约变更而崩溃,已从 GitHub(Release 与 tag)移除,并在 npm 上标记为弃用(deprecated)。请勿使用 0.4.0,升级到 0.5.0 及以上。
v0.4.0 may crash on dsh >= 0.1.0-rc.7 due to the settings-slot contract change; its GitHub release and tag have been removed and it is deprecated on npm. Do not use 0.4.0 — upgrade to 0.5.0+.
Full Changelog: v0.3.0...v0.5.0