Understand Semantic Release versioning
mainThe project uses semantic-release to automatically determine version numbers, generate release notes, and publish to npm based on your commit types:
- Major version bump (e.g.,
1.1.2->2.0.0): Triggered by commits containing!in the type (e.g.,feat!orfix!). - Minor version bump (e.g.,
1.0.0->1.1.0): Triggered byfeatcommits. - Patch version bump (e.g.,
1.0.0->1.0.1): Triggered byfixcommits.