This document contains all the necessary instructions to release the project and to generate the corresponding changelog.
We follow the PEP0440
versioning standard when releasing cssi library. Please read the
versioning guidelines document carefully before
attempting any release related tasks.
Always follow the semantic versioning guidelines when releasing the application. The following generic script can be used to easily make different releases/pre-releases.
release=type preid=id npm run semverReplace the type and id with the corresponding values.
- Major release - 2.0.0
release=major npm run semver- Minor release - 2.1.0
release=minor npm run semver- Patch release - 2.1.1
release=patch npm run semver- Major Alpha release - 2.0.0-alpha.0
release=premajor preid=alpha npm run semver- Release Candidate minor release - 2.1.0-rc.0
release=preminor preid=rc npm run semver- Release next beta (2.0.0-beta.0 to 2.0.0-beta.1)
release=prerelease preid=beta npm run semver