Las bibliotecas cliente de Cloud para Ruby son compatibles con todas las versiones de Ruby que reciben asistencia activa, además de la versión que dejó de estar disponible más recientemente durante 12 meses después de la fecha de finalización de la asistencia.
Ruby lanza una versión principal o secundaria nueva cada 12 meses, cerca de fines de diciembre, y cada versión se admite durante aproximadamente 3 años y 3 meses. Por ejemplo, en octubre de 2022, las versiones compatibles de Ruby eran 2.7, 3.0 y 3.1, y las bibliotecas cliente de Cloud para Ruby admitían esas versiones. Además, Ruby 2.6 llegó al final de su ciclo de vida en abril de 2022, y las bibliotecas cliente de Cloud para Ruby también admitían esa versión porque había llegado al final de su ciclo de vida hacía menos de 12 meses. Sin embargo, Ruby 2.5 llegó al final de su ciclo de vida en abril de 2021 y, por lo tanto, no era compatible con las bibliotecas cliente de Cloud para Ruby.
Las bibliotecas cliente de Cloud para Ruby son compatibles con al menos un entorno de ejecución de DG para las funciones de App Engine y Cloud Run.
Para un desarrollo nuevo
Cuando comiences un proyecto nuevo para un desarrollo nuevo, te recomendamos que uses la versión actual de Ruby. Esto garantiza que tu entorno de ejecución use una versión compatible de Ruby y reciba parches de seguridad críticos.
Mantén los sistemas de producción actualizados
Mantener tus sistemas de producción en versiones compatibles de Ruby es la mejor manera de asegurarte de recibir correcciones de errores y seguridad críticas. Cuando las bibliotecas cliente de Cloud para Ruby incrementan una versión secundaria, es posible que dejen de ser compatibles con una versión anterior de Ruby. Cuando esté disponible una versión nueva de una biblioteca que deje de admitir una versión de Ruby, considera actualizar tu entorno de ejecución a la versión más reciente de Ruby. Para obtener más información sobre el uso de versiones principales y secundarias, consulta Semantic Versioning.
Dónde encontrar la información de la versión
Para saber qué versiones de Ruby se admiten actualmente, consulta la página de la biblioteca cliente de Google Cloud para Ruby. Para obtener más información sobre las bibliotecas cliente, consulta Explicación de las bibliotecas cliente.