docs(plans): backfill the merge, release and icon-PR wrap-up for v0.19.1
This commit is contained in:
@@ -101,4 +101,7 @@ DSH `dsh-v0.1.5-rc.1..dsh-v0.1.5-rc.2`(上游 4 个 commit / 300 个变更文
|
||||
- 本地真机挂载冒烟(rc.2,macOS arm64):`pnpm test:mount` **7 passed**(含 tab 体填充断言、指南 ≤4 条说明渲染断言、mermaid / README 预览与 sidechat 路由烟测);`pnpm test:mount:aggregate` 通过(聚合双挂载下插件自动退让,`/sidebar/api` 未知方法 404 与 `terminal.deps` 契约均符合)。
|
||||
- 本地 3080 实例部署(`~/.dsh/profiles/web` + `~/.dsh/dsh-web.sh`):profile 依赖从 `dsh-better-sidebar-0.19.0.tgz` 改指 0.19.1 tarball 并 `pnpm install`(`node_modules/dsh-better-sidebar/package.json` = **0.19.1**);`dsh-web.sh` 的 npx 钉版改 `@deepseek-ai/dsh@0.1.5-rc.2`,旧进程(PID 99521/99509/99507)定向 kill 后由 LaunchAgent `com.pm2.dshweb.resurrect` 自动拉起(新 PID 36025,npx 缓存 hash 因版本变更从 `1da1392061ab1944` 变为 `c40503fdf38a82ea`)。**已核**:新缓存里的 `@deepseek-ai/dsh` = **0.1.5-rc.2**,`/sidebar/api/shell.get` → `{"ok":true,"value":{"shell":"zsh","name":"zsh"}}`、`settings.get` 回默认设置、`terminal.deps` → `{"ok":true}`(三条插件路由在生产实例上工作);GUI 人工验证由用户执行,结论回填到本节的下一步。
|
||||
- PR:[#626](https://github.com/omdsh-dev/DSH-better-sidebar/pull/626)(`feat/dsh-0.1.5-rc.2`)。PR 三个 check(`ci` / `ci-windows` / `plugin-mount`)在 run 34561189320 与 run 34561457067 上均绿。
|
||||
- 待回填:3080 人工验证结果(用户执行)、发版情况(v0.19.1 的 tag / npm 发布由用户决定)。
|
||||
- 3080 人工验证:通过(用户确认)。文件树/编辑器 tab 的官方彩色图标、指南六行彩色、原生右侧栏芯片图标、任务(层叠)与终端(缩小、无描边)两处返工后的观感均确认无问题。
|
||||
- **合并**:[#626](https://github.com/omdsh-dev/DSH-better-sidebar/pull/626) 合入 main(merge commit `817ee8f`)。main 的首轮 CI 变红——不是本 PR 的改动,而是 `tests/agent-pty.spec.ts` 自身的隐患(skip 类用例的命令里含等待 needle,交互式 shell 回显后 needle 提前进 transcript,`waitFor` 走快路径):修复见 [#628](https://github.com/omdsh-dev/DSH-better-sidebar/pull/628)(bare shell + `waitForShellReady`,merge commit `8753096`),main 随后三个 check 全绿。
|
||||
- **发版**:[v0.19.1](https://github.com/omdsh-dev/DSH-better-sidebar/releases/tag/v0.19.1)(GitHub Release → `release.yml` → npm Trusted Publishing)。`latest = 0.19.1`、`alpha = 0.19.0-alpha.1`(不变);带 provenance;发布元数据核对:peer 下限仍 `^0.1.5-rc.1`、`dependencies` 无 `cordis`、无 install 生命周期脚本。npm 传播延迟约 5 分钟(08:49:47 报 Published,08:56 前后 dist-tag 才可见 0.19.1)——这是既有现象,不是发布失败。
|
||||
- **图标 PR 收尾**:#531 已被 GitHub 标为 MERGED(其合并提交 `1d05e39` 在 main 上);#594 的 base 分支被删除后无法自动标记,已附说明(哪些保留、哪些被宿主官方图形替换)后关闭。
|
||||
|
||||
Reference in New Issue
Block a user