0.0.3 • Published 1 year ago
@babylonlabs-io/babylon-proto-ts v0.0.3
👨🏻💻 Installation
npm i @babylonlabs-io/babylon-proto-ts📝 Commit Format & Automated Releases
This project uses Conventional Commits and semantic-release to automate versioning, changelog generation, and npm publishing.
✅ How It Works
- All commits must follow the Conventional Commits format.
- When changes are merged into the
mainbranch:semantic-releaseanalyzes commit messages- Determines the appropriate semantic version bump (
major,minor,patch) - Updates the
CHANGELOG.md - Tags the release in Git
- Publishes the new version to npm (if configured)
🧱 Commit Message Examples
feat: add support for slashing script
fix: handle invalid staking tx gracefully
docs: update README with commit conventions
refactor!: remove deprecated method and cleanup typesNote: For breaking changes, add a
!after the type ( e.g.feat!:orrefactor!:) and include a description of the breaking change in the commit body.
🚀 Releasing
Just commit your changes using the proper format and merge to main.
The CI pipeline will handle versioning and releasing automatically — no manual
tagging or version bumps needed.
1.0.2
8 months ago
1.0.1
9 months ago
1.0.0
10 months ago
0.0.3-canary.4
1 year ago
0.0.3-canary.5
1 year ago
0.0.3-canary.6
10 months ago
0.0.3-canary.7
10 months ago
0.0.3-canary.2
1 year ago
0.0.3-canary.3
1 year ago
0.0.3
1 year ago
0.0.3-canary.1
1 year ago
0.0.2
1 year ago
0.0.1
1 year ago