Skip to content

dsh-ios v0.1.0-rc.3

Pre-release
Pre-release

Choose a tag to compare

@Kayshen-X Kayshen-X released this 21 Aug 15:30
· 1 commit to main since this 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-slotsslots 服务改由 dsh-client-runtime 提供,槽位声明并入 ui-tool / ui-conversation)。本插件的 dsh.client.inject 仍然要求这个不存在的模块,浏览器端 loader 会永远等待:卡片、侧边栏面板、状态胶囊全部静默死亡,服务端工具却一切正常——还会把整页拖在 "Loading plugins…" 上。修复:inject 列表删除该包(peer/dev 依赖保留,details-compat 的类型增强仍需要它编译)。/ DSH 0.1.1 dropped the dsh-client-ui-slots row from the client module graph (the slots service comes from dsh-client-runtime now). Our dsh.client.inject still 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 DSH 0.1.1-rc.1 as 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 under next; 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