Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
release: Bump for 1.4 release cycle.
This marks the start of a new release process as compared to previous releases. Instead of bumping the version just before a release and releasing from the master branch, as has been done up to this point, the minor (or major when necessary) will now be bumped on the master branch at the beginning of a release cycle. In addition, the pre-release portion of the semantic version is now the string "pre" to help make it more obvious that the master branch represents a pre-release build of work leading up to the next release. When a new release is prepared, a new release branch will be created that has a naming scheme of "release-vX.Y", where X is the major and Y is the minor. Any additional commits needed to prepare the release leading up to a release candidate will be cherry-picked to the release branch, and all tags for releases and release candidates will be created against that. This implies that should any additional patch releases be necessary, the relevant commits will also be cherry-picked to the release branch as needed, followed by a new release candidate for the patch release and the eventual patch release.
- Loading branch information