|
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