Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pre* change types by default #947

Open
ecraig12345 opened this issue Feb 27, 2024 · 0 comments
Open

Add pre* change types by default #947

ecraig12345 opened this issue Feb 27, 2024 · 0 comments

Comments

@ecraig12345
Copy link
Member

ecraig12345 commented Feb 27, 2024

There are additional change types prepatch, preminor, premajor which beachball doesn't fully support today. Making these available by default outside of a major version bump would be perceived as a breaking change, but we should consider adding them in the next major version.

(As of #944, beachball will allow these change types if specified with --type on the command line, by editing the change files, or with a custom change type prompt. But they won't show up in the change type prompt by default.)

Alternatively, we could add another option like includeAllPrereleaseTypes which makes the extra prerelease types show up by default when prerelease. Or also fix one of the issues referenced by #21 and add an option like showPrereleaseTypes: ChangeType[] which makes those prerelease versions show up in the prompt even when the current version isn't a prerelease, and ask for the prerelease prefix if not specified (maybe have a default option for that too?).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant