En esta sección, se proporciona una descripción general de cómo mantener actualizada tu versión de las bibliotecas cliente de Cloud para Node.js con los lanzamientos continuos de Node.js. El programa de lanzamiento de las bibliotecas cliente de Cloud para Node.js sigue el programa de lanzamiento de Node.js.
Para un desarrollo nuevo
El desarrollo de nuevas funciones usa la versión LTS activa que se describe en el programa de versiones de Node.js. Las bibliotecas cliente de Node.js también se prueban en todas las versiones LTS de mantenimiento.
Cuando comiences un proyecto nuevo, elige la versión LTS activa actual. Si esta versión aún no está disponible en el entorno de ejecución que elegiste, la versión LTS de mantenimiento debería ser tu segunda opción.
Mantén los sistemas de producción actualizados
Mantener tus sistemas de producción en tiempos de ejecución de Node.js compatibles es la mejor manera de asegurarte de recibir correcciones de errores y seguridad críticas. Después de que una versión de Node llega al final de su ciclo de vida, el tiempo de ejecución ya no recibirá actualizaciones críticas.
Las bibliotecas cliente incrementan una versión principal cuando finaliza la compatibilidad con un entorno de ejecución de Node.js. Se intenta mantener al mínimo otros cambios que generen interrupciones. Cuando esté disponible una nueva versión principal de una biblioteca y finalice la compatibilidad con tu entorno de ejecución de Node.js, asegúrate de actualizar tu entorno de ejecución a una versión LTS compatible de Node.js y actualizar tu dependencia. Para obtener más información, consulta Semantic Versioning.
Asistencia heredada
Las bibliotecas cliente de Google admiten versiones heredadas de entornos de ejecución de Node.js en función del mejor esfuerzo, puesto que puede que no sea posible incorporar todos los parches. Cuando es posible, se lanzan parches críticos y correcciones de errores para las versiones principales anteriores de la biblioteca de Node.js.
Dónde encontrar la información de la versión
Las versiones más recientes y las versiones de Node.js compatibles para las bibliotecas de Google Cloud aparecen en los repositorios individuales de GitHub para las bibliotecas cliente. También puedes encontrar una tabla de bibliotecas que interactúan con servicios deGoogle Cloud individuales en la página de la biblioteca cliente de GitHub Google Cloud para Node.js.