Home / Google Cloud
Cloud Run functions runtime deprecation and end of support dates
Google Cloud Run functions (Cloud Functions) · Last updated · checked against the official Google Cloud page (opens in new tab)
| Version | Deprecation | Decommission | Notes |
|---|---|---|---|
| Node.js 26 (Preview) nodejs26 | Unknown / not published | Unknown / not published | Preview runtime. |
| Node.js 24 nodejs24 | Apr 30, 2028 | Oct 31, 2028 | |
| Node.js 22 nodejs22 | Apr 30, 2027 | Oct 31, 2027 | |
| Node.js 20 nodejs20 | Apr 30, 2026 | Oct 30, 2026 | |
| Node.js 18 nodejs18 | Apr 30, 2025 | Oct 30, 2025 | |
| Node.js 16 nodejs16 | Jan 30, 2024 | Jan 30, 2025 | |
| Node.js 14 nodejs14 | Jan 30, 2024 | Jan 30, 2025 | |
| Node.js 12 nodejs12 | Jan 30, 2024 | Jan 30, 2025 | |
| Node.js 10 nodejs10 | Jan 30, 2024 | Jan 30, 2025 | |
| Node.js 8 nodejs8 | Jun 5, 2020 | Feb 2021 (month only) | |
| Node.js 6 nodejs6 | Apr 17, 2019 | Aug 2020 (month only) | |
| Python 3.14 python314 | Oct 10, 2030 | Apr 10, 2031 | |
| Python 3.13 python313 | Oct 10, 2029 | Apr 10, 2030 | |
| Python 3.12 python312 | Oct 2, 2028 | Apr 2, 2029 | |
| Python 3.11 python311 | Oct 24, 2027 | Apr 24, 2028 | |
| Python 3.10 python310 | Oct 4, 2026 | Apr 4, 2027 | |
| Python 3.9 python39 | Oct 5, 2025 | Apr 5, 2026 | |
| Python 3.8 python38 | Oct 14, 2024 | Oct 14, 2025 | |
| Python 3.7 python37 | Jan 30, 2024 | Jan 30, 2025 | |
| Go 1.27 go127 | Sep 2027 (month only) | Mar 2028 (month only) | Official page gives an approximate window: deprecation "Aug/Sept 2027", decommission "Feb/March 2028". |
| Go 1.26 go126 | Mar 2027 (month only) | Sep 2027 (month only) | Official page gives an approximate window: deprecation "Feb/March 2027", decommission "Aug/Sept 2027". |
| Go 1.25 go125 | Oct 1, 2026 | Apr 1, 2027 | |
| Go 1.24 go124 | Sep 2, 2026 | Mar 2, 2027 | |
| Go 1.23 go123 | Feb 21, 2026 | Aug 21, 2026 | |
| Go 1.22 go122 | Jan 28, 2026 | Jul 28, 2026 | |
| Go 1.21 go121 | Sep 3, 2025 | Mar 3, 2026 | |
| Go 1.20 go120 | May 1, 2024 | May 1, 2025 | |
| Go 1.19 go119 | Apr 30, 2024 | Jan 30, 2025 | |
| Go 1.18 go118 | Jan 30, 2024 | Jan 30, 2025 | |
| Go 1.16 go116 | Jan 30, 2024 | Jan 30, 2025 | |
| Go 1.13 go113 | Jan 30, 2024 | Jan 30, 2025 | |
| Go 1.11 go111 | Aug 5, 2020 | Feb 2021 (month only) | |
| Java 25 java25 | Oct 2031 (month only) | Unknown / not published | |
| Java 21 java21 | Sep 2031 (month only) | Unknown / not published | |
| Java 17 java17 | Oct 2027 (month only) | Unknown / not published | |
| Java 11 java11 | Oct 31, 2024 | Oct 31, 2025 | |
| Ruby 4.0 ruby40 | Mar 31, 2029 | Sep 30, 2029 | |
| Ruby 3.4 ruby34 | Mar 31, 2028 | Sep 30, 2028 | |
| Ruby 3.3 ruby33 | Mar 31, 2027 | Sep 30, 2027 | |
| Ruby 3.2 ruby32 | Mar 31, 2026 | Sep 30, 2026 | |
| Ruby 3.0 ruby30 | Mar 31, 2024 | Mar 31, 2025 | |
| Ruby 2.7 ruby27 | Jan 30, 2024 | Jan 30, 2025 | |
| Ruby 2.6 ruby26 | Jan 30, 2024 | Jan 30, 2025 | |
| PHP 8.5 php85 | Dec 31, 2029 | Jun 30, 2030 | |
| PHP 8.4 php84 | Dec 31, 2028 | Jun 30, 2029 | |
| PHP 8.3 php83 | Dec 31, 2027 | Jun 30, 2028 | |
| PHP 8.2 php82 | Dec 31, 2026 | Jun 30, 2027 | |
| PHP 8.1 php81 | Dec 31, 2025 | Jun 30, 2026 | |
| PHP 7.4 php74 | Jan 30, 2024 | Jan 30, 2025 | |
| .NET 10 dotnet10 | Nov 14, 2028 | May 14, 2029 | |
| .NET 8 dotnet8 | Nov 10, 2026 | May 10, 2027 | |
| .NET 6 dotnet6 | Nov 12, 2024 | Nov 12, 2025 | |
| .NET Core 3 dotnet3 | Jan 30, 2024 | Jan 30, 2025 |
Grey = already passed. unverified = not found on the current official page (usually historical dates that providers have removed). Source for every row: https://cloud.google.com/functions/docs/runtime-support (opens in new tab)
What to check before you upgrade Cloud Run functions runtime
When a Cloud Run functions runtime is deprecated, the work is moving code and dependencies to a newer language version. Here is what to look for.
Language version breaking changes
- Read the language's official "what's new"/migration notes for each version you skip (e.g. Python "What's New", Node.js release notes and migration guides, Java JDK release notes, .NET breaking changes). Python What's New (opens in new tab)
- Node.js publishes breaking changes per major release. Node.js releases (opens in new tab)
- .NET lists breaking changes per version. .NET breaking changes (opens in new tab)
Dependencies and SDKs
- Check base images and dependencies for the new runtime; Google lists runtimes and their base images. Runtime support (opens in new tab)
- Native/compiled dependencies must be rebuilt for the new runtime version and architecture.
How to test
- Deploy the function on the new runtime as a separate version/alias or staging slot, run your test suite and real event payloads against it, then shift traffic.
- Google publishes deprecation and decommission dates per runtime. Runtime support schedule (opens in new tab)
Official docs: Runtime support schedule (opens in new tab)
This is a list of what to look for, compiled from official documentation — not advice for your specific setup.
Cloud Run functions runtime end of support FAQ
When is Cloud Run functions runtime Go 1.25 deprecated?
Cloud Run functions runtime Go 1.25 (go125) was deprecated on Oct 1, 2026, according to the official Google Cloud page.
When is Cloud Run functions runtime Python 3.10 deprecated?
Cloud Run functions runtime Python 3.10 (python310) was deprecated on Oct 4, 2026, according to the official Google Cloud page.
When is Cloud Run functions runtime .NET 8 deprecated?
Cloud Run functions runtime .NET 8 (dotnet8) is scheduled to be deprecated on Nov 10, 2026, according to the official Google Cloud page.
When is Cloud Run functions runtime PHP 8.2 deprecated?
Cloud Run functions runtime PHP 8.2 (php82) is scheduled to be deprecated on Dec 31, 2026, according to the official Google Cloud page.
When is Cloud Run functions runtime Go 1.26 deprecated?
Cloud Run functions runtime Go 1.26 (go126) is scheduled to be deprecated in Mar 2027 (month only), according to the official Google Cloud page.
When is Cloud Run functions runtime Ruby 3.3 deprecated?
Cloud Run functions runtime Ruby 3.3 (ruby33) is scheduled to be deprecated on Mar 31, 2027, according to the official Google Cloud page.
Which Cloud Run functions runtime version loses support next?
Cloud Run functions runtime .NET 8 is next. It is scheduled to be deprecated on Nov 10, 2026.
What should I check before upgrading off an old Cloud Run functions runtime version?
Language version breaking changes, Dependencies and SDKs, How to test. See the checklist on this page for links to the official documentation.
Answers are generated from the verified dates in the table above. Source: https://cloud.google.com/functions/docs/runtime-support (opens in new tab)
Related services
Google Cloud · KubernetesGoogle Cloud SQL (MySQL & PostgreSQL)
Google Cloud · DatabaseAWS Lambda runtimes
AWS · ServerlessAzure Functions
Azure · Serverless
Get the weekly "what's losing support" email
One short email when a date changes or a deadline is 30 days out. (Signup coming soon — newsletter provider not connected yet.)