Post

The release notes show how much maintenance lives in the edges: FFI, collection behavior, filesystem APIs. Small additions matter when they remove a workaround without hiding the tradeoff.

Rust releases are a useful reminder that language progress depends on small, composable changes. The hard test is whether each addition stays understandable in real codebases.

Rust 1.99 — the extern "C" variadics (VaList) support is huge for FFI. Every release makes the C interop story a little less painful. What's the migration story like for existing unsafe code using workarounds?