NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1568 most downloaded on crates.io
Self-contained Cargo.lock parser with optional dependency graph analysis
Last release 2 months ago
24 Jul 2026
Release timing varies
gaps range from 2 weeks to 1.3 years
Most releases are documented
notes for 20 of 23 stable releases
3 versions withdrawn
withdrawn after publishing
7 years old
31 releases · first in 2019
cargo-lock: fix extra empty line at end of file by @jonremy in #1532
Nothing published for this version
One column per quarter.
Nothing published for this version
Fixed git tags in Cargo.lock not being normalized correctly when using lockfile v4 format ([#1298])
Remove precise from source IDs during normalization ([#1270])
precise from source IDs during normalization (#1270)toml dependency from public API ([#1226])
Nothing published for this version
Nothing published for this version
Implement From for String ([#776])
Encoding inconsistency when there's only one registry for all packages ([#767])
Re-export GitReference ([#595])
Dependency source extraction for V2+ lockfiles ([#568])
NOTE: yanked due to bug fixed in v8.0.1.
V3 lockfile handling and tests ([#535])
Bump petgraph dependency from 0.5.1 to 0.6.0 ([#396])
petgraph dependency from 0.5.1 to 0.6.0 (#396)Support for V3 lockfile format ([#363])
### Changed - Rename default branch to main
mainBump semver from 0.10.0 to 0.11.0
CLI: support for listing a single dependency
--dependencies and --sources flags to cargo lock listcargo lock tree without argumentsdependency::Tree::roots() methodlist the default commandcli feature non-defaultsemver dependency from v0.9 to v0.10Nothing published for this version
- CLI: fix executable name
What's Changed Platforms 4 by @djc in #1627
SourceId typepatch and rootpetgraph requirement from 0.4 to 0.5package::Checksumgate the v3/v4 versions of MetricType by @alexanderkjall in #1472
cargo hack to test feature combos by @tarcieri in #1473Use two-pass dependency tree computation
Lockfile::root_package()Nothing published for this version
dependency/tree: Render trees to an io::Write
io::WriteKey and Value typesNothing published for this version
Allow empty [metadata] in Cargo.lock files
[metadata] in Cargo.lock filesdependency_graph: Move petgraph types into a module
petgraph types into a module- Initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →