본문으로 건너뛰기

Rust 1.78.0 Release Notes

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

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

범위

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

읽는 법

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

타임라인

Rust 1.78.0 (2024-05-02)

  • Language
    • Stabilize #[cfg(target_abi = ...)]source
    • Stabilize the #[diagnostic] namespace and #[diagnostic::on_unimplemented] attribute — source
    • Make async-fn-in-trait implementable with concrete signatures — source
    • 그 외 11개 항목은 원문 참고
  • Compiler
    • Made INVALID_DOC_ATTRIBUTES lint deny by default — source
    • Increase accuracy of redundant use checking — source
    • Suggest moving definition if non-found macro_rules! is defined later — source
    • 그 외 8개 항목은 원문 참고
  • Libraries
    • Bump Unicode to version 15.1.0, regenerate tables — source
    • Make align_offset, align_to well-behaved in all cases — source
    • PartialEq, PartialOrd: document expectations for transitive chains — source
    • 그 외 4개 항목은 원문 참고
  • Stabilized APIs
    • impl Read for &Stdinsource
    • Accept non 'static lifetimes for several std::error::Error related implementations — source
    • Make impl<Fd: AsFd> impl take ?Sizedsource
    • 그 외 2개 항목은 원문 참고
  • Cargo
    • Stabilize lockfile v4 — source
    • Respect rust-version when generating lockfile — source
    • Control --charset via auto-detecting config value — source
    • 그 외 2개 항목은 원문 참고
  • Compatibility Notes
    • Many unsafe precondition checks now run for user code with debug assertions enabled This change helps users catch undefined behavior in their code, though the details of how much is checked are generally not stable. — source
    • riscv only supports split_debuginfo=off for now — source
    • Consistently check bounds on hidden types of impl Traitsource
    • 그 외 4개 항목은 원문 참고

Sources