La version minimale de Rust compatible avec les bibliothèques clientes Cloud pour Rust est la version 1.85. Pour en savoir plus sur les bibliothèques clientes Cloud, consultez la page Présentation des bibliothèques clientes.
Nous augmentons régulièrement la MSRV. Toute nouvelle version des bibliothèques clientes Rust Cloud est compatible avec toutes les versions de Rust (a) supérieures à 1.85 et (b) publiées l'année précédente. Exemple :
- Toute bibliothèque cliente publiée le 1er mars 2026 sera compatible avec toutes les versions de Rust disponibles à cette date, à partir de Rust 1.85.
- Toute bibliothèque cliente publiée le 1er avril 2028 sera compatible avec toutes les versions de Rust disponibles à cette date, à commencer par la dernière version disponible le 1er avril 2027.
Nos bibliothèques clientes Rust Cloud incrémentent une version mineure lorsqu'elles abandonnent la compatibilité avec une version Rust antérieure. Pour en savoir plus sur l'utilisation des versions majeures et mineures, consultez la page Gestion sémantique des versions.
Version recommandée pour les nouveaux développements
Lorsque vous démarrez un projet, nous vous recommandons de choisir la version actuelle de Rust. Cela garantit que votre environnement d'exécution se trouve dans les versions Rust compatibles et reçoit les correctifs de sécurité critiques.
S'assurer que les systèmes de production sont à jour
Assurez-vous de recevoir les correctifs de sécurité et de bugs critiques en conservant vos systèmes de production sur des runtimes Rust compatibles. Utilisez rustup update pour mettre à jour automatiquement votre version de Rust et cargo update pour mettre à jour automatiquement les dépendances Rust de votre projet.
Où trouver des informations sur la version
Pour savoir quelles versions de Rust sont compatibles, consultez le fichier README de google-cloud-rust.