지원되는 Ruby 버전

Ruby용 Cloud 클라이언트 라이브러리는 적극적으로 지원되는 모든 Ruby 출시 버전과 수명이 종료된 최신 출시 버전(수명 종료일로부터 12개월)과 호환됩니다.

Ruby는 12월 말에 가까운 매년 새로운 주 버전 또는 부 버전을 출시하며 각 버전은 약 3년 3개월 동안 지원됩니다. 예를 들어 2022년 10월에 지원되는 Ruby 버전은 2.7, 3.0, 3.1이었으며 이러한 버전은 Ruby용 Cloud 클라이언트 라이브러리에서 지원되었습니다. 또한 Ruby 2.6은 2022년 4월에 지원이 종료되었으며, 이 출시 버전도 지원 종료된 지 12개월 미만이었기 때문에 Ruby용 Cloud 클라이언트 라이브러리에서 지원되었습니다. 하지만 Ruby 2.5는 2021년 4월에 지원이 종료되었으므로 Ruby용 Cloud 클라이언트 라이브러리에서 지원되지 않았습니다.

Ruby용 Cloud 클라이언트 라이브러리는 App Engine 및 Cloud Run 함수용 GA 런타임 1개 이상과 호환됩니다.

신규 개발

신규 개발을 위해 새 프로젝트를 시작할 때는 Ruby의 현재 출시 버전을 사용하는 것이 좋습니다. 이렇게 하면 런타임에서 지원되는 Ruby 출시 버전을 사용하고 중요한 보안 패치를 받을 수 있습니다.

프로덕션 시스템을 최신 상태로 유지

중요한 보안 및 버그 수정이 적용되도록 보장하기 위해서는 프로덕션 시스템을 지원되는 Ruby 버전에 유지하는 것이 가장 좋습니다. Ruby용 Cloud 클라이언트 라이브러리가 마이너 버전을 증분하면 이전 Ruby 버전과의 호환성이 저하될 수 있습니다. Ruby 버전에 대한 지원을 중단하는 새 버전의 라이브러리를 사용할 수 있게 되면 런타임을 최신 버전의 Ruby로 업그레이드하는 것이 좋습니다. 주 버전 및 마이너 버전 사용에 대한 자세한 내용은 시맨틱 버전 관리를 참조하세요.

버전 정보 확인 위치

현재 지원되는 Ruby 버전을 확인하려면 Ruby용 Google Cloud 클라이언트 라이브러리 페이지를 참고하세요. 클라이언트 라이브러리에 대한 자세한 내용은 클라이언트 라이브러리 설명을 참고하세요.