Karat 1.49

Rilis 1.49 saka basa pemrograman Rust wis diterbitake.

Compiler Rust ndhukung sawetara saka sudhut sistem, nanging tim Rust ora bisa nyedhiyani tingkat padha support kanggo kabeh.

Kanggo nuduhake kanthi jelas carane ndhukung saben sistem, sistem tingkat digunakake:

  • Level 3. Sistem iki didhukung dening compiler, nanging rakitan compiler siap-digawe ora kasedhiya lan tes ora mbukak.

  • Level 2. Majelis kompiler sing wis siap diwenehake, nanging tes ora ditindakake

  • Level 1. Majelis compiler siap kasedhiya lan lulus kabeh tes.

Dhaptar platform lan level dhukungan: https://doc.rust-lang.org/stable/rustc/platform-support.html

Anyar ing release 1.49

  • Dhukungan Linux ARM 64-bit dipindhah menyang level 1 (sistem non-x86 pisanan sing nampa dhukungan level 1)

  • Dhukungan kanggo macOS ARM 64-bit wis dipindhah menyang level 2.

  • Dhukungan kanggo Windows ARM 64-bit wis dipindhah menyang level 2.

  • Dhukungan tambahan kanggo MIPS32r2 ing level 3. (digunakake kanggo mikrokontroler PIC32)

  • Kerangka tes sing dibangun saiki nyithak output konsol sing digawe ing benang sing beda.

  • Telung fungsi perpustakaan standar wis dipindhah saka Nightly menyang Stable:

  • Loro fungsi saiki ditandhani const (kasedhiya ing wektu kompilasi):

  • Syarat kanggo versi minimal LLVM wis ditambah, saiki dadi LLVM9 (sadurunge LLVM8)

Source: linux.org.ru