Reads your git commits since the last tag.
Tells you exactly what to bump — and why.
cargo install tayra
Requires Rust · rustup.rs
Parses feat fix chore docs refactor and more.
Detects breaking changes via ! or BREAKING CHANGE:.
--ci outputs just the version string. Drop it into GitHub Actions, GitLab CI, or any shell script with zero friction.
Using v1.2.3 or bare 1.2.3? tayra detects your prefix and preserves it. Override anytime with --prefix.
No YAML, no .tayrarc, no setup. Run tayra in any git repo and get an answer in milliseconds.
| Commit type | Bump |
|---|---|
fix: chore: docs: refactor: ... |
patch |
feat: |
minor |
feat!: fix!: BREAKING CHANGE: |
major |
tayra reads your commits and tells you the answer.