Skip to content

posts: Announce Rustup 1.24.2 #841

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 17, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions posts/2021-05-17-Rustup-1.24.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
layout: post
title: "Announcing Rustup 1.24.2"
author: The Rustup Working Group
---

The rustup working group is happy to announce the release of rustup version 1.24.2. [Rustup][install] is the recommended tool to install [Rust][rust], a programming language that is empowering everyone to build reliable and efficient software.

If you have a previous version of rustup installed, getting rustup 1.24.2 is as easy as closing your IDE and running:

```
rustup self update
```

Rustup will also automatically update itself at the end of a normal toolchain update:

```
rustup update
```

If you don't have it already, you can [get rustup][install] from the appropriate page on our website.

[rust]: https://www.rust-lang.org
[install]: https://rustup.rs

## What's new in rustup 1.24.2

1.24.2 introduces pooled allocations to prevent memory fragmentation issues on
some platforms with 1.24.x. We're not entirely sure what aspect of the streamed
unpacking logic caused allocator fragmentation, but memory pools are a well
known fix that should solve this for all platforms.

Those who were encountering CI issues with 1.24.1 should find them resolved.

### Other changes

You can check out all the changes to Rustup for 1.24.2 in the [changelog]!

Rustup's documentation is also available in [the rustup book][book].

[changelog]: https://github.com/rust-lang/rustup/blob/stable/CHANGELOG.md
[book]: https://rust-lang.github.io/rustup/

Finally, the Rustup working group are pleased to welcome a new member. Between
1.24.1 and 1.24.2 二手掉包工程师 (hi-rustin) has joined, having already made some
excellent contributions.

## Thanks

Thanks again to all the contributors who made rustup 1.24.2 possible!

- Carol (Nichols || Goulding)
- Daniel Silverstone
- João Marcos Bezerra
- Josh Rotenberg
- Joshua Nelson
- Martijn Gribnau
- pierwill
- Robert Collins
- 二手掉包工程师 (hi-rustin)