Skip to content

Match the npm package version to the gem - #29

Merged
Fivell merged 1 commit into
masterfrom
chore/npm-3.0.1
Oct 2, 2026
Merged

Fivell merged 1 commit into
masterfrom
chore/npm-3.0.1

Conversation

@Fivell

@Fivell Fivell commented Oct 2, 2026

Copy link
Copy Markdown
Member

Bumps package.json from 3.0.0 to 3.0.1 so the npm package carries the same number as the gem.

This publishes identical contents

Nothing under app/assets changed between the gem's 3.0.0 and 3.0.1:

$ git log --oneline refs/tags/v3.0.0..HEAD -- app/assets
(empty)

and the tarball built from master hashes to a6520be2249d593ec98c1b3837efc3d4ef6df685 — byte-identical to the published 3.0.0. The two commits that made up the gem's 3.0.1 were a spec.files whitelist and a CI matrix change, and neither reaches src/.

So this is a version-alignment release, not a content release. Worth doing only because the two version lines are easier to read when they match; there is no functional reason to upgrade.

Note on the stale v3.0.0 branch

While checking this I hit a trap worth clearing: the repo has a branch v3.0.0 alongside the tag v3.0.0, pointing at different commits (e4561c4 vs 463f5e3). Git resolves the bare name to the branch, so git log v3.0.0..HEAD reports three asset commits that actually shipped inside 3.0.0. The branch no longer exists on GitHub but lingers as a stale remote-tracking ref in clones that fetched without --prune. Deleting the local/remote leftovers would stop the next person tripping over it.

The gem is at 3.0.1, the npm package at 3.0.0. Nothing under app/assets changed between them -- git log v3.0.0..HEAD -- app/assets is empty, and the tarball built from master hashes to a6520be, byte-identical to the published 3.0.0 -- so this publishes the same contents under the gem's number purely to keep the two version lines readable together.
@Fivell
Fivell merged commit 495b42b into master Oct 2, 2026
24 checks passed
@Fivell
Fivell deleted the chore/npm-3.0.1 branch October 2, 2026 18:18
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