A development cycle summary covering Cargo changes merged during the Rust 1.94 window. Key updates include: target directory locking (merged with deferred items tracked), structured logging progress with new `cargo report rebuild` and `cargo report sessions` subcommands, TOML 1.1 support (newlines in inline tables), the experimental `cargo-cargofmt` tool for formatting Cargo.toml files, and `resolver.lockfile-path` config field replacing the `--lockfile-path` CLI flag. Design discussions cover workspace and configuration discovery edge cases, including a proposed `package.workspace = <bool>` opt-out mechanism. The plugin spotlight is `cargo-edit`, which provides `cargo upgrade` and `cargo set-version`.
Table of contents
Plugin of the cycleImplementationDesign discussionsMiscFocus areas without progressHow you can help2 Comments
Sort: