Skip to content

Commit dd5f551

Browse files
committed
Add doc/internal sections for 1.69 changelog
1 parent ac5a799 commit dd5f551

File tree

1 file changed

+73
-36
lines changed

1 file changed

+73
-36
lines changed

CHANGELOG.md

Lines changed: 73 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -96,42 +96,6 @@
9696
[#11767](https://github.com/rust-lang/cargo/pull/11767)
9797
- `cargo install` now reports required features when no binary meets its requirements.
9898
[#11647](https://github.com/rust-lang/cargo/pull/11647)
99-
- Consolidated how Cargo reads environments variables internally.
100-
[#11727](https://github.com/rust-lang/cargo/pull/11727)
101-
[#11754](https://github.com/rust-lang/cargo/pull/11754)
102-
- Updated to `toml` v0.6 and `toml_edit` v0.18 for TOML manipulations.
103-
[#11618](https://github.com/rust-lang/cargo/pull/11618)
104-
- Replaced `winapi` with `windows-sys` crate for Windows bindings.
105-
[#11656](https://github.com/rust-lang/cargo/pull/11656)
106-
- Reused `url` crate for percent encoding instead of `percent-encoding`.
107-
[#11750](https://github.com/rust-lang/cargo/pull/11750)
108-
- Cargo contributors can use smart punctuations when writing documentations,
109-
e.g., `---` for em dashes.
110-
[#11646](https://github.com/rust-lang/cargo/pull/11646)
111-
[#11715](https://github.com/rust-lang/cargo/pull/11715)
112-
- Cargo's own CI pipeline now covers macOS on nightly.
113-
[#11712](https://github.com/rust-lang/cargo/pull/11712)
114-
- Cargo the project itself starts re-enabling some clippy lints.
115-
[#11722](https://github.com/rust-lang/cargo/pull/11722)
116-
- Pull requests in Cargo now get autolabelled for label `A-*` and `Command-*`.
117-
[#11679](https://github.com/rust-lang/cargo/pull/11679)
118-
[#11664](https://github.com/rust-lang/cargo/pull/11664)
119-
- Several documentation improvements.
120-
[#11576](https://github.com/rust-lang/cargo/pull/11576)
121-
[#11604](https://github.com/rust-lang/cargo/pull/11604)
122-
[#11620](https://github.com/rust-lang/cargo/pull/11620)
123-
[#11603](https://github.com/rust-lang/cargo/pull/11603)
124-
[#11652](https://github.com/rust-lang/cargo/pull/11652)
125-
[#11655](https://github.com/rust-lang/cargo/pull/11655)
126-
[#11669](https://github.com/rust-lang/cargo/pull/11669)
127-
[#11675](https://github.com/rust-lang/cargo/pull/11675)
128-
[#11676](https://github.com/rust-lang/cargo/pull/11676)
129-
[#11701](https://github.com/rust-lang/cargo/pull/11701)
130-
[#11703](https://github.com/rust-lang/cargo/pull/11703)
131-
[#11711](https://github.com/rust-lang/cargo/pull/11711)
132-
[#11748](https://github.com/rust-lang/cargo/pull/11748)
133-
[#11758](https://github.com/rust-lang/cargo/pull/11758)
134-
[#11763](https://github.com/rust-lang/cargo/pull/11763)
13599

136100
### Fixed
137101

@@ -153,6 +117,79 @@
153117
[#11665](https://github.com/rust-lang/cargo/pull/11665)
154118
[#11724](https://github.com/rust-lang/cargo/pull/11724)
155119

120+
### Documentation improvements
121+
122+
- Clarified the difference between `CARGO_CRATE_NAME` and `CARGO_PKG_NAME`.
123+
[#11576](https://github.com/rust-lang/cargo/pull/11576)
124+
- Added links to the Target section of the glossary for occurences of target triple.
125+
[#11603](https://github.com/rust-lang/cargo/pull/11603)
126+
- Described how the current resolver sometimes duplicates depenencies.
127+
[#11604](https://github.com/rust-lang/cargo/pull/11604)
128+
- Added a note about verifying your email address on crates.io.
129+
[#11620](https://github.com/rust-lang/cargo/pull/11620)
130+
- Mention current default value in `publish.timeout` docs.
131+
[#11652](https://github.com/rust-lang/cargo/pull/11652)
132+
- More doc comments for `cargo::core::compiler` modules.
133+
[#11669](https://github.com/rust-lang/cargo/pull/11669)
134+
[#11703](https://github.com/rust-lang/cargo/pull/11703)
135+
[#11711](https://github.com/rust-lang/cargo/pull/11711)
136+
[#11758](https://github.com/rust-lang/cargo/pull/11758)
137+
- Added more guidance on how to implement unstable features.
138+
[#11675](https://github.com/rust-lang/cargo/pull/11675)
139+
- Fixed unstable chapter layout for `codegen-backend`.
140+
[#11676](https://github.com/rust-lang/cargo/pull/11676)
141+
- Add a link to LTO doc.
142+
[#11701](https://github.com/rust-lang/cargo/pull/11701)
143+
- Added documentation for the configuration discovery of `cargo install`
144+
to the man pages
145+
[#11763](https://github.com/rust-lang/cargo/pull/11763)
146+
147+
### Internal improvements
148+
149+
- Disable network SSH tests on Windows.
150+
[#11610](https://github.com/rust-lang/cargo/pull/11610)
151+
- Made some blocking tests non-blocking.
152+
[#11650](https://github.com/rust-lang/cargo/pull/11650)
153+
- Deny warnings in CI, not locally.
154+
[#11699](https://github.com/rust-lang/cargo/pull/11699)
155+
- Re-export `cargo_new::NewProjectKind` as public.
156+
[#11700](https://github.com/rust-lang/cargo/pull/11700)
157+
- Made dependencies in alphabetical order.
158+
[#11719](https://github.com/rust-lang/cargo/pull/11719)
159+
- Switched some tests from `build` to `check`.
160+
[#11725](https://github.com/rust-lang/cargo/pull/11725)
161+
- Consolidated how Cargo reads environments variables internally.
162+
[#11727](https://github.com/rust-lang/cargo/pull/11727)
163+
[#11754](https://github.com/rust-lang/cargo/pull/11754)
164+
- Fixed tests with nondeterministic ordering
165+
[#11766](https://github.com/rust-lang/cargo/pull/11766)
166+
- Added a test to verify the intermediate artifacts persist in the temp directory.
167+
[#11771](https://github.com/rust-lang/cargo/pull/11771)
168+
- Updated cross test instructions for aarch64-apple-darwin.
169+
[#11663](https://github.com/rust-lang/cargo/pull/11663)
170+
- Updated to `toml` v0.6 and `toml_edit` v0.18 for TOML manipulations.
171+
[#11618](https://github.com/rust-lang/cargo/pull/11618)
172+
- Updated to `clap` v4.1.3.
173+
[#11619](https://github.com/rust-lang/cargo/pull/11619)
174+
- Replaced `winapi` with `windows-sys` crate for Windows bindings.
175+
[#11656](https://github.com/rust-lang/cargo/pull/11656)
176+
- Reused `url` crate for percent encoding instead of `percent-encoding`.
177+
[#11750](https://github.com/rust-lang/cargo/pull/11750)
178+
- Cargo contributors can benefit from smart punctuations when writing
179+
documentations, e.g., `---` is auto-converted into an em dash.
180+
([docs](https://rust-lang.github.io/mdBook/format/markdown.html#smart-punctuation))
181+
[#11646](https://github.com/rust-lang/cargo/pull/11646)
182+
[#11715](https://github.com/rust-lang/cargo/pull/11715)
183+
- Cargo's CI pipeline now covers macOS on nightly.
184+
[#11712](https://github.com/rust-lang/cargo/pull/11712)
185+
- Re-enabled some clippy lints in Cargo itself.
186+
[#11722](https://github.com/rust-lang/cargo/pull/11722)
187+
- Enabled sparse protocol in Cargo's CI.
188+
[#11632](https://github.com/rust-lang/cargo/pull/11632)
189+
- Pull requests in Cargo now get autolabelled for label `A-*` and `Command-*`.
190+
[#11664](https://github.com/rust-lang/cargo/pull/11664)
191+
[#11679](https://github.com/rust-lang/cargo/pull/11679)
192+
156193
### Nightly only
157194

158195
- `-Zrustdoc-scrape-example` must fail with bad build script.

0 commit comments

Comments
 (0)