v0.8.7
0.8.7 (2026-08-24)
🐛 Bug Fixes
详细说明 —— 每条改动的现象 / 根因 / 实测数字(1 条)
fix(banner): 升级命令改用 add —— up @latest 装不上刚发布的版本
横幅提示的命令是给用户复制去执行的,必须真的管用。实测不管用。
在真实 profile 上测(0.8.6 发布 2 分钟后):
up @latest → 「Already up to date」,停在 0.8.5 ✗
up -L → 同样停在 0.8.5 ✗
add @latest → 升到 0.8.6,声明也更新为 ^0.8.6 ✓
up 不会重新去 registry 解析最新版 —— 即便 registry 直连、npm view、pnpm view
三处都已显示 0.8.6。add @latest 才会重新解析。
排查时先排除了两个错误方向:
· 不是 registry 传播延迟 —— 三处 dist-tags 都是 0.8.6
· 不是 minimumReleaseAge 拦的 —— 显式 add @0.8.6 能装上(2 分钟前发布),
说明上一版加的整包豁免确实生效
也就是说这是 pnpm 两个子命令的行为差异,跟发布新鲜度和安全策略都无关。
横幅提示一条装不上新版的命令,比不提示更糟。
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com
d74c9e0