marcocesarato / php-conventional-changelog

A PHP tool built to generate a changelog from a project's commit messages and metadata following the conventionalcommits.org and automate versioning with semver.org.
GNU General Public License v3.0
227 stars 32 forks source link

fix(semver): bump minor version when breaking change before 1.0.0 #31

Closed romm closed 2 years ago

romm commented 2 years ago

SemVer states that:

Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

If a breaking changes happens before the first stable version (1.0.0), it should not force a major version bump, but rather a minor one.

marcocesarato commented 2 years ago

Hi, thanks for your pull request, that's a good thing so it's much appreciated!