Mozilla Automation TeamTWiR Contributors10 min readintermediate
This Week in Rust 667
Summary
This issue of *This Week in Rust* (2026‑09‑02) aggregates recent Rust ecosystem activity: rustup 1.29.1 release, new project directors, foundation hires, tooling updates (wasmi 2.0, Rustdoc 33 % faster, async FFI framework), observations on Cargo scheduling, safety‑certified Rust product, DNS cache memory savings, Rust vs Go concurrency, const‑fn compile‑time tricks, and a list of 522 merged PRs…
- rustup 1.29.1 adds minor fixes; keep toolchains up‑to‑date.
- Significant PRs landed: safer‑stack sanitizers, performance tweaks (nominal obligations, scalar size checks), new intrinsics, SVE‑accelerated Vec::retain_mut, and custom allocators for Box/Rc/Arc.
- Cargo stabilizes cargo‑lints and min‑publish‑age; adds perf improvements for git‑cli and SBOM handling.
- Rustdoc gains better macro‑expansion handling and edition‑aware keyword highlighting.
Staying current with the Rust toolchain and library changes is essential for performance‑critical codebases. The highlighted PRs introduce new APIs (custom allocators, SVE intrinsics) and performance optimizations that can directly reduce latency and memory usage. Cargo and Clippy updates improve d…
4/10