Ruby 適用的 Cloud 用戶端程式庫與所有積極支援的 Ruby 版本相容,且在終止支援日期後 12 個月內,仍可與最近終止支援的版本搭配使用。
Ruby 每年 12 月底左右會發布新的主要或次要版本,每個版本支援約 3 年 3 個月。舉例來說,在 2022 年 10 月,Ruby 支援的版本為 2.7、3.0 和 3.1,而這些版本都支援 Ruby 適用的 Cloud 用戶端程式庫。此外,Ruby 2.6 已於 2022 年 4 月終止支援,而 Ruby 適用的 Cloud 用戶端程式庫也支援該版本,因為終止支援時間未滿 12 個月。不過,Ruby 2.5 已於 2021 年 4 月終止支援,因此 Ruby 適用的 Cloud 用戶端程式庫不支援這個版本。
Ruby 適用的 Cloud 用戶端程式庫與至少一個 App Engine 和 Cloud Run functions 的正式發布執行階段相容。
適用於新開發項目
開始進行新開發專案時,建議您使用目前發布的 Ruby 版本。這樣才能確保執行階段使用支援的 Ruby 版本,並接收重要的安全性修補程式。
確保生產系統維持最新狀態
將正式環境系統維持在支援的 Ruby 版本,是確保您收到重要安全性修正和錯誤修正的最佳方式。當 Ruby 適用的 Cloud 用戶端程式庫增加次要版本時,可能會與先前的 Ruby 版本不相容。如果程式庫的新版本不再支援某個 Ruby 版本,建議將執行階段升級至最新版 Ruby。如要進一步瞭解主要和次要版本的使用方式,請參閱「語意化版本」。
如何查看版本資訊
如要瞭解目前支援的 Ruby 版本,請參閱「Ruby 適用的 Google Cloud 用戶端程式庫」頁面。如要進一步瞭解用戶端程式庫,請參閱用戶端程式庫說明。