-
Notifications
You must be signed in to change notification settings - Fork 798
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
Feature/add preid param for semver #122
Comments
One issue I opened a few days ago that got me into this was just having the ability to name major releases. I'm a huge fan of pop-culture naming major releases because it makes it easier to refer back to a certain version when discussing it internally or even with the community. For example using |
So to support tags AND pre-releases separately, we would indeed need both the |
I agree that When it comes to "named" releases (not prerelease), does the name have to part of the actual version? Will that not break semver and subsequent runs of |
@nexdrew good point about named releases and semver. I mean you could just make another tag to name the version, whatever you want that to be then.. Thoughts @AntJanus? If named releases are a non-problem, then as @stevemao suggested in the previous PR we can just merge the |
agree with @nexdrew , named major version is not supported by semver lib yet. |
Hello all, sorry for being AWOL; npm, IstanbulJS, and yargs have all been quite busy lately and I've been spread a bit too thin. Regarding incrementing logic:I like this approach a lot as a start @AntJanus:
Regarding named major releases:Regarding named major releases, I'm inclined to keep that discussion out of this thread; not that it's not a feature we should consider, but mainly it feels like a different set of concerns. ChangelogsOne standing question I have, is what does the changelog look like for pre-release versions, my preference would be having an |
Has this been superseeded by #146? |
Issue to discuss #83
The idea is to allow adding identifiers to certain tags upon release such as beta, dev, rc, etc.
The proposed command would be:
standard-version -p --tag="<identifier>"
So that running
standard-version -p --tag="special-release"
would result in a tag something like2.0.0-special-release.0
. Using the prelease command-p
repeatedly on the same semver version results in an increment to the last number in the series. So running that previous command again would result in2.0.0-special-release.1
The text was updated successfully, but these errors were encountered: