Versions de Node.js compatibles

Cette section explique comment maintenir votre version des bibliothèques clientes Cloud pour Node.js à jour avec les versions de Node.js. Le calendrier de publication des bibliothèques clientes Cloud pour Node.js suit celui de Node.js.

Pour les nouveaux développements

Le développement de nouvelles fonctionnalités utilise la version LTS active décrite dans le calendrier de publication Node.js. Les bibliothèques clientes Node.js sont également testées avec toutes les versions LTS de maintenance.

Lorsque vous démarrez un projet, choisissez la version LTS active actuelle. Si cette version n'est pas encore disponible sur l'environnement d'exécution de votre choix, une version LTS de maintenance devrait être votre deuxième choix.

S'assurer que les systèmes de production sont à jour

Le meilleur moyen de vous assurer de recevoir les correctifs de sécurité et de bugs essentiels est de conserver vos systèmes de production sur des runtimes Node.js compatibles. Une fois qu'une version de Node arrive en fin de vie, le runtime ne reçoit plus de mises à jour critiques.

Les bibliothèques clientes incrémentent une version majeure lorsqu'elles cessent de prendre en charge un environnement d'exécution Node.js. Nous nous efforçons de minimiser les autres changements cassants. Lorsqu'une nouvelle version majeure d'une bibliothèque est disponible et que la compatibilité avec votre environnement d'exécution Node.js est interrompue, veillez à mettre à niveau votre environnement d'exécution vers une version LTS compatible de Node.js et à mettre à niveau votre dépendance. Pour en savoir plus, consultez Gestion sémantique des versions.

Compatibilité héritée

Les bibliothèques clientes de Google sont compatibles avec les anciennes versions d'exécution de Node.js dans la mesure du possible, car il peut être impossible de rétroporter tous les correctifs. Dans la mesure du possible, les correctifs critiques et les corrections de bugs sont publiés pour les versions majeures antérieures de la bibliothèque Node.js.

Où trouver des informations sur la version

Les dernières versions et les versions Node.js compatibles pour les bibliothèques Google Cloudfigurent dans les dépôts GitHub individuels des bibliothèques clientes. Vous trouverez également un tableau des bibliothèques qui interagissent avec les servicesGoogle Cloud individuels sur la page Bibliothèque cliente GitHub Google Cloud pour Node.js.