bumpp icon indicating copy to clipboard operation
bumpp copied to clipboard

New option `pre-conventional` and `latest-conventional`

Open SukkaW opened this issue 3 months ago • 1 comments

Clear and concise description of the problem

Before a newer version can be published to the latest tag on npm, a pre-release version might be published first with the next tag. bumpp already supports that, plus conventional git commit message parsing.

However, there is no option to drop a pre-release version with conventional git commit message parsing, e.g.

? Current version 10.2.3 ›
            major 11.0.0
            minor 10.3.0
            patch 10.2.4
❯            next 10.2.4
     conventional 11.0.0
 pre-conventional 11.0.0-beta.1
        pre-patch 10.2.4-beta.1
        pre-minor 10.3.0-beta.1
        pre-major 11.0.0-beta.1
            as-is 10.2.3

Suggested solution

Adding a new release option pre-conventional in the prompt.

Alternative

No response

Additional context

No response

Validations

  • [x] Follow our Code of Conduct
  • [x] Read the Contributing Guide.
  • [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

SukkaW avatar Sep 20 '25 17:09 SukkaW

I am not sure if the name pre-conventional make sense, but I am happy to have it if you want to help on the implemtation

antfu avatar Sep 24 '25 06:09 antfu