dsh-ios v0.1.0-rc.3
Pre-release
Pre-release
dsh-ios v0.1.0-rc.3
DSH 0.1.1 适配版:把在新宿主上"侧栏静默死亡"的插件救回来。/ The DSH 0.1.1 adaptation: the release that brings a silently-dead sidebar back to life on the new host.
🐛 修复 / Fixed
- 在 DSH 0.1.1 上客户端永不激活 / The client never activated on DSH 0.1.1 — 0.1.1 从客户端模块图中移除了
@deepseek-ai/dsh-client-ui-slots(slots服务改由dsh-client-runtime提供,槽位声明并入 ui-tool / ui-conversation)。本插件的dsh.client.inject仍然要求这个不存在的模块,浏览器端 loader 会永远等待:卡片、侧边栏面板、状态胶囊全部静默死亡,服务端工具却一切正常——还会把整页拖在 "Loading plugins…" 上。修复:inject 列表删除该包(peer/dev 依赖保留,details-compat 的类型增强仍需要它编译)。/ DSH 0.1.1 dropped thedsh-client-ui-slotsrow from the client module graph (theslotsservice comes fromdsh-client-runtimenow). Ourdsh.client.injectstill demanded the missing module, so the browser loader waited forever: cards, the sidebar panel and the status capsule died silently while the host-side tools kept working — and the whole page stalled on "Loading plugins…". Fixed by dropping the package from the inject list; the peer/dev dependency stays for type-only compilation.
📝 文档 / Docs
- 全部 15 个语言 README 的验证徽标移到 DSH
0.1.1-rc.1(本版实测宿主)。/ All 15 locale READMEs now state DSH0.1.1-rc.1as the tested harness.
📦 安装 / Install
dsh plugin --profile web add @zseven-w/dsh-ios@next
dsh web⚠️ 说明 / Notes
- npm dist-tag:
next。在 rc.6 时代的宿主上本版仍可运行(slots服务同样存在)。/ Published undernext; the build still runs on rc.6-era hosts. - 七件套 smoke(panel 333/333 等)在适配前后各跑一遍,全绿。/ The seven smoke suites ran green before and after the change.
Full Changelog: v0.1.0-rc.2...v0.1.0-rc.3