Skip to content

fix: use prerelease versioning strategy for beta releases - #104

Merged
nicknisi merged 1 commit into
mainfrom
nicknisi/fix-beta-versioning
Mar 26, 2026
Merged

fix: use prerelease versioning strategy for beta releases#104
nicknisi merged 1 commit into
mainfrom
nicknisi/fix-beta-versioning

Conversation

@nicknisi

Copy link
Copy Markdown
Member

Summary

  • Changes versioning from "default" to "prerelease" in release-please config
  • The default strategy silently ignores prerelease and prerelease-type fields — only the prerelease strategy reads them
  • Fixeschore(main): release 0.12.0 #103 producing 0.12.0 instead of 0.12.0-beta

Notes

  • First release after this merges will produce 0.12.0-beta, subsequent bumps will be 0.12.0-beta.1, beta.2, etc.
  • PR chore(main): release 0.12.0 #103 should be closed — release-please will regenerate it with the correct version after this merges

The `default` versioning strategy ignores `prerelease` and
`prerelease-type` fields entirely. Switch to `prerelease` strategy
to actually produce beta version numbers.
@nicknisi
nicknisi merged commit 8385201 into mainMar 26, 2026
5 checks passed
@nicknisi
nicknisi deleted the nicknisi/fix-beta-versioning branch March 26, 2026 00:50
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@nicknisi