1.43.0 prerelease testing

The 1.43.0 prerelease is ready for testing. It’s scheduled to be released on 04/23 (Thursday). Release notes can be found here: https://github.com/rust-lang/rust/blob/stable/RELEASES.md.

You can try it out locally with:

RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable

Artifacts can be found here: https://dev-static.rust-lang.org/dist/2020-04-21/

2 Likes

Thank you @XAMPPRocky and any other contributors, for adding the "Internal only" section to the release notes! It's good to see wider recognition for these sorts of changes, and I know lots of Rust users will be pleased to learn about them.

9 Likes

:+1:

Out of curiosity, weren't IntelliJ Rust / rust-analyzer changelogs an inspiration here?

Likewise! I really appreciate having highlights of internal changes.

Not specifically, it came from feedback asking for us (the release team) to show performance improvements between releases, and we didn't want to attach measurements. So I decided to group the changes into a separate section that made it clear it doesn't change anything but provides a meaningful improvement. I do read the rust-analyzer changelogs though so there's probably a lot of inspiration by osmosis. :slight_smile:

5 Likes

I've actually been wondering a bit about perf.rlo: https://perf.rust-lang.org/dashboard.html

It seems to suggest that the beta is slower but that the current master is like 20% faster... but it also showed that for the previous beta? Is it just that nightly has a bunch of optimizations that are nightly-only?

Heh. It's on my (long) todo list to investigate -- I'm pretty sure the master is just wrong (it likely includes too many benchmarks or so). It's been like that for a long time now.

Maybe I should temporarily add a note or disable master entirely, until I (or someone!) gets around to fixing it...

kudos to the team, cargo check was long (I was probably hitting some exponential stuff) in 1.42 (>40s), now it's much much faster (<10s).

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.