Skip to content

v0.1.1-beta.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Apr 06:42
· 12 commits to main since this release

v0.1.1-beta.2 —— 小补丁:cb update 现在 semver-aware,不会再把 beta 用户降到旧 stable;新增 -f/--force 让追新用户一路滚 beta。

v0.1.1-beta.2 — small patch: cb update is now semver-aware and won't silently downgrade beta users to an older stable; new -f/--force flag lets beta-track users roll forward.


改了什么 / Changes

  • Fix: cb update 不再降级。此前字符串等值比对会把 v0.1.1-beta.1 覆盖成 v0.1.0 / String equality compare could overwrite a beta with an older stable. Now uses semver precedence.
  • Feat: cb update -f/--force。查询源切到含 prerelease 的接口 + 跳过 "already on latest" 短路,支持同版本重装和 beta 之间滚动 / Resolver widens to prereleases + skips the already-on-latest short-circuit.

验证示例 / How it behaves

# 稳定用户 —— 稳定版就说已是最新
cb update               # → 已是最新版本 (v0.1.0)

# beta 用户 —— 不会被拉回 stable
cb update               # → 已是最新版本(当前 v0.1.1-beta.2 比稳定版 v0.1.0 更新)

# 追新用户 —— 强刷最新 beta
cb update --force       # → 下载最新 prerelease

安装 / Install

curl -fsSL https://chatbot.longye.site/install.sh | bash
npm install -g @erchoc/chatbot@latest