Skip to content

chore: 1.20.2 - #3428

Merged
janicduplessis merged 1 commit into
mainfrom
chore/release-1.20.2
Oct 11, 2026
Merged

janicduplessis merged 1 commit into
mainfrom
chore/release-1.20.2

Conversation

@janicduplessis

Copy link
Copy Markdown
Collaborator

Description

The maintainer approved npm 1.20.2 on 2026-10-10. npm has 1.20.1 on latest. This release carries the doctor security fix (#3393), the stale EAS ledger cleanup in gc (#3408), the new workspace.hidden setting (#3407), exec time budgets (#3361, #3421), the producer-side workspace stage for macOS apps (#3328), two guide fixes (#3412, #3413) and the Release workflow's tag-on-main check (#3401).

Solution

  • pnpm run release:prep 1.20.2 bumps the seven package manifests.
  • docs/releases/1.20.2.md lists every user-facing package change since v1.20.1, plus ci: refuse to publish a release tag that is not on main #3401, which changes the release process rather than a package. Desktop, phone and test-only merges are not listed.
  • apps/mobile/src/generated/licenses.json is regenerated; only the @stim-cli/core version changes.

Pre-tag QA is omitted, as with 1.18.0 to 1.20.1; the notes' QA section says so. This tag is the first run of #3401's tag-on-main job, and the tag will sit on the squash-merge commit on main.

Test plan

Local on this commit: format:check, lint, build, typecheck, knip, release:prep --check, CLI --version (1.20.2), --help, guide agent, settings get workspace.hidden (prints false), licenses:check, and pnpm tarball inspection of the seven packages (README and LICENSE present, versions 1.20.2, no workspace: ranges). Unit, e2e, runtime and the full Windows suite run in CI on the exact main commit that gets tagged.

@janicduplessis janicduplessis added area: cli packages/stim-cli, including its README and guide area: core packages/core area: mobile apps/mobile and apps/demo-server area: docs docs/ and root documents labels Oct 11, 2026
@janicduplessis

Copy link
Copy Markdown
Collaborator Author

Fresh review of 287ba7b (not the author). Result: clear.

Checked:

review: needs-human: not required. This PR changes versions and notes only. The ownership/gc/exec/release.yml changes it describes were merged earlier through their own PRs and are not in this diff.

The QA waiver is stated in the notes and is the maintainer's call.

@janicduplessis janicduplessis added the review: ai-approved A fresh AI review found nothing left to fix label Oct 11, 2026
@janicduplessis
janicduplessis marked this pull request as ready for review October 11, 2026 00:22
@janicduplessis
janicduplessis merged commit 700cb25 into main Oct 11, 2026
39 of 47 checks passed
@janicduplessis
janicduplessis deleted the chore/release-1.20.2 branch October 11, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: cli packages/stim-cli, including its README and guide area: core packages/core area: docs docs/ and root documents area: mobile apps/mobile and apps/demo-server review: ai-approved A fresh AI review found nothing left to fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant