- For major version, search for
@breaking-change
to make sure all breaking changes are covered.
To start a new release (publish the framework packages on NPM) you need:
- create a new release branch called
release/{version}
where {version} is inv1.6.0
format npm run build:lib
to make sure the lib is building- MANUALLY update a version in main ./package.json & in ./packages/ng2-smart-table/package.json
npm run changelog
to update changelog. Make sure the previous version has a git tag and it is pushed into the origin- commit with
release: {version}
message - push, create PR, approve & merge
- pull changes and release with
npm run publish
- update docs with
npm run docs:gh-pages
- create git tag
{version}
and push it withgit push --tags