Semantic Versioning is used. Any release that makes a change that is not a regression from the previously release should be a minor release.
- Create a
release/x.x.x
branch off of master. - Add features or fix bugs. See sections below.
- Assign at least one reviewer other than yourself to the Pull Request.
- Once reviewed the reviewer can merge the release in to the
master
branch.
Add a meaningful list of changes made in the new release.
3 files need a version bump:
From a clean working directory:
$ npm install
$ grunt pot
Create a new release on Github. No binary needs generation, but it is a good idea to manually create a .zip
file formatted with the version number, that extracts to wc-simple-registration-3.0.0.zip
> wc-simple-registration.zip
> wc-simple-registration