This project uses Release Please for automated releases.
We follow Conventional Commits specification:
fix:patchesfeat:minor featuresfeat!:orfix!:breaking changes
While version is 0.x.x, breaking changes bump minor version.
-
Push commits to
mainbranch -
Release Please will:
- Analyze commits
- Determine version bump
- Update
package.json - Update
CHANGELOG.md - Create a release PR
-
Review and merge the Release Please PR
fix: resolve task tracking issuefeat: add global task supportfeat!: change task management APIdocs: improve READMEchore: update dependencies
- Manually edit Release Please PRs
- Manually create GitHub releases
- Modify version numbers directly
Releases are automatically published to NPM when the Release Please PR is merged.