Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 08:03
· 13 commits to master since this release

✨ 本版核心:native 安装方式 + 后台静默自动更新

macOS / Linux 推荐改用一键安装(免 sudo,装到用户目录):

curl -fsSL https://raw.githubusercontent.com/SupSub-AI/supsub-cli/master/scripts/install.sh | bash
  • 版本并存布局~/.local/share/supsub/versions/<版本>/ + ~/.local/bin/supsub symlink 原子切换
  • 后台静默自动更新:启动时后台检查并升级,新版本下次启动生效;-o json、CI、SUPSUB_DISABLE_AUTOUPDATER=1、非 native 安装一律不触发
  • supsub update --rollback:一键回滚到上一个留存版本(仅 native,重指 symlink 不重新下载)
  • supsub doctor:安装 / 更新自检(版本、安装方式、symlink 指向、PATH、skills 同步状态)
  • 新环境变量:SUPSUB_DISABLE_AUTOUPDATER / SUPSUB_DATA_DIR / SUPSUB_BIN_DIR

⚠️ 老用户迁移说明

0.4.0 之前通过 curl 安装的用户~/.local/bin/supsub 为普通文件):请重新执行上面的安装命令一次,即可迁移到 native 布局并获得自动更新与回滚能力。迁移会覆盖原文件为 symlink,登录凭证(~/.supsub/)不受影响。注意:仅执行 supsub update 会升级版本号但不会迁移布局(自 v0.4.2 起 update 可自动迁移,见该版说明)。

npm 安装用户不受影响,npm i -g @supsub/cli@latest 照常,npm 安装不做后台自动更新。

What's Changed

  • feat(auth): access_token 过期自动用 refresh_token 续期 by @hidumou in #1
  • feat(deepread): 新增精读命令树 + supsub-deepread skill by @hidumou in #2
  • feat(install/update/doctor): native 安装布局、后台自动更新引擎、update 分流与 --rollback、doctor 自检(直推 master,未走 PR)

Full Changelog: v0.3.6...v0.4.0