본문으로 건너뛰기

Rust 1.60.0 Release Notes

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

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

범위

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

읽는 법

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

타임라인

Rust 1.60.0 (2022-04-07)

  • Language
    • Stabilize #[cfg(panic = "...")] for either "unwind" or "abort".
    • Stabilize #[cfg(target_has_atomic = "...")] for each integer size and "ptr".
  • Compiler
    • Enable combining +crt-static and relocation-model=pic on x86_64-unknown-linux-gnu
    • Fixes wrong unreachable_pub lints on nested and glob public reexport
    • Stabilize -Z instrument-coverage as -C instrument-coverage
    • 그 외 8개 항목은 원문 참고
  • Libraries
    • Guarantee call order for sort_by_cached_key
    • Improve Duration::try_from_secs_f32/f64 accuracy by directly processing exponent and mantissa
    • Make Instant::{duration_since, elapsed, sub} saturating
    • 그 외 2개 항목은 원문 참고
  • Stabilized APIs
    • Arc::new_cyclic
    • Rc::new_cyclic
    • slice::EscapeAscii
    • 그 외 22개 항목은 원문 참고
  • Cargo
    • Port cargo from toml-rs to toml_edit
    • Stabilize -Ztimings as --timings
    • Stabilize namespaced and weak dependency features.
    • 그 외 2개 항목은 원문 참고
  • Compatibility Notes
    • Remove compiler-rt linking hack on Android
    • Mitigations for platforms with non-monotonic clocks have been removed from Instant::now. On platforms that don't provide monotonic clocks, an instant is not guaranteed to be greater than an earlier instant anymore.
    • Instant::{duration_since, elapsed, sub} do not panic anymore on underflow, saturating to 0 instead. In the real world the panic happened mostly on platforms with buggy monotonic clock implementations rather than catching programming errors like reversing the start and end times. Such programming errors will now result in 0 rather than a pani…
    • 그 외 1개 항목은 원문 참고

Sources