目录

v0.5.18:安装后直接启用与桌面 CLI 静默运行

在 GitHub 上查看源文件

本补丁版包含 v0.5.17 后合入的两项修复:

  • 安装启用无需重启 DSH(#308):Desktop 与官方 WebUI 使用隔离依赖时,宿主启动时未选中的 bundle 也能正常加载默认 Source 和 Strategy。Mnemon 先准备依赖解析,再启动原生分组,并在自己的注入作用域中注册 Web RPC。官方 WebUI 安装后可直接点击“立即启用”。
  • Native CLI 静默运行(#306、#305):对经过验证的 Mnemon npm 安装,记忆操作与版本检查直接调用 Native 可执行文件,避免 npm 启动器在 Windows 上额外弹出控制台窗口。更新仍由 npm 管理,并继续兼容其他 CLI 安装方式。

升级与兼容

支持的宿主仍为 DSH 0.1.7-rc.2。完整 Profile 需要 Node ^22.19.0 || >=24.0.0;包的 Node 入口导入下限仍为 20。旧宿主请继续使用 v0.5.16。

可在官方 WebUI 的“添加插件”中安装 dsh-mnemon@0.5.18,然后点击“立即启用”。也可使用 CLI:

sh
dsh plugin --profile web add dsh-mnemon@0.5.18

Headless Profile 将命令中的 web 替换为 headless。如果运行中的宿主已经加载旧版,请在升级后重启一次 DSH 并刷新浏览器,以加载新代码;新版首次安装和启用无需重启。更新或卸载已加载过的包,仍须遵循宿主正常的重启要求。

本版不需要迁移记忆存储。核心和组件开关保留现有行为与保存的选择。请保持新增的 Starter 就绪组件启用,使用 bundle 或核心开关控制整套组合。其他已加载插件保留其依赖路径,DSH 源码和共享 Connection 实例保持不变。

上游 cordis:group 显示与开关问题仍记录在兼容性说明中,不代表运行中的 Source 或 Strategy 已停止。

变化的包

包 上版 本版
dsh-mnemon 0.5.17 0.5.18
dsh-mnemon-source-memory-spaces 0.5.11 0.5.12

Starter 仍精确固定 17 个组件包,另外 16 个组件版本不变。

验证

参见版本化发布验收、启用回归证据和桌面 CLI 验收。发布流程会验证完整固定组合、Registry 安装和真实升级,全部通过后才创建 GitHub Release。

上一个版本:v0.5.17。