Rust-команда выпустила новую стабильную версию языка - Rust 1.92.0. Релиз традиционно сфокусирован на надёжности, диагностике ошибок и аккуратных улучшениях стандартной библиотеки.
Что важного:
- Улучшены предупреждения и diagnostics, особенно вокруг never-типов - компилятор раньше ловит потенциально проблемный код
- Меньше шума от линтов:
unused_must_use больше не ругается на невозможные ошибки - На Linux теперь по умолчанию включены unwind tables даже при
panic=abort, что делает backtrace полезнее - Более строгая проверка аргументов в
#[macro_export] - Стабилизированы новые и улучшены существующие API стандартной библиотеки
Обновление, как обычно, безболезненное без ломающих изменений, но с ощутимым улучшением developer experience.
Обновиться можно командой:
rustup update stable
Полный анонс и changelog — в официальном блоге Rust.
https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/
