Skip to content

git-stats CHANGELOG: the release is 0.1.2, not 0.1.1 - #26

Merged
navbytes merged 1 commit into
mainfrom
changelog-0-1-2
Sep 10, 2026
Merged

git-stats CHANGELOG: the release is 0.1.2, not 0.1.1#26
navbytes merged 1 commit into
mainfrom
changelog-0-1-2

Conversation

@navbytes

Copy link
Copy Markdown
Owner

The entry was written as 0.1.1; the release came out as 0.1.2. So the changelog
named a version that does not exist, and the version on npm had no entry.

bump=patch computes off the newest git-stats-v* tag, which was
git-stats-v0.1.1-beta.1. release.yml strips the prerelease suffix and bumps the
base, so a beta of 0.1.1 consumes the 0.1.1 number and the next patch is 0.1.2.

That behaviour is defensible — a beta is a promise about a version — but it has a
consequence worth writing down: the release a beta anticipated cannot be cut with
bump=patch
, only with an explicit -f version=. Left as a comment in the file so
the gap between 0.1.0 and 0.1.2 does not read as a lost release.

0.1.2 is live, latest points at it, and its provenance names
refs/tags/git-stats-v0.1.2.

The entry was written as 0.1.1 and the release came out as 0.1.2, so the file
named a version that does not exist while the one on npm had no entry.

`bump=patch` computes off the newest `git-stats-v*` tag, which was
`git-stats-v0.1.1-beta.1`. release.yml strips the prerelease suffix and bumps the
base, so a beta of 0.1.1 consumes the 0.1.1 number and the next patch is 0.1.2.
That is defensible — a beta is a promise about a version — but it means the
release a beta anticipated has to be cut with an explicit `-f version=`, never
`bump=patch`.

Recorded as a comment in the file so the gap between 0.1.0 and 0.1.2 does not
read as a lost release.
@navbytes
navbytes merged commit f41c4d4 into main Sep 10, 2026
1 check passed
@navbytes
navbytes deleted the changelog-0-1-2 branch September 10, 2026 12:34
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