Skip to content

docs: pin stable installation during pnpm release delay - #118

Merged
Tanya7z merged 1 commit into
mainfrom
fix/stable-install-age
Sep 28, 2026
Merged

Tanya7z merged 1 commit into
mainfrom
fix/stable-install-age

Conversation

@Tanya7z

@Tanya7z Tanya7z commented Sep 28, 2026

Copy link
Copy Markdown
Member

背景

pnpm v11 起默认的 minimumReleaseAge 为 1440 分钟。SFMC 0.2.0 与 0.2.1 在发布后 24 小时内被无版本号安装命令过滤,新设备因此得到旧版 0.1.0。旧版 CLI 在当前环境中因缺少 properties-reader 无法启动。

变更

  • 将中英文快速安装与升级示例固定到本次文档补丁版,并说明如何查询 npm latest 后指定精确版本。
  • 清理聚合包和 CLI 随包 README 中过时的 beta-only 文案、依赖说明和仓库链接。
  • 添加 CLI / 聚合包 patch changeset;内部依赖规则预计同步抬升 devkit patch。

验证

  • npm metadata:latest=0.2.1,0.2.0 与 0.2.1 的发布时间均距复现时不足 24 小时;pnpm 官方文档确认 v11+ 默认等待 1440 分钟。
  • pnpm exec changeset status:CLI、聚合包、devkit 均为 patch。
  • pnpm run docs build、node packages/tools/pack-verify.mjs(9 包)、git diff --check 通过。

@Tanya7z
Tanya7z merged commit a4f6857 into main Sep 28, 2026
2 checks passed
@Tanya7z
Tanya7z deleted the fix/stable-install-age branch September 28, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant