Skip to content

4.0.1 - #13

Merged
rahmanow merged 1 commit into
masterfrom
claude/repo-setup-features-sv89xo
Aug 28, 2026
Merged

4.0.1#13
rahmanow merged 1 commit into
masterfrom
claude/repo-setup-features-sv89xo

Conversation

@rahmanow

Copy link
Copy Markdown
Owner

A no-op patch release, to sync the npm package page and to exercise the release workflow from #11 on a change where nothing can regress.

Why

shadowtools@4.0.0 was published by hand, before #11 and #12 landed. npm renders a package's page from the README inside the published tarball, so the page is 34 lines behind the repository — missing the npm badge and the whole Releasing section.

The code is not behind. I diffed the published tarball against master:

=== do the shipped code files differ? ===
(no output = published code matches master)

All eight shipped files are byte-identical. Only the README drifted.

Why now

This is the first release to go through release.yml, and the OIDC handshake is the one part of that workflow that cannot be tested except by running it. A patch whose code cannot change is the best possible thing to find that out on.

Changes

package.json and package-lock.json to 4.0.1, via npm version patch --no-git-tag-version. Nothing else.

Once merged I'll tag v4.0.1 on the merge commit. Publishing the GitHub Release for that tag triggers the workflow, which checks the tag matches package.json, runs the tests through prepublishOnly, and publishes.


Generated by Claude Code

A no-op patch release. The published 4.0.0 tarball carries a README from
before the npm badge and the Releasing section were added, and npm renders
the package page from the tarball, so the page is 34 lines behind the
repository. Publishing 4.0.1 syncs it.

The shipped code is byte-identical to 4.0.0 — verified by diffing the
published tarball against master — so this also exercises the new release
workflow on a change where nothing can regress.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QJR2DDBimsijgYgZS3bUS8
@rahmanow
rahmanow merged commit f55c16a into master Aug 28, 2026
4 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.

2 participants