
Echipa Rust a publicat versiunea 1.100.0 pe 12 noiembrie 2026. Actualizarea aduce mai multe schimbări pentru limbaj, biblioteca standard și Cargo, iar una dintre cele mai importante este stabilizarea componentelor de bază ale API-ului Allocator.
Ce înseamnă API-ul Allocator
Un allocator controlează modul în care un program rezervă și eliberează memorie. Prin stabilizarea trăsăturii Allocator și a unor metode asociate, dezvoltatorii de biblioteci pot folosi allocatoare personalizate cu anumite tipuri standard, inclusiv Vec și Box. Este un pas important pentru proiectele care au cerințe speciale de memorie, dar API-ul nu este încă disponibil pentru toate colecțiile și tipurile din biblioteca standard.
Tipul never devine stabil
Versiunea finalizează și stabilizarea tipului never, scris !. Acesta reprezintă o expresie care nu produce niciodată o valoare normală, de exemplu o funcție care se termină prin panică sau printr-un apel de ieșire. Schimbarea permite folosirea explicită a tipului în mai multe contexte de programare.
Îmbunătățiri pentru Cargo
Cargo raportează acum mai bine dependențele neutilizate și stabilizează opțiunea min-publish-age, care poate impune o perioadă de așteptare înainte ca anumite versiuni noi ale dependențelor să fie selectate. Această funcție poate reduce riscul de a prelua imediat o versiune compromisă, dar nu înlocuiește verificarea și actualizarea regulată a proiectelor.
Lista completă este disponibilă în anunțul oficial Rust 1.100.0. Pentru proiecte vizuale asociate produselor software, poți consulta și stickere decorative pentru vitrine și pereți.
