cargo-release
« Back to VersTracker
Description:
Cargo subcommand `release`: everything about releasing a rust crate
Type: Formula  |  Latest Version: 0.25.22@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: rust cargo release automation devtools
Install: brew install cargo-release
About:
cargo-release is a Cargo subcommand that automates the release process for Rust crates. It handles version bumping, committing changes, tagging releases, and publishing to crates.io. This tool streamlines the workflow, ensuring consistent and error-free releases.
Key Features:
  • Automated version bumping (major, minor, patch)
  • Automatic git tagging and changelog generation
  • Publishes to crates.io and pushes to git remotes
  • Pre-release version handling and dry-run support
Use Cases:
  • Automating the release pipeline in CI/CD environments
  • Standardizing release procedures across multiple Rust crates
Alternatives:
  • custom shell scripts – cargo-release provides a robust, cross-platform solution with built-in safety checks, unlike brittle custom scripts.
License: Apache-2.0 OR MIT
Dependencies: libgit2
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 14, 2025 5:17am 0 VERSION_BUMP 048d1b8d
Sep 26, 2025 6:46pm 0 VERSION_BUMP 2044cf97
Sep 26, 2025 4:53pm 0 VERSION_BUMP d10267f7
Dec 31, 2024 4:52pm 0 VERSION_BUMP 34e1d7a7
Dec 12, 2024 10:52pm 0 VERSION_BUMP eb5c34b2
Nov 17, 2024 8:34pm 0 VERSION_BUMP 1a52c587