Radar · Rust · Archive · Week 21 · May 19 – 25, 2025
Rust 1.87.0 Release
Worth knowingtooling
- What changed
- The Rust team announced the release of Rust 1.87.0 and celebrated ten years of Rust.
- Production impact
- The source does not say.
- Try it
- Run
rustc --versionto confirm you are on 1.87.0. - Source
- blog.rust-lang.org/2025/05/15/Rust-1.87.0/
Understand it, then run it
Rust 1.87.0 adds a new way to connect programs together: the standard library now has a function called io::pipe. It lets you create an anonymous pipe, a small piece of memory that one process can write to and another can read from, without needing a file on disk. In the past you had to use external crates or platform‑specific calls to do this. With the new pipe you can write a program that runs another command and captures its output in a single, easy step. The change also makes some low‑level CPU instructions easier to use safely, and lets inline assembly jump to Rust code, but the most visible new feature is the pipe.
Written by gpt-oss-20b from the linked source · claims checked against the sources · archive, not individually reviewed