バージョン一覧
Rust 1.98.0はunsize型強制時の&mutライフタイム短縮を許可し、ランタイムシンボル向けの新lintを追加。1.97のEOLに伴う更新ポイントを解説します。
Rust 1.97.1 は LLVM 最適化に起因する誤コンパイル(miscompilation)を修正するポイントリリース。1.97 利用者は取り込みを検討しましょう。
Rust 1.97.0リリース。Result<T, Uninhabited>のT等価扱い安定化、dead_code_pub_in_binary lint追加、各種ターゲット機能の安定化が含まれます。
Rust 1.96.1リリース。libssh2にCVE-2025-15661・CVE-2026-55199・CVE-2026-55200の3件のパッチを適用。MIR最適化のミスコンパイル修正も含む重要なパッチリリース。
Rust 1.96.0リリース。1.94.0で導入されたManuallyDropパターンの回帰を修正。s390xベクタレジスタのインラインアセンブリ対応とNonZero整数の範囲反復も追加。
Rust 1.95.0リリース。if letガードがstable化しmatchの表現力が向上。PowerPC/PowerPC64インラインアセンブリの安定化やconst-eval挙動変更も含まれます。
Rust 1.94.1リリース。Cargo tarクレートのCVE-2026-33055/CVE-2026-33056修正、wasm32-wasip1-threadsでのthread::spawn修正、Clippy ICE修正を含むパッチです。
Rust 1.94.0 マイナーアップデート。Unicode 17 対応、29の RISC-V ターゲットフィーチャー安定化、unused_visibilities lint 追加などが含まれています。
