Skip to content

Commit 5ab496b

Browse files
committed
docs(changelog): add rationale of deprecating curl
1 parent 814d641 commit 5ab496b

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

CHANGELOG.md

+10-3
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,16 @@ This new patch release has brought even more tiny fixes and improvements over th
66

77
The headlines of this release are:
88

9-
- The cURL download backend is now officially deprecated and a warning will start to show up.
10-
The rustup team encourages everyone to switch to the `reqwest` backend, and would love to hear from
11-
you about your use case via GitHub Issues if it does work against your particular setup. [pr#4277]
9+
- The cURL download backend is now officially deprecated and a warning will start to show up when it is used. [pr#4277]
10+
11+
- While rustup predates reqwest and rustls, the rustup team has long wanted to standardize on
12+
an HTTP + TLS stack in Rust, which should increase security, potentially improve performance, and
13+
simplify maintenance of the project.
14+
With the default download backend already switched to reqwest since [2019](https://github.com/rust-lang/rustup/pull/1660),
15+
the team thinks it is time to start removing the cURL backend and focus maintenance on the Rust-based download stack.
16+
17+
- The rustup team encourages everyone to switch to the `reqwest` backend, and would love to hear from
18+
you about your use case via GitHub Issues if it does work against your particular setup.
1219

1320
- Version pinning of `rustup` is now supported when installing it via `rustup-init.sh` with the `RUSTUP_VERSION`
1421
environment variable set to e.g. `1.28.2`; the same configuration will be respected when performing

0 commit comments

Comments
 (0)