انجمنهای فارسی اوبونتو
خبرها => اخبار و اطلاعیهها => نویسنده: esmaeelE در 22 آبان 1405، 10:29 بظ
-
تیم توسعه Rust نسخه 1.100.0 را دیروز منتشر کرده است.
این نسخه چند قابلیت جالب در زمینه مدیریت حافظه، ایمنی کد و مدیریت وابستگیها به همراه دارد.
مهمترین تغییرات:
- Never Type: پایدار شدن نوع Never پس از حدود ۱۰ سال و چندین تلاش برای تثبیت آن در زبان.
- Allocator API: امکان تعریف تخصیصدهنده حافظه سفارشی برای ساختارهایی مانند Vec و Box.
- DropGuard: اجرای یک Closure هنگام خروج از محدوده متغیر و امکان پیادهسازی الگوهای Rollback.
- Cargo Unused Dependencies: شناسایی وابستگیهایی که در پروژه استفاده نمیشوند.
- Cargo min-publish-age: امکان تعیین حداقل زمان انتشار یک نسخه از وابستگیها پیش از انتخاب آن توسط Cargo؛ قابلیتی مفید برای کاهش ریسک حملات Supply Chain.
بهروزرسانی در اوبونتو و سایر توزیعهای لینوکس:
اگر Rust را از طریق rustup نصب کردهاید:
rustup update stable
rustc --version
cargo --version
پیوند:
معرفی رسمی Rust 1.100.0 (https://blog.rust-lang.org/2026/11/12/Rust-1.100.0/)