Skip to content

chore: prepare the 2.4.0 release - #278

Merged
mogera551 merged 1 commit into
mainfrom
chore/release-2.4.0-prep
Sep 14, 2026
Merged

mogera551 merged 1 commit into
mainfrom
chore/release-2.4.0-prep

Conversation

@mogera551

Copy link
Copy Markdown
Contributor

Prepares the minor release 2.4.0. Merge this before dispatching release.yml with version_type=minor.

Changes

  • CHANGELOG.md
    • [Unreleased] is closed as [2.4.0] — 2026-09-15, and an empty [Unreleased] stays above it.
    • The compare links are updated.
    • The date is the planned dispatch date. Adjust it if the release slips.
  • CDN pins → 2.4.0, in the seven places the release pins (the same set as docs(changelog): cut 2.2.0 and pin the CDN snippets to it #254):
    • README.md
    • README.ja.md
    • docs/sri.md
    • docs/sri.ja.md
    • packages/wcstack/README.md
    • packages/media-query/README.md
    • packages/media-query/README.ja.md

Why before publish

npm serves a package's README as it was at publish time. That is how 2.3.0 shipped with these pins still at 2.2.0. The integrity values are placeholders (sha384-…), so pinning ahead of the digests is safe.

Not touched

  • The @wcstack/state@2.1.1 example in the root README. It is outside the pin set, as it was in docs(changelog): cut 2.2.0 and pin the CDN snippets to it #254.
  • packages/signals/CHANGELOG.md. Signals has not changed since v2.3.0, so there is no new heading.
  • packages/vscode-wcs/CHANGELOG.md. The extension is released separately.

No packages were added since v2.3.0, so no package needs a manual first publish.

🤖 Generated with Claude Code

Close the changelog as 2.4.0 and move the CDN pins to 2.4.0 before publish, since npm serves each README as it was at publish time.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@mogera551
mogera551 merged commit d04d434 into main Sep 14, 2026
6 checks passed
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