`standard-version` package has been deprecated
nozomuikuta opened this issue · 4 comments
I found that, as of 15th May 2022, the maintainer had announced that he would no longer maintain standard-version
package (conventional-changelog/standard-version#907).
So, it would be better to consider to use an alternative or create one. 🤔
- The maintainer recommends to use Google's release-please package
- @TimothyJones' folked version: commit-and-tag-version package
- etc.
By the way, if I'm correct, standard-version@v9.5.0
seems to have at least one bug that it doesn't bump up version correctly. For example, it bumps up the patch version only even if I added a feature (see the diff below).
Just chiming in to say that actually isn’t a bug- it’s because the semver behaviour below 1.0.0 is defined by convention instead of specification. You can see some discussion in this comment: absolute-version/commit-and-tag-version#26 (comment)
Thanks for creating issue!
Working on unjs/changelogen with release support (changelogen --release
) which does same steps of standard-version
. Also respects 0.x semver bumps.
that actually isn’t a bug- it’s because the semver behaviour below 1.0.0 is defined by convention instead of specification.
Thank you for pointing it out!
I didn't know such behavior. 😳
I see 🙋♂️
Then, I will check the repo and look for something that I can help!
Moved to changelogen