Skip to content

ur-cli v0.6.2

Choose a tag to compare

@godLei6 godLei6 released this 16 Sep 15:29
· 16 commits to main since this release
6a4a678

更新内容

  • 业务 JSON 对象可返回结构化 _notice.update 与 _notice.skills,AI 能发现 CLI 和客户端 Skills 的版本漂移。
  • 版本检查先读本地缓存,过期后异步刷新;成功缓存 24 小时,失败退避 1 小时,不影响业务命令。
  • ur upgrade 统一升级 CLI、内置 Skills 及已发现或登记的客户端副本。
  • 新增 ur upgrade --check、--force、--no-skills;保留 --install-skills 兼容参数。
  • 修复 ur upgrade --json 只检查不安装、版本字符串比较不符合 SemVer、发布包 Skills 版本显示为 unknown 等问题。
  • ur --version --json --check-latest 可显式查询远端最新版本。

从旧版本升级

从 v0.6.1 或更早版本首次升级到 v0.6.2 时,第一次 ur upgrade 仍由旧版程序执行,只更新 CLI 和内置 Skills。确认 ur --version 已显示 v0.6.2 后,再运行一次 ur upgrade,即可同步各客户端中的 Skills;后续升级只需执行一次。

自动化输出

需要保持固定输出时,可使用 UR_NO_UPDATE_NOTIFIER=1 或 UR_NO_SKILLS_NOTIFIER=1;UR_NO_UPDATE_CHECK=1 会完全关闭远端版本检查。

所有发布资产的 SHA-256 见 sha256sums.txt。