본문으로 건너뛰기

Rust 1.91.0 Release Notes

// RUST-RELEASE-NOTES — official release note timeline

Rust 1.91.0 공식 release note를 기준으로, 섹션별 앞쪽 항목을 발췌해 변화 흐름을 빠르게 훑을 수 있게 정리했습니다.

범위

  • 대상 릴리즈: Rust 1.91.0
  • 포함된 릴리즈 수: 1개
  • 생성 경로: scripts/bloggen.py rust-release-docs
  • 생성일: 2026-07-08
  • 원문: rust-lang/rust RELEASES.md

읽는 법

  • 이 문서는 해당 Rust 릴리즈 하나만 다룹니다.
  • 섹션별 최대 3개 앞쪽 항목만 발췌했으므로, 세부 API 목록은 원문 링크를 확인하세요.
  • Compatibility Notes는 업그레이드 전 회귀 위험을 확인하는 체크리스트로 보면 됩니다.

타임라인

Rust 1.91.0 (2025-10-30)

  • Language
    • Lower pattern bindings in the order they're written and base drop order on primary bindings' order — source
    • Stabilize declaration of C-style variadic functions for sysv64, win64, efiapi, and aapcs ABIs . This brings these ABIs in line with the C ABI: variadic functions can be declared in extern blocks but not defined. — source
    • Add dangling_pointers_from_locals lint to warn against dangling pointers from local variables — source
    • 그 외 5개 항목은 원문 참고
  • Compiler
    • Don't warn on never-to-any as casts as unreachable — source
  • Libraries
    • Print thread ID in panic message — source
    • Fix overly restrictive lifetime in core::panic::Location::file return type — source
    • Guarantee parameter order for _by() variants of min / max/ minmax in std::cmpsource
    • 그 외 2개 항목은 원문 참고
  • Stabilized APIs
    • Path::file_prefixsource
    • AtomicPtr::fetch_ptr_addsource
    • AtomicPtr::fetch_ptr_subsource
    • 그 외 64개 항목은 원문 참고
  • Cargo
    • 🎉 Stabilize build.build-dir. This config sets the directory where intermediate build artifacts are stored. These artifacts are produced by Cargo and rustc during the build process. End users usually won't need to interact with them, and the layout inside build-dir is an implementation detail that may change without notice. (config doc) (build cache doc)… — source
    • The --target flag and the build.target configuration can now take literal "host-tuple" string, which will internally be substituted by the host machine's target triple. #15838 #16003 #16032 — source
  • Rustdoc
    • In search results, rank doc aliases lower than non-alias items with the same name — source
    • Raw pointers now work in type-based search like references . This means you can now search for things like *const u8 ->, and additionally functions that take or return raw pointers will now display their signature properly in search results. — source

Sources