ST-2026-094 · SDKs, clients & toolchains
Google Cloud Pub/Sub Ruby v2 support ends while Go v1 support continues
Google's Pub/Sub release notes ended security and bug fixes for the Ruby v2 client on 31 July 2026, while current Go v1 documentation states that its fixes continue through 31 December 2026.
Previous state
From July 2025 through 30 July 2026, the Ruby v2 and Go v1 Pub/Sub client libraries were deprecated but had not yet reached the no-security-fix and no-bug-fix boundary announced in the Pub/Sub release notes.
Current state
The Ruby google-cloud-pubsub v2 client no longer receives security or bug fixes after 31 July 2026 and Google directs users to v3. The Go cloud.google.com/go/pubsub v1 client remains deprecated; Google's current reference says it continues receiving security and bug fixes through 31 December 2026 and directs users to v2.
Affected users
Who needs to care
Ruby applications pinned to google-cloud-pubsub v2.x and Go applications pinned to cloud.google.com/go/pubsub v1, including their dependency manifests, build pipelines, and operational code that rely on fixes in those client-library generations.
Required response
What to do
Move Ruby workloads from google-cloud-pubsub v2.x to v3 now. Plan and test the Go v1-to-v2 migration before 31 December 2026, using Google's migration guide and accounting for the v2 client changes before updating the module dependency.
Evidence boundary
What the source does not prove
Google's July 2025 Pub/Sub release notes announced 31 July 2026 as the no-fix date for both libraries. The current official Go v1 reference instead states that Go v1 receives bug and security fixes through 31 December 2026. This record follows the later live Go reference for the Go boundary, preserves the release-note discrepancy, and does not infer when or why Google changed it. The sources concern client-library support, not Pub/Sub service availability.
Lifecycle history
Dated event sequence
- Go v1 deprecation announced
Google deprecated cloud.google.com/go/pubsub v1, announced migration to v2, and initially named 31 July 2026 as the date security and bug fixes would stop.
- Ruby v2 deprecation announced
Google deprecated google-cloud-pubsub v2.x, announced migration to v3, and named 31 July 2026 as the date security and bug fixes would stop.
- Ruby v2 fix support ended
The announced boundary passed for google-cloud-pubsub v2.x; Google's release note directs users to v3 for new features.
- Current Go v1 support boundary
Google's current Go v1 reference states that security patches and bug fixes continue through this date and directs users to cloud.google.com/go/pubsub/v2.
Evidence ledger
First-party sources
- 01Google Cloud — Pub/Sub release notes
Official Google Cloud product release notes · 2025-07-15
Open official source ↗ - 02Google Cloud — Pub/Sub Go v1 client reference
Official Google Cloud Go client reference observed 3 September 2026 · 2026-09-03
Open official source ↗ - 03Google Cloud — Pub/Sub Go v2 client reference
Official Google Cloud Go v2 client reference observed 3 September 2026 · 2026-09-03
Open official source ↗