šŸ¦€ Announcing cargo-verctl: Version automation for your Cargo manifests and workspaces

āš“ Rust    šŸ“… 2025-11-08    šŸ‘¤ surdeus    šŸ‘ļø 7      

surdeus

Hi everyone,

I’m excited to share cargo-verctl, a Cargo subcommand for automated version management — especially useful in CI/CD environments or multi-crate workspaces.

:sparkles: Highlights

  • Add or update version fields automatically in Cargo.toml
  • Bump major, minor, or patch interactively
  • CI-friendly non-interactive mode
  • Independent workspace crate version management
  • Written in Rust, no external dependencies

:toolbox: Installation

cargo install cargo-verctl

:puzzle_piece: Example

cargo verctl --list
cargo verctl --bump patch
cargo verctl --set 1.2.3

:books: Links

MIT licensed — contributions, PRs, and feedback welcome!

— Andrey Yelabugin (@sibman)
#rustlang #cargo

1 post - 1 participant

Read full topic

šŸ·ļø Rust_feed