본문으로 건너뛰기

Rust 1.79.0 Release Notes

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

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

범위

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

읽는 법

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

타임라인

Rust 1.79.0 (2024-06-13)

  • Language
    • Stabilize inline const {} expressions. — source
    • Prevent opaque types being instantiated twice with different regions within the same function. — source
    • Stabilize WebAssembly target features that are in phase 4 and 5. — source
    • 그 외 11개 항목은 원문 참고
  • Compiler
    • Define -C strip to only affect binaries, not artifacts like .pdb. — source
    • Stabilize -Crelro-level for controlling runtime link hardening. — source
    • Stabilize checking of cfg names and values at compile-time with --check-cfg. Note that this only stabilizes the compiler part, the Cargo part is still unstable in this release.source
    • 그 외 3개 항목은 원문 참고
  • Libraries
    • Implement FromIterator for (impl Default + Extend, impl Default + Extend). — source
    • Implement {Div,Rem}Assign<NonZero<X>> on X. — source
    • Document overrides of clone_from() in core/std. — source
    • 그 외 3개 항목은 원문 참고
  • Stabilized APIs
    • {integer}::unchecked_addsource
    • {integer}::unchecked_mulsource
    • {integer}::unchecked_subsource
    • 그 외 30개 항목은 원문 참고
  • Cargo
    • Prevent dashes in lib.name, always normalizing to _. — source
    • Stabilize MSRV-aware version requirement selection in cargo add. — source
    • Switch to using gitoxide by default for listing files. — source
  • Rustdoc
    • Always display stability version even if it's the same as the containing item. — source
    • Show a single search result for items with multiple paths. — source
    • Support typing / in docs to begin a search. — source

Sources