Repository navigation
Releases: wjf1/dsh-commandcode
Releases · wjf1/dsh-commandcode
Release list
v1.1.3: 兼容 DSH 0.2.x 宿主与市场 tarball 防御
修复
- 兼容 DSH 0.2.x 宿主:12 条
peerDependencies追加^0.2.1-rc.1区间(宿主 0.2.1-rc.3 下安装即 problem 的根因);client 注册改为懒声明感知(whenSlotDeclared,0.1.2-alpha.1 起 API 兼容)。 - 市场防御:npm 名
dsh-commandcode被第三方抢注(code_tin,2026-11-01),本版起以 GitHub Release 附官方 tarball,市场条目钉tarball:字段,市场安装永不落到冒牌 npm 包。
已知问题
- client 半在 0.2.x 宿主上的设置页注入仍待装载层解锁(见 HANDOFF 第 5 节第 6 条)。
v1.1.2: 修复 pnpm 构建脚本拦截导致的插件市场安装失败
概述
v1.1.2 修复 DSH Desktop 插件市场安装失败("build scripts are blocked by pnpm by default")的问题,并补齐发布门禁要求的四文档。
修复
- 插件市场安装失败:pnpm v10 起默认拦截依赖包的生命周期脚本。本插件此前依赖
prepare脚本在安装现场执行 tsdown 构建,被拦截后市场直接判定无法安装。现在把构建产物lib/直接提交进仓库并移除prepare脚本,安装退化为零脚本的纯文件拷贝,不再触发 pnpm 的构建脚本拦截,也无需手动点击「放行构建脚本并重试」。npm run build保留,供本地开发与 CI 使用。
新增
- 新增
HANDOFF.md:六模块跨会话接力文档(项目概况与当前状态 / 技术栈与运行基线 / 核心架构与文件拓扑 / 最近一轮变更与交付成果 / 待办与下一步 / 关键避坑与运行约束)。 README.md与README.zh-CN.md新增「截图 / Screenshots」章节与配图说明,说明lib/为何刻意提交进仓库,并补全项目结构树中的lib/、vendor/、screenshots.json、HANDOFF.md等实际条目。CHANGELOG.md新增[Unreleased]小节记录本轮文档变更。
安装
# DSH 插件市场:搜索 dsh-commandcode 直接安装
# 或按 GitHub 方式装进 profile
dsh plugin --profile web add github:wjf1/dsh-commandcode完整变更记录:见 CHANGELOG.md