此处记录 DSH 工作台安装包版本。v6 的更新记录保留在 master 分支。
尚无未发布变更。
preview.4 的发行构建在 Windows runner 上失败,本版只修发行链路,产品代码与 preview.4 相同。
RUNNER~1)与规范长名,规范化后不匹配即被拒(ERR_ACCESS_DENIED)。现按读写分别授予短名、规范名、尾分隔符与临时目录通配四种拼写,普通权限与托管 runner 都能通过。pnpm remove 没有 --registry 选项,移除 meta 包会重新解析依赖树,于是去 registry 找尚未发布的主包而失败。改为在隔离 profile 的 npmrc 中指向临时本地 registry。准备首次 npm 发行的预览版,恢复完整版 meta 包发行并补齐安装验收。
@linfengqaqtat/dsh-scriptor@0.1.0-preview.4、webnovel-embedding-provider@0.0.8、@linfengqaqtat/dsh-scriptor-full@0.1.0-preview.4 增加 Release 发布后的自动上传(dist-tag preview,不占用 latest)。校验全部包与 SHA256 后上传同一 tarball;重跑只跳过 registry 字节完全一致的版本。npm 工作流成功后可执行 dsh plugin add @linfengqaqtat/dsh-scriptor@preview,GitHub Release 保留同字节 tarball。dsh plugin add @linfengqaqtat/dsh-scriptor-full@preview 同时安装并启用主插件与可选嵌入提供方;增加独立 profile 的加载与卸载重装验收。allowBuilds 仅放行 esbuild/koffi。首个面向公开安装的开发预览版。scriptor-v0.1.0-preview.1 与 scriptor-v0.1.0-preview.2 标签存在但没有对应 Release:前者的发行构建在 GitHub Windows runner 上因 core.autocrlf 把生成的许可证文本签出为 CRLF 而被干净树检查拒绝;后者在同一 runner 上安装隔离 DSH 宿主超过 4 分钟被验收脚本自身的超时中止。本版仅修正发行流程,产品代码与 preview.1 相同。
@webnovel/embedding-provider 更名为 webnovel-embedding-provider,公开分发包不再使用内部 scope@linfengqaqtat/dsh-scriptor-full 的依赖(主包与嵌入包)尚未发布到 npm,本地 tarball 安装会被 pnpm 解析到 registry 而 404;待包发布到 registry 后再随发行提供如已安装旧的 @webnovel/embedding-provider:
pnpm remove @webnovel/embedding-providerpnpm add path/to/webnovel-embedding-provider-0.0.8.tgz.gitattributes 覆盖 .txt、.css、LICENSE 与点文件,生成的第三方许可证文本在任何 Git 行尾设置下与仓库一致。core.autocrlf;安装验收对宿主安装步骤放宽到 15 分钟。@linfengqaqtat/dsh-scriptor,运行技能与脚本随包交付。@webnovel/embedding-provider 0.0.8:嵌入、场景识别与重排;首次安装默认停用。未产生 Release(见 preview.3 说明)。
未产生 Release(见 preview.3 说明)。