Description
Hi, hello. Welcome to another video in the Rust Release Changelog Series
We are
Chris Biscardi (https://bsky.app/profile/chrisbiscardi.bsky.social)
Cameron Dershem (https://bsky.app/profile/pinkhatbeard.com)
Pete LeVasseur (https://bsky.app/profile/petelevasseur.com)
from the relatively new Rust Content Team. You may not have heard of us by now and that's a little on us. Our team was founded to help explore and publish more of what's happening within and from the prospective of the Rust Project itself.
Recently we've observed many questions regarding things that we've taken for granted that everyone knew about Rust. This lead us to realize that most everyone on our team has been around since the early days when it was easy to keep up with everything in the Project, but as we grow, it's completely unreasonable to expect anyone to be able to 'catch up' with more than a decade of knowledge.
Our hope is to use this series to both surface voices within the Project and to give the community more insight into how things work. We plan to release one video every 6 weeks coinciding with Rust's release cadence.
We have a handful of topics we’re already planning to cover in future episodes, but please let us know anything you’d like to hear about. If you’re interested in presenting a topic or have a team or person you’d like to hear directly from, let us know!
Leave a comment below or reach out anywhere we’re connected.
Video Outline:
00:00 v0 symbol mangling enabled by default
01:51 What's crater in the Rust Project?
02:40 Cargo support for denying warnings
04:03 Linker output no longer hidden by default
05:56 T in Result containing Uninhabited type considered same as T for must_use lint
07:09 What's the never type? What can we use till it's stable?
08:16 Learn more about the never type from Waffle's RustWeek talk
08:39 How does cross-team collab work? Compiler + Clippy Teams example
11:05 Dead code in pub binary linting: why's this make sense?
11:58 LoongArch target features partially stabilized
13:31 Stabilization of feature(cfg_target_has_atomic_equal_alignment)
13:43 What are atomics?
14:45 Shout out to Rust Atomics and Locks by Mara Bos as helpful resource
15:33 What's alignment?
17:02 Learn more about sizedness from David Wood's Rust Nation UK talk
18:23 nvptx64-nvidia-cuda: drop support for old architectures and old ISAs
19:02 What are the platform tiers for Rust?
22:30 Bevy and now Clippy concept of Open Code Review
22:50 Talk by Alice Cecile about Open Code Review at RustWeek 2026
27:42 Chat about the pace of what Bevy has shipped, many (new) contributors
29:46 Outro and wrapup
If you'd like to read more about the release, check these out:
- https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/
- https://releases.rs/docs/1.97.0/
And here's links to things mentioned:
- Crater: https://github.com/rust-lang/crater
- Wild Linker: https://github.com/wild-linker/wild
- Infallible: https://doc.rust-lang.org/std/convert/enum.Infallible.html
- never: https://doc.rust-lang.org/std/primitive.never.html
- When is never? - Waffle: https://www.youtube.com/watch?v=3jM4cnEVrLc
- Rust Atomics and Locks - Mara Bos: https://mara.nl/atomics/
- Extending Rust’s notions of sizedness - David Wood: https://www.youtube.com/watch?v=dngSPnu-B10
- Rust Platform Support: https://doc.rust-lang.org/nightly/rustc/platform-support.html
- Together for a healthier Clippy: https://blog.rust-lang.org/inside-rust/2026/07/06/unite-for-clippy/
- Open Code Review - Trust Fosters Responsibility (Alice Cecile at RustWeek): https://www.youtube.com/watch?v=6uRyFMM8vDI
- Open Code Review - Alice I. Cecile: https://shaping.systems/blog/open-code-review/
- Bevy 0.19: https://bevy.org/news/bevy-0-19/