|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## Cargo 1.84 (2025-01-09) |
| 4 | +[15fbd2f6...HEAD](https://github.com/rust-lang/cargo/compare/15fbd2f6...HEAD) |
| 5 | + |
| 6 | +### Added |
| 7 | + |
| 8 | +### Changed |
| 9 | + |
| 10 | +- Pass `--no-tags` by default to git CLI when `net.git-fetch-with-cli = true`. |
| 11 | + [#14688](https://github.com/rust-lang/cargo/pull/14688) |
| 12 | +- Several resolver performance enhancements, including |
| 13 | + - Use `rustc-hash` to speed up resolver |
| 14 | + [#14663](https://github.com/rust-lang/cargo/pull/14663) |
| 15 | + - Share conflict cache between activation retries |
| 16 | + [#14692](https://github.com/rust-lang/cargo/pull/14692) |
| 17 | + - Avoid cloning when iterating using `RcVecIter` |
| 18 | + [#14690](https://github.com/rust-lang/cargo/pull/14690) |
| 19 | + |
| 20 | +### Fixed |
| 21 | + |
| 22 | +### Nightly only |
| 23 | + |
| 24 | +- `-Zbindeps`: Fix panic when running cargo tree on a package with a cross compiled bindep |
| 25 | + [#14593](https://github.com/rust-lang/cargo/pull/14593) |
| 26 | +- `-Zpackage-workspace`: Support package selection options like `--exclude` in `cargo publish` |
| 27 | + [#14659](https://github.com/rust-lang/cargo/pull/14659) |
| 28 | +- `-Zscript`: Remove the support for accepting `Cargo.toml` |
| 29 | + [#14670](https://github.com/rust-lang/cargo/pull/14670) |
| 30 | + |
| 31 | +### Documentation |
| 32 | + |
| 33 | +- Clarify the meaning of `--tests` and `--benches` flags. |
| 34 | + [#14675](https://github.com/rust-lang/cargo/pull/14675) |
| 35 | +- Clarify tools should only interpret messages with a line starting with `{` as JSON. |
| 36 | + [#14677](https://github.com/rust-lang/cargo/pull/14677) |
| 37 | +- Clarify what is and isn't included by `cargo package` |
| 38 | + [#14684](https://github.com/rust-lang/cargo/pull/14684) |
| 39 | +- Document official external commands: `cargo-clippy`, `cargo-fmt`, and `cargo-miri`. |
| 40 | + [#14669](https://github.com/rust-lang/cargo/pull/14669) |
| 41 | +- Enhanced documentation on dependency resolution |
| 42 | + [#14662](https://github.com/rust-lang/cargo/pull/14662) |
| 43 | + |
| 44 | +### Internal |
| 45 | + |
| 46 | +- Updated to `pulldown-cmark` 0.12.0 |
| 47 | + [#14668](https://github.com/rust-lang/cargo/pull/14668) |
| 48 | + |
3 | 49 | ## Cargo 1.83 (2024-11-28)
|
4 | 50 | [8f40fc59...rust-1.83.0](https://github.com/rust-lang/cargo/compare/8f40fc59...rust-1.83.0)
|
5 | 51 |
|
|
0 commit comments