Closed Maelstromeous closed 3 hours ago
See the note at the end of the readme here: https://github.com/absolute-version/commit-and-tag-version?tab=readme-ov-file#why-do-breaking-changes-before-100-not-trigger-a-100-release
Before version 1.0.0, semver has no opinion on what the numbers mean.
This tool follows the common convention of minor being a breaking change, and patch being for everything else (until you release 1.0.0, then it will follow semver).
Thank you for the insights, I totally missed that part of the readme! In terms of this package's issue, I'll close this off :)
No worries! It’s a long readme, I should restructure it at some point
Hello,
I have tested this package and commited with a message of
feat(repo): This should be a minor version
but upon running the commandcommit-and-tag-version
it bumped it as a patch (0.0.1) instead of a minor (0.1.0).Here is my package.json script:
I run the command via
pnpm run release
. I confirmed it also happens withnpm
as well.I have no additional files that could be influencing the behaviour of the package.