Rust 1.90.0 : nouveau linker et évolution sur Cargo
mar, 23/09/2025 - 08:02
Rust distribue la version stable de la 1.90.0. Pour mettre à jour : rustup update stable. Les principales nouveautés sont : LLD comme linker par défaut, Cargo et workspace, fin du x64 Apple... presque.
1 / retrait à venir de x86_64 sur Mac
Sans surprise, Rust suit le retrait du support de x86_64 par Apple. Ce n'est pas un retrait total. Rust annonce x86_64-apple-darwin sur le Tier 2 avec les host tools. Pour le moment, cela ne change pas grand chose pour les développeurs... en attendant son retrait complet.
2 / LLD devient le linker par défaut
LLD est désormais le linker par défaut sur x86_64-unknown-linux-gnu. LLD est compatible avec le linker Linux, BFD. Rust promet de meilleures performances.
3 / Cargo : publier tous les crates de son workspace
Désormais, Cargo supporte nativement la possibilité de publier son workspace avec la commande cargo publish --workspace. Cela permet de publier TOUS les crates présents dans le workspace dans le bon ordre. Plus besoin d'outils externes ni de réordonner manuellement.
Rust 1.90.0 stabilise aussi de nouvelles API.
Note de version : https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/

