Skip to content

Commit 6b57e4b

Browse files
committed
docs: update CHANGELOG for v1.28.0 release
1 parent 6744fb5 commit 6b57e4b

File tree

1 file changed

+79
-14
lines changed

1 file changed

+79
-14
lines changed

CHANGELOG.md

Lines changed: 79 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Changelog
22

3-
## [1.28.0] - ?
3+
## [1.28.0] - 2025-03-04
44

5-
The new release of rustup has been a long time in the making and comes with substantial changes.
5+
This new release of rustup has been a long time in the making and comes with substantial changes.
66

77
The following improvements might require changes to how you use rustup:
88

@@ -21,8 +21,15 @@ The following improvements might require changes to how you use rustup:
2121
2222
rustup now officially supports the following host platforms:
2323
24-
- `aarch64-pc-windows-msvc` [pr#3840]
25-
- `loongarch64-unknown-linux-musl` [pr#3921]
24+
- `aarch64-pc-windows-msvc` [pr#3840]
25+
- `loongarch64-unknown-linux-musl` [pr#3921]
26+
27+
This release also comes with various quality-of-life improvements, to name a few:
28+
29+
- `rustup show`'s output format has been cleaned up, making it easier to find out about your toolchains' status. [pr#3225]
30+
- `rustup doc` now accepts a flag and a topic at the same time, enabling quick navigation to specific parts of more books. [pr#4070]
31+
- rustup's `remove` subcommands now support more aliases such as `rm` and `del`. [pr#4093]
32+
- Basic support for nushell has been added. [pr#4078]
2633
2734
We have additionally made the following internal changes:
2835
@@ -36,10 +43,24 @@ We have additionally made the following internal changes:
3643
- A new `RUSTUP_LOG` environment variable can be used to control tracing-based logging in
3744
rustup binaries. See the [dev guide](https://rust-lang.github.io/rustup/dev-guide/tracing.html) for more details. [pr#3875]
3845
39-
Additionally, [Chris Denton](https://github.com/chrisdenton) joined the team. Chris has a lot of experience contributing to
46+
Furthermore, [Chris Denton](https://github.com/chrisdenton) joined the team. Chris has a lot of experience contributing to
4047
Windows-related parts of the Rust Project, expertise which was sorely lacking in existing team
4148
members, so we're happy to have him on board to help address Windows-specific issues.
4249
50+
[1.28.0]: https://github.com/rust-lang/rustup/releases/tag/1.28.0
51+
[pr#3225]: https://github.com/rust-lang/rustup/pull/3225
52+
[pr#3798]: https://github.com/rust-lang/rustup/pull/3798
53+
[pr#3840]: https://github.com/rust-lang/rustup/pull/3840
54+
[pr#3875]: https://github.com/rust-lang/rustup/pull/3875
55+
[pr#3903]: https://github.com/rust-lang/rustup/pull/3903
56+
[pr#3921]: https://github.com/rust-lang/rustup/pull/3921
57+
[pr#3985]: https://github.com/rust-lang/rustup/pull/3985
58+
[pr#4023]: https://github.com/rust-lang/rustup/pull/4023
59+
[pr#4028]: https://github.com/rust-lang/rustup/pull/4028
60+
[pr#4070]: https://github.com/rust-lang/rustup/pull/4070
61+
[pr#4078]: https://github.com/rust-lang/rustup/pull/4078
62+
[pr#4093]: https://github.com/rust-lang/rustup/pull/4093
63+
4364
### Detailed changes
4465
4566
* Replace remaining `winapi` usage with `windows-sys` by @kennykerr in https://github.com/rust-lang/rustup/pull/3802
@@ -185,15 +206,59 @@ members, so we're happy to have him on board to help address Windows-specific is
185206
* Add aliases for remove/uninstall/unset commands by @joshtriplett in https://github.com/rust-lang/rustup/pull/4093
186207
* chore(deps): update remove-dir-all to 1.0 by @rbtcollins in https://github.com/rust-lang/rustup/pull/4095
187208
* Prepare 1.28.0 release by @djc in https://github.com/rust-lang/rustup/pull/4079
188-
189-
[pr#3985]: https://github.com/rust-lang/rustup/pull/3985
190-
[pr#4028]: https://github.com/rust-lang/rustup/pull/4028
191-
[pr#3840]: https://github.com/rust-lang/rustup/pull/3840
192-
[pr#3921]: https://github.com/rust-lang/rustup/pull/3921
193-
[pr#3798]: https://github.com/rust-lang/rustup/pull/3798
194-
[pr#3903]: https://github.com/rust-lang/rustup/pull/3903
195-
[pr#4023]: https://github.com/rust-lang/rustup/pull/4023
196-
[pr#3875]: https://github.com/rust-lang/rustup/pull/3875
209+
* Prepare 1.28.0: step 2 by @djc in https://github.com/rust-lang/rustup/pull/4098
210+
* feat: align website style with www.rust-lang.org for consistency by @Rustin170506 in https://github.com/rust-lang/rustup/pull/4080
211+
* Update semver-compatible dependencies by @djc in https://github.com/rust-lang/rustup/pull/4107
212+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4108
213+
* feat(cli/rustup-mode): allow `rustup doc` with both a flag and a topic by @rami3l in https://github.com/rust-lang/rustup/pull/4070
214+
* ci(windows): don't install `awscli` via `choco` by @rami3l in https://github.com/rust-lang/rustup/pull/4111
215+
* docs(dev-guide/tracing): make "Adding instrumentation" a level-2 title by @rami3l in https://github.com/rust-lang/rustup/pull/4112
216+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4115
217+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4116
218+
* Implement more complete backend selection by @djc in https://github.com/rust-lang/rustup/pull/4118
219+
* ci(stable): fix build issues to prepare for v1.28.0 release by @rami3l in https://github.com/rust-lang/rustup/pull/4105
220+
* fix(rustup-init/sh): don't emit "unknown macOS major version" for macOS v11+ by @rami3l in https://github.com/rust-lang/rustup/pull/4122
221+
* fix(deps): update rust crate rustls-platform-verifier to 0.5 by @renovate in https://github.com/rust-lang/rustup/pull/4123
222+
* drop unused dep or make them optional by @klensy in https://github.com/rust-lang/rustup/pull/4124
223+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4125
224+
* docs(user-guide/installation): update "General tips" by @rami3l in https://github.com/rust-lang/rustup/pull/4126
225+
* fix(ci): fix installation of `cargo-all-features` by @rami3l in https://github.com/rust-lang/rustup/pull/4131
226+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4133
227+
* feat(cli): show the toolchain path with `rustup show [active-toolchain] --verbose` by @rami3l in https://github.com/rust-lang/rustup/pull/4130
228+
* fix(deps): update rust crate itertools to 0.14 by @renovate in https://github.com/rust-lang/rustup/pull/4139
229+
* fix(cli/rustup-mode)!: change `rustup doc --error_codes` to `--error-codes` by @rami3l in https://github.com/rust-lang/rustup/pull/4142
230+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4144
231+
* fix(cli/rustup-mode): err when trying to show the default/active toolchain but there is none by @rami3l in https://github.com/rust-lang/rustup/pull/4141
232+
* Update Windows dependencies by @kennykerr in https://github.com/rust-lang/rustup/pull/4146
233+
* docs(user-guide/components): add deprecation notice for `wasm32-wasi` by @rami3l in https://github.com/rust-lang/rustup/pull/4149
234+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4153
235+
* Use ARM based runners for ARM CI targets by @Kobzol in https://github.com/rust-lang/rustup/pull/4154
236+
* ci(deploy-docs): install `mdbook` with `install-action` by @rami3l in https://github.com/rust-lang/rustup/pull/4157
237+
* ci(linux): use public ARM64 Linux runners by @rami3l in https://github.com/rust-lang/rustup/pull/4156
238+
* ci(doc): fix stable build of `user-guide` by @rami3l in https://github.com/rust-lang/rustup/pull/4158
239+
* ci(schedule): promote to use the `stable` job list by @rami3l in https://github.com/rust-lang/rustup/pull/4160
240+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4161
241+
* ci(doc): pin `mdbook` and let `renovatebot` update it by @rami3l in https://github.com/rust-lang/rustup/pull/4162
242+
* fix(ci/doc): fix typo in renovate `datasource` by @rami3l in https://github.com/rust-lang/rustup/pull/4163
243+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4169
244+
* Upgrade to rand 0.9 by @djc in https://github.com/rust-lang/rustup/pull/4172
245+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4174
246+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4180
247+
* fix(component): normalize path separators by @rami3l in https://github.com/rust-lang/rustup/pull/4179
248+
* feat(rustup-init/sh): add env var to print arch detection result by @rami3l in https://github.com/rust-lang/rustup/pull/4183
249+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4187
250+
* fix(deps): update rust crate pulldown-cmark to 0.13 by @rami3l in https://github.com/rust-lang/rustup/pull/4188
251+
* style(edition): migrate the codebase to the 2024 Style Edition by @rami3l in https://github.com/rust-lang/rustup/pull/4190
252+
* build: migrate the codebase to the 2024 Language Edition by @rami3l in https://github.com/rust-lang/rustup/pull/4191
253+
* refactor: improve binary suffix stripping by @Timmmm in https://github.com/rust-lang/rustup/pull/4193
254+
* chore(deps): lock file maintenance by @renovate in https://github.com/rust-lang/rustup/pull/4194
255+
* fix(deps): update rust crate windows-registry to 0.5.0 by @renovate in https://github.com/rust-lang/rustup/pull/4197
256+
* chore(deps): update opentelemetry by @rami3l in https://github.com/rust-lang/rustup/pull/4199
257+
* Add `TryFrom<Output>` for `SanitizedOutput` by @smoelius in https://github.com/rust-lang/rustup/pull/4201
258+
* Do not append `EXE_SUFFIX` in `Config::cmd` by @smoelius in https://github.com/rust-lang/rustup/pull/4200
259+
* Have mocked cargo better adhere to cargo conventions by @smoelius in https://github.com/rust-lang/rustup/pull/4203
260+
261+
**Full Changelog**: https://github.com/rust-lang/rustup/compare/1.27.1...1.28.0
197262
198263
## [1.27.1] - 2024-04-14
199264

0 commit comments

Comments
 (0)