|
7 | 7 |
|
8 | 8 | ### Changed
|
9 | 9 |
|
| 10 | +- ❗ Optimized the usage under `rustup`. When Cargo detects it will run `rustc` |
| 11 | + pointing a rustup proxy, it'll try bypassing the proxy and use the underlying |
| 12 | + binary directly. There are assumptions around the interaction with rustup and |
| 13 | + `RUSTUP_TOOLCHAIN`. However, it's not expected to affect normal users. |
| 14 | + [#11917](https://github.com/rust-lang/cargo/pull/11917) |
| 15 | +- ❗ When querying a package, Cargo tries only the original name, all hyphens, |
| 16 | + and all underscores to handle misspellings. Previously, Cargo tried each |
| 17 | + combination of hyphens and underscores, causing excessive requests to crates.io. |
| 18 | + [#12083](https://github.com/rust-lang/cargo/pull/12083) |
| 19 | +- ❗ Disallow `RUSTUP_HOME` and `RUSTUP_TOOLCHAIN` in the `[env]` configuration |
| 20 | + table. This is considered to be not a use case Cargo would like to support, |
| 21 | + since it will likely cause problems or lead to confusion. |
| 22 | + [#12101](https://github.com/rust-lang/cargo/pull/12101) |
| 23 | + [#12107](https://github.com/rust-lang/cargo/pull/12107) |
10 | 24 | - Better error message when getting an empty dependency table in Cargo.toml.
|
11 | 25 | [#11997](https://github.com/rust-lang/cargo/pull/11997)
|
12 | 26 | - Use restricted Damerau-Levenshtein algorithm to provide typo suggestions.
|
|
19 | 33 |
|
20 | 34 | ### Nightly only
|
21 | 35 |
|
| 36 | +- The `-Zbuild-std` breakage of missing features in `nightly-2023-05-04` has |
| 37 | + been fixed in `nightly-2023-05-05`. |
| 38 | + [#12088](https://github.com/rust-lang/cargo/pull/12088) |
22 | 39 | - Recompile on profile rustflags changes.
|
23 | 40 | [#11981](https://github.com/rust-lang/cargo/pull/11981)
|
24 | 41 |
|
|
0 commit comments