Skip to content

Releases: ZSeven-W/dsh-harbor

dsh-harbor 0.1.0-rc.4

dsh-harbor 0.1.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Oct 03:58

English

This release was built and verified from the matching tag. Install from npm with npm i @zseven-w/dsh-harbor (every release, prereleases included, is published as latest). See README.md for installation, usage, evidence levels, and known limits.

简体中文

本版本由同名 tag 构建并完成验收。通过 npm i @zseven-w/dsh-harbor 安装(每个版本,含候选版本,都发布为 latest)。安装、用法、证据等级与已知边界见 README.zh.md。

Full Changelog: v0.1.0-rc.3...v0.1.0-rc.4

dsh-harbor v0.1.0-rc.3

Pre-release

Choose a tag to compare

@finiking finiking released this 12 Sep 07:29

dsh-harbor v0.1.0-rc.3

升级预检 / Upgrade preflight.

✨ 新增 / Added

  • harbor preflight — 把目标版本的 DSH 装进 Harbor 自己的缓存目录,对每个已安装插件在子进程里做 import 探针(module.register 解析钩子把 @deepseek-ai/* 重定向到目标树),核对 dsh.client.inject 与宿主 peer 范围,按 profile 回答"升级后还能不能起来"。--plugin <目录> / --pack <npm 包> 让它脱离 profile 在 CI 或对任意注册表包工作。/ Installs the target DSH into Harbor's own cache, import-probes every installed plugin against it in a child process (a module.register hook rewrites @deepseek-ai/* to the target tree), checks dsh.client.inject and host peer ranges, and answers per profile whether it still boots. --plugin <dir> / --pack <npm spec> run it outside a profile, in CI or on any registry package.
  • harbor host-diff --from --to — 两个 DSH 版本之间的机器可读契约差异:包、web 客户端模块、内置预设、逐包导出名的增删。0.1.1-rc.2 → 0.1.5-rc.1 一次列出让插件崩掉的全部删除(settingsNamespace、installSettingsSection、dsh-client-runtime、Inbox、PERSONA_SECTION…),release notes 里都没有。/ Machine-readable contract diff between two DSH versions: packages, web client modules, built-in presets, and per-package export names added/removed.
  • 设置面板「升级预检」卡片 — 面板里选版本、起任务、看进度和逐插件结论;任务由 hub 起子进程跑 CLI,插件崩了伤不到宿主。/ Settings-panel card: pick a version, run, watch progress and per-plugin verdicts; the job runs the CLI in a child process.
  • GitHub Action uses: ZSeven-W/dsh-harbor@v0.1.0-rc.3 — 插件作者在 PR 和每晚对 next 跑同一套预检,拖崩即红。/ Plugin authors run the same preflight on PRs and nightly against next.
  • 发版监控与生态看板 — 每小时监控 @deepseek-ai/dsh dist-tags,标签移动即提交 host-diff 并触发全量看板;看板对 npm 上所有声明 dsh.bundle/dsh.client 的包做探针,发布在 https://zseven-w.github.io/dsh-harbor/ 。首跑对 DSH 0.1.5-rc.2:3,567 个插件,335 个升级即拖崩 profile,其中 211 个是 dsh-settings 的两个被删导出。/ Hourly dist-tag watch and a nightly ecosystem board. First run against 0.1.5-rc.2: 3,567 plugins, 335 would block boot, 211 of them on the two removed dsh-settings exports.

🐛 修复 / Fixed

  • Harbor 自身的 dsh.client.inject 去掉 0.1.5 已删除的 dsh-client-runtime / dsh-client-ui-slots,改为 dsh-client-ui-renderer;声明新的 subprocess 能力。/ Harbor's own inject list follows the 0.1.5 client module graph; declares the new subprocess capability.

📦 安装 / Install

dsh plugin --profile web add @zseven-w/dsh-harbor@0.1.0-rc.3
harbor preflight --dsh next

⚠️ 说明 / Notes

  • npm dist-tag next。已验证 DSH 0.1.5-rc.2;解析钩子需要 Node ≥ 20.6。/ Published under next; tested with DSH 0.1.5-rc.2; the resolve hook needs Node ≥ 20.6.
  • 生态扫描只在一次性 CI runner 里执行第三方模块,永远不在用户机器上跑。/ The ecosystem scan executes third-party modules only in disposable CI runners, never on a user's machine.

Full Changelog: v0.1.0-rc.2...v0.1.0-rc.3

dsh-harbor 0.1.0-rc.2

dsh-harbor 0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:41

English

This release was built and verified from the matching tag. Prerelease builds install from npm with @next or an exact version. See README.md for installation, usage, evidence levels, and known limits.

简体中文

本版本由同名 tag 构建并完成验收。候选版本请通过 npm 的 @next 或精确版本号安装。安装、用法、证据等级与已知边界见 README.zh.md。

Full Changelog: v0.1.0-rc.1...v0.1.0-rc.2

dsh-harbor 0.1.0-rc.1

dsh-harbor 0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 17:46

English

This release was built and verified from the matching tag. Prerelease builds install from npm with @next or an exact version. See README.md for installation, usage, evidence levels, and known limits.

简体中文

本版本由同名 tag 构建并完成验收。候选版本请通过 npm 的 @next 或精确版本号安装。安装、用法、证据等级与已知边界见 README.zh.md。

Full Changelog: https://github.com/ZSeven-W/dsh-harbor/commits/v0.1.0-rc.1