Skip to content

Releases: InariNGT-Ofiicial/dsh-plugin-updates

DSH 插件自动更新 v0.2.3

Choose a tag to compare

@github-actions github-actions released this 25 Oct 04:05

插件自动更新 v0.2.3

正式版本,同时支持 DSH 0.2.1-rc.2 与 0.2.1-rc.3。原有配置、工具名和人工设置保持兼容,无需宿主版本豁免。

DSH peer 同时接受 rc.2 / rc.3。保留默认开启自动更新、24 小时检查、持久人工开关、来源核验、备份和回退。

Windows / Linux × rc.2 / rc.3 的原生宿主兼容 CI 通过;本轮触发的原有回归 CI 全部通过。本地安装包还经过两个官方 npm 运行时及已安装 rc.3 Desktop 内置模块验证。

附件包含可安装的 .tgz 和 SHA256SUMS.txt。安装到实际使用的同一 profile 后重新加载插件或重启 DSH。外部 Python 工程、科研软件及模型按 README 单独准备。

本次兼容验收未运行 GPU 训练/翻唱、模型 API 或真实平台写入;宿主模块测试不代表 Desktop UI 全业务验收。验证边界与复现见 DSH_COMPATIBILITY.md。

前版及维护说明

v0.2.3 — DSH rc.2 / rc.3 兼容维护

同时保留新旧宿主支持,更新安装声明与 peer 范围;增加两版官方宿主的发行包回归。不改变业务工具、配置或人工设置。验证边界见 DSH_COMPATIBILITY.md。

前版发布说明

DSH 插件自动更新 v0.2.2

本次补齐插件市场与插件管理展示适配。默认开启自动更新、每 24 小时检查、手动设置周期和安装开关均保持原有行为,人工设置继续保留。

安装

dsh plugin --profile desktop add https://github.com/InariNGT-Ofiicial/dsh-plugin-updates/releases/download/v0.2.2/dsh-plugin-updates-0.2.2.tgz

需要 Node.js 24+、DSH 0.2.1-rc.2。安装后重新加载对应 profile。

市场适配

验证与范围

运行 JavaScript 语法、离线测试、包内逐文件审计;市场格式和展示信息另使用 DSH 0.2.1-rc.2 本地原生读取器验证。上一版已完成真实 GitHub 发布包的自身升级与隔离宿主重启验证。本次不改变自动安装逻辑,也不等同于对全部第三方插件业务功能重新验收。

附件包含可直接安装的版本化 .tgz 与 SHA256SUMS.txt。安装完成后需要重新加载或重启 DSH,不自动重启。

DSH 插件自动更新 v0.2.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 02:54

DSH 插件自动更新 v0.2.2

本次补齐插件市场与插件管理展示适配。默认开启自动更新、每 24 小时检查、手动设置周期和安装开关均保持原有行为,人工设置继续保留。

安装

dsh plugin --profile desktop add https://github.com/InariNGT-Ofiicial/dsh-plugin-updates/releases/download/v0.2.2/dsh-plugin-updates-0.2.2.tgz

需要 Node.js 24+、DSH 0.2.1-rc.2。安装后重新加载对应 profile。

市场适配

验证与范围

运行 JavaScript 语法、离线测试、包内逐文件审计;市场格式和展示信息另使用 DSH 0.2.1-rc.2 本地原生读取器验证。上一版已完成真实 GitHub 发布包的自身升级与隔离宿主重启验证。本次不改变自动安装逻辑,也不等同于对全部第三方插件业务功能重新验收。

附件包含可直接安装的版本化 .tgz 与 SHA256SUMS.txt。安装完成后需要重新加载或重启 DSH,不自动重启。

DSH 插件自动更新 v0.2.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 07:28

DSH 插件自动更新 v0.2.1

首次公开 GitHub Release,支持直接安装及后续自动更新。默认自动更新开启,每 24 小时复查;人工间隔、开关、暂停和立即执行接口均保留。

安装

dsh plugin --profile desktop add https://github.com/InariNGT-Ofiicial/dsh-plugin-updates/releases/download/v0.2.1/dsh-plugin-updates-0.2.1.tgz

桌面版命令未加入 PATH 时,也可把上述 Release URL 交给桌面版内置 CLI,或下载 .tgz 后安装。需要 Node.js 24+、DSH 0.2.1-rc.2。安装后重新加载对应 profile。

内容

  • 自动发现已安装插件的原 GitHub 仓库,核对包名和版本。
  • 通过官方 DSH CLI 安装精确版本,保留配置与启用状态。
  • 安装前备份旧包和 profile 文件,失败时尝试回退,异常结果持久化。
  • 本地 HTML / JSON 报告、检查时间设置与自动更新开关。
  • 本插件声明自己的 GitHub 来源,安装此版后可发现后续正式 Release。

验证与范围

  • 离线测试覆盖版本比较、来源、下载边界、缓存、备份、回退及人工设置。
  • 已在 DSH 0.2.1-rc.2 的隔离 profile 验证实际安装、合成插件自动升级及重启后加载;该场景使用合成 GitHub 响应。
  • 实际 GitHub 发布包下载和自身升级验证另在发布后进行,结果以仓库验证说明及交付记录为准,不提前视为已完成。
  • 本地开发链接、仅分支版本以及缺少可安装包的多包仓库会标记原因。安装脚本保持关闭;安装完成不等于插件业务功能已重新验收。自动更新不会自动重启 DSH。

附件包含安装包与 SHA256SUMS.txt。GitHub 自动提供对应标签的源码归档。