Rust 1.91 améliore le développement multiplateforme avec le support de Niveau 1 pour ARM64 Windows et des avertissements de sécurité des pointeurs bruts améliorés, renforçant la sécurité mémoire et les outils de développement.

Rust 1.91 introduit des améliorations significatives de la prise en charge des plateformes et de la sécurité, incluant le support de niveau 1 pour Windows ARM64 et des avertissements améliorés sur les pointeurs bruts, renforçant le développement multiplateforme et la sécurité mémoire.
Rust 1.91 élève aarch64-pc-windows-msvc au niveau 1, assurant une compilation et des tests fiables pour les appareils Windows ARM64 comme le Surface Pro X, facilitant le développement multi-architectures avec les outils de langage de programmation.
Un nouveau lint avertit lorsque des pointeurs bruts vers des variables locales sont retournés, abordant les problèmes de sécurité mémoire en dehors du vérificateur d'emprunt, réduisant les bogues dans le code non sécurisé pour la programmation système et complétant les workflows de débogage.
Cette version stabilise les API pour les tâches courantes, maintenant les performances et la sécurité, avec des améliorations mineures et des corrections de bogues bénéfiques aux éditeurs de texte et aux outils de construction dans divers environnements.
Rust 1.91 fait progresser la sécurité et le développement multiplateforme avec le support de niveau 1 pour Windows ARM64 et les avertissements sur les pointeurs bruts, le rendant précieux pour la programmation système et les outils de développement.
Le support de Niveau 1 signifie que la cible aarch64-pc-windows-msvc reçoit le plus haut niveau de maintenance, des builds garantis et des tests complets, la rendant prête pour la production pour le développement ARM64 Windows.
Le nouveau lint avertit lorsque des pointeurs bruts vers des variables locales sont retournés depuis des fonctions, capturant des problèmes potentiels de sécurité mémoire que le vérificateur d'emprunt ne suit pas, améliorant la sécurité du code non sécurisé.
Le support de Niveau 1 indique qu'une plateforme cible reçoit une maintenance complète, des builds garantis et est prête pour la production avec des tests complets.
Les pointeurs bruts dans Rust sont des pointeurs non sécurisés qui permettent un accès direct à la mémoire sans les restrictions du vérificateur d'emprunt, utilisés en programmation système pour les opérations de bas niveau.
Les principales fonctionnalités incluent le support de Niveau 1 pour ARM64 Windows, des avertissements de sécurité des pointeurs bruts améliorés et des API stabilisées pour une meilleure expérience de développement.