|
7 | 7 |
|
8 | 8 | ### Changed |
9 | 9 |
|
| 10 | +- 🔥 Cargo now supports git repositories where the default `HEAD` branch is not |
| 11 | + "master". This also includes a switch to the version 3 `Cargo.lock` format |
| 12 | + which can handle default branches correctly. |
| 13 | + [#9133](https://github.com/rust-lang/cargo/pull/9133) |
10 | 14 | - 🔥 macOS targets now default to `unpacked` debuginfo. |
11 | 15 | [#9298](https://github.com/rust-lang/cargo/pull/9298) |
12 | 16 | - ❗ The `authors` field is no longer included in `Cargo.toml` for new |
13 | 17 | projects. |
14 | 18 | [#9282](https://github.com/rust-lang/cargo/pull/9282) |
15 | 19 | - `cargo update` may now work with the `--offline` flag. |
16 | 20 | [#9279](https://github.com/rust-lang/cargo/pull/9279) |
| 21 | +- `cargo doc` will now erase the `doc` directory when switching between |
| 22 | + different toolchain versions. There are shared, unversioned files (such as |
| 23 | + the search index) that can become broken when using different versions. |
| 24 | + [#8640](https://github.com/rust-lang/cargo/pull/8640) |
17 | 25 |
|
18 | 26 | ### Fixed |
19 | 27 |
|
|
35 | 43 | [#9247](https://github.com/rust-lang/cargo/pull/9247) |
36 | 44 |
|
37 | 45 | ### Changed |
38 | | -- 🔥 Cargo now supports git repositories where the default `HEAD` branch is not |
39 | | - "master". This also includes a switch to the version 3 `Cargo.lock` format |
40 | | - which can handle default branches correctly. |
41 | | - [#9133](https://github.com/rust-lang/cargo/pull/9133) |
42 | 46 | - Build scripts are now forbidden from setting `RUSTC_BOOTSTRAP` on stable. |
43 | 47 | [#9181](https://github.com/rust-lang/cargo/pull/9181) |
| 48 | + [#9385](https://github.com/rust-lang/cargo/pull/9385) |
44 | 49 | - crates.io now supports SPDX 3.11 licenses. |
45 | 50 | [#9209](https://github.com/rust-lang/cargo/pull/9209) |
46 | 51 | - An error is now reported if `CARGO_TARGET_DIR` is an empty string. |
|
53 | 58 | - The `CARGO_TARGET_<TRIPLE>` environment variable will now issue a warning if |
54 | 59 | it is using lowercase letters. |
55 | 60 | [#9169](https://github.com/rust-lang/cargo/pull/9169) |
56 | | -- `cargo doc` will now erase the `doc` directory when switching between |
57 | | - different toolchain versions. There are shared, unversioned files (such as |
58 | | - the search index) that can become broken when using different versions. |
59 | | - [#8640](https://github.com/rust-lang/cargo/pull/8640) |
60 | 61 |
|
61 | 62 | ### Fixed |
62 | 63 | - Fixed publication of packages with metadata and resolver fields in `Cargo.toml`. |
|
0 commit comments