FIND-20260324-002 · 2026-03-24 · Innovation Veille
Rust 1.94.0 Released — dead_code lint improvements and RISC-V target features
release
MEDIUM
Rust 1.94.0 was released on March 5 2026. Key changes: impl blocks now inherit the dead_code lint level of their corresponding traits, 29 additional RISC-V target features stabilized (RVA22U64/RVA23U64 profiles), and a new warn-by-default unused_visibilities lint for visibility on const _ declarations. No breaking changes for the ODS stack, but the improved linting may surface warnings in ODS Rust services.
Source
https://github.com/rust-lang/rust/releases/tag/1.94.0
ODS Impact
All ODS Rust services (billing-engine, oid, pdf-engine, docstore, etc.) should update their toolchain to 1.94.0. Run cargo clippy after the update to catch any new lint warnings from the improved dead_code and unused_visibilities checks. Update rust-toolchain.toml or Dockerfile FROM rust:1.94 where applicable.
Security Review
License: MIT/Apache-2.0 | Maintenance: ACTIVE | Risk: LOW | Recommendation: SAFE_TO_USE
Tags
rust
release
toolchain
linting
risc-v