Skip to content

chore: 对齐 dsh 0.2.0-rc.2 依赖并补齐产物校验 - #7

Merged
better-er merged 1 commit into
mainfrom
chore/align-dsh-0.2.0-rc.2
Sep 30, 2026
Merged

better-er merged 1 commit into
mainfrom
chore/align-dsh-0.2.0-rc.2

Conversation

@better-er

Copy link
Copy Markdown
Owner

dsh-edit-diff:对齐 dsh 0.2.0-rc.2

背景

@deepseek-ai/dsh 的 npm latest 已切换到 0.2.0-rc.2。本插件的 peerDependencies 仍声明 ^0.1.7-rc.2,该范围的 semver 区间为 >=0.1.7-rc.2 <0.2.0-0,不包含 0.2.0-rc.2。dsh 在安装与启动两处都会校验这项声明,不匹配时报 incompatible-version,插件既无法安装也无法加载。

改动

  • peerDependencies 的 @deepseek-ai/dsh 与同批次的 @deepseek-ai/dsh-* 对齐到 ^0.2.0-rc.2
  • devDependencies 同步对齐,pnpm-lock.yaml 一并重算
  • 插件版本号 0.4.1 → 0.4.2
  • @deepseek-ai/dsh-settings 对齐到 ^0.2.0-rc.2
  • release 工作流补上规范要求的 Verify build outputs,清单与 CI 一致
  • CI 的产物清单补上漏掉的 lib/client.js.map

验证

  • pnpm typecheck
  • pnpm build
  • pnpm install --frozen-lockfile
  • 在 dsh 0.2.0-rc.2 上装载后插件处于 active

@better-er
better-er merged commit 516afe3 into main Sep 30, 2026
1 check passed
@better-er
better-er deleted the chore/align-dsh-0.2.0-rc.2 branch September 30, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant