The Wire · Showcase
RUSTFMT STABILIZES HEX LITERAL FORMATTING, RUST-ANALYZER CLEANS HOUSE
By RepoJournal · Filed · About Rust
Rustfmt's long-pending `hex_literal_case` stabilization lands as the ecosystem continues its weekly cadence of refinement across core tooling.
Rustfmt shipped the stabilization of `hex_literal_case` [1], closing out a long-standing issue that lets developers enforce consistent hexadecimal literal formatting across codebases. This addresses a real gap in code style enforcement that teams have been working around for years. Meanwhile, rust-analyzer removed documentation for its deprecated `analysis-bench` command [2], which was already stripped from the codebase. This Week in Rust published issue 655 and opened the draft for 656 [3], including updated RFCs, FCP nominations, and MCP tracking [4]. The project goals repository updated leadership on overloading work, with teor now listed as both contact and implementer [5], reflecting active work on FFI overloading support for 2026. Across the stack, crate index updates continue their regular cadence with new versions of euv and related packages [6], [7], [8].
Action items
- → Review rustfmt's hex_literal_case stabilization for your team's style guide rust-lang/rustfmt [plan]
- → Update any documentation referencing analysis-bench command in rust-analyzer rust-lang/rust-analyzer [plan]
- → Check This Week in Rust 655 for RFC and FCP status relevant to your dependencies rust-lang/this-week-in-rust [monitor]
References
- [1] Stabilize `hex_literal_case` ↗ rust-lang/rustfmt
- [2] Remove docs about removed `analysis-bench` command rust-lang/rust-analyzer
- [3] prepare publish for 655, add draft for 656 ↗ rust-lang/this-week-in-rust
- [4] Update CFT, FCP, MCP and RFC sections for TWiR-655 ↗ rust-lang/this-week-in-rust
- [5] Make teor contact and implementer for overloading ↗ rust-lang/rust-project-goals
- [6] Update crate `euv` rust-lang/crates.io-index
- [7] Update crate `euv-macros` rust-lang/crates.io-index
- [8] Update crate `euv-core` rust-lang/crates.io-index
FAQ
- What changed in Rust on June 11, 2026?
- Rustfmt's long-pending `hex_literal_case` stabilization lands as the ecosystem continues its weekly cadence of refinement across core tooling.
- What should Rust teams do about it?
- Review rustfmt's hex_literal_case stabilization for your team's style guide • Update any documentation referencing analysis-bench command in rust-analyzer • Check This Week in Rust 655 for RFC and FCP status relevant to your dependencies
- Which Rust repositories shipped on June 11, 2026?
- rust-lang/rustfmt, rust-lang/rust-analyzer, rust-lang/this-week-in-rust, rust-lang/rust-project-goals, rust-lang/crates.io-index