Skip to content

fix: use prerelease versioning strategy for beta releases#104

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

fix: use prerelease versioning strategy for beta releases#104
nicknisi merged 1 commit intomainfrom
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
  • Fixes chore(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 main Mar 26, 2026
5 checks passed
@nicknisi nicknisi deleted the nicknisi/fix-beta-versioning branch March 26, 2026 00:50
Sign up for free to 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