פופולרי: הנתונים עודכנו ב־27 באוקטובר 2026

קטגוריות

אינטרנט1,356
תקשורת321
אודיו ווידאו898
גרפיקה ועיצוב539
משרד ופרודוקטיביות1,124
כלי פיתוח3,134
כלי בינה מלאכותית529
אבטחה ופרטיות385
כלי מערכת3,114
משחקים523
חינוך ומדע239
רשת ו־IT284

הורדת Rust (GNU LLVM) 1.95.0

A language empowering everyone to build reliable and efficient software.

זוהי גרסה קודמת. הגרסה הנוכחית היא 1.99.1. Rust (GNU LLVM) 1.99.1 · תאריך שחרור:

קובצי התקנה 1.95.0

ארכיטקטורהסוגהיקף התקנהגודל קובץהורדהSHA256
64 ביט MSI — — static.rust-lang.org VirusTotal
ARM64 MSI — — static.rust-lang.org VirusTotal

הקישור וערך ה־SHA256 לקוחים מהמניפסט הקהילתי של Windows Package Manager. מומלץ להשוות את ערך ה־hash של הקובץ שהורד לפני הפעלתו.

הערות גרסה

Language
- Stabilize if let guards on match arms
- irrefutable_let_patterns lint no longer lints on let chains
- Support importing path-segment keywords with renaming
- Stabilize inline assembly for PowerPC and PowerPC64
- const-eval: be more consistent in the behavior of padding during typed copies
- Const blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted.. Expressions whose ability to implicitly be promoted would depend on the result of a const block are no longer implicitly promoted.
- Make operational semantics of pattern matching independent of crate and module

Compiler
- Stabilize --remap-path-scope for controlling the scoping of how paths get remapped in the resulting binary

Platform Support
- Promote powerpc64-unknown-linux-musl to Tier 2 with host tools
- Promote aarch64-apple-tvos to Tier 2
- Promote aarch64-apple-tvos-sim to Tier 2
- Promote aarch64-apple-watchos to Tier 2
- Promote aarch64-apple-watchos-sim to Tier 2
- Promote aarch64-apple-visionos to Tier 2
- Promote aarch64-apple-visionos-sim to Tier 2
Refer to Rust's platform support page for more information on Rust's tiered platform support.

Libraries
- thread::scope: document how join interacts with TLS destructors
- Speed up str::contains on aarch64 targets with neon target feature enabled by default

Stabilized APIs
- MaybeUninit<[T; N]>: From<[MaybeUninit<T>; N]>
- MaybeUninit<[T; N]>: AsRef<[MaybeUninit<T>; N]>
- MaybeUninit<[T; N]>: AsRef<[MaybeUninit<T>]>
- MaybeUninit<[T; N]>: AsMut<[MaybeUninit<T>; N]>
- MaybeUninit<[T; N]>: AsMut<[MaybeUninit<T>]>
- [MaybeUninit<T>; N]: From<MaybeUninit<[T; N]>>
- Cell<[T; N]>: AsRef<[Cell<T>; N]>
- Cell<[T; N]>: AsRef<[Cell<T>]>
- Cell<[T]>: AsRef<[Cell<T>]>
- bool: TryFrom<{integer}>
- AtomicPtr::update
- AtomicPtr::try_update
- AtomicBool::update
- AtomicBool::try_update
- AtomicIn::update
- AtomicIn::try_update
- AtomicUn::update
- AtomicUn::try_update
- cfg_select!
- mod core::range
- core::range::RangeInclusive
- core::range::RangeInclusiveIter
- core::hint::cold_path
- <*const T>::as_ref_unchecked
- <*mut T>::as_ref_unchecked
- <*mut T>::as_mut_unchecked
These previously stable APIs are now stable in const contexts:
- fmt::from_fn
- ControlFlow::is_break
- ControlFlow::is_continue

Cargo
- docs(report): enhance man pages for cargo report *

Rustdoc
- In search results, rank unstable items lower
- Add new "hide deprecated items" setting in rustdoc

Compatibility Notes
- Array coercions may now result in less inference constraints than before
- Importing $crate without renaming, i.e. use $crate::{self};, is now no longer permitted due to stricter error checking for self imports.
- const-eval: be more consistent in the behavior of padding during typed copies. In very rare cases, this may cause compilation errors due to bytes from parts of a pointer ending up in the padding bytes of a const or static.
- A future-incompatibility warning lint ambiguous_glob_imported_traits is now reported when using an ambiguously glob imported trait
- Check lifetime bounds of types mentioning only type parameters
- Report more visibility-related ambiguous import errors
- Deprecate Eq::assert_receiver_is_total_eq and emit future compatibility warnings on manual impls
- powerpc64: Use the ELF ABI version set in target spec instead of guessing (fixes the ELF ABI used by the OpenBSD target)
- Matching on a #[non_exhaustive] enum now reads the discriminant, even if the enum has only one variant. This can cause closures to capture values that they previously wouldn't.
- mut ref and mut ref mut patterns, part of the unstable Match Ergonomics 2024 RFC, were accidentally allowed on stable within struct pattern field shorthand. These patterns are now correctly feature-gated as unstable in this position.
- Add future-compatibility warning for derive helper attributes which conflict with built-in attributes
- JSON target specs have been destabilized and now require -Z unstable-options to use. Previously, they could not be used without the standard library, which has no stable build mechanism. In preparation for the build-std project adding that support, JSON target specs are being proactively gated to ensure they remain unstable even if build-std is stabilized. Cargo now includes the -Z json-target-spec CLI flag to automatically pass -Z unstable-options to the compiler when needed. See #150151, #151534, and rust-lang/cargo#16557.
- The arguments of #[feature] attributes on invalid targets are now checked

Internal Changes
These changes do not affect any public interfaces of Rust, but they represent significant improvements to the performance or internals of rustc and related tools.
- Update to LLVM 22

https://github.com/rust-lang/rust/releases/tag/1.95.0

הפופולריות ביותר בקטגוריה שפות ו־SDK

הצגת הכול
  1. Go Programming Languageשפות ו־SDK
  2. LLVMשפות ו־SDK · LLVM
  3. Denoשפות ו־SDK · Deno Land Inc.
  4. CMakeשפות ו־SDK · Kitware
  5. Yarnשפות ו־SDK · Yarn Contributors
  6. Ccacheשפות ו־SDK · Joel Rosdahl
  7. sbtשפות ו־SDK · Lightbend, Inc.
  8. BOINCשפות ו־SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKשפות ו־SDK · Google
  10. NVM for Windowsשפות ו־SDK · Ecor Ventures LLC

עוד מאת The Rust Project Developers

הצגת הכול
  • rust-analyzerשפות ו־SDK · The Rust Project Developers
  • Rust (GNU)שפות ו־SDK · The Rust Project Developers
  • Rust (MSVC)שפות ו־SDK · The Rust Project Developers

תגיות

שיתוף