{"license":"CC BY 4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","attribution":"Time to Bail (https://timetobail.com)","generatedAt":"2026-11-04T05:55:14.625Z","url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions","json":"https://timetobail.com/api/schedules/cloud-run-functions-runtimes.json","id":"cloud-run-functions-runtimes","title":"Cloud Run functions runtime support schedule","vendor":"Google Cloud","product":"Cloud Run functions","productId":"cloud-functions","checkedAt":"2026-10-22","soonDays":90,"count":53,"soon":2,"next":{"name":".NET 8","label":"Deprecated","date":"2026-11-10","daysLeft":6,"text":null},"phaseLabels":{"deprecation":"Deprecated","decommission":"Decommissioned"},"keyPhases":["deprecation","decommission"],"note":"Google states that the deprecation date starts the deprecation period, during which you can generally still create and update workloads on the runtime but should migrate, and that the decommission date starts the decommission period, after which you can no longer create or update workloads on the runtime and existing workloads may be disabled; a blank date means that phase is not yet scheduled, Go dates may be postponed under Go's release policy, and the Cloud Run source-deploy runtime page (s2) prints identical dates for every runtime listed here.","facts":[],"sources":[{"id":"s1","url":"https://docs.cloud.google.com/functions/docs/runtime-support","title":"Runtime support | Cloud Run functions","publisher":"Google Cloud","accessedAt":"2026-10-22"},{"id":"s2","url":"https://docs.cloud.google.com/run/docs/runtime-support","title":"Cloud Run runtime lifecycle","publisher":"Google Cloud","accessedAt":"2026-10-22"}],"rows":[{"name":"Node.js 26 (Preview)","id":"nodejs26","family":"Node.js","phases":{"deprecation":null,"decommission":null},"approx":{},"status":"none","statusWord":"No date","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs26","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 24","id":"nodejs24","family":"Node.js","phases":{"deprecation":"2028-04-30","decommission":"2028-10-31"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2028-04-30","text":null,"daysLeft":543},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs24","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 22","id":"nodejs22","family":"Node.js","phases":{"deprecation":"2027-04-30","decommission":"2027-10-31"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2027-04-30","text":null,"daysLeft":177},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs22","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 20","id":"nodejs20","family":"Node.js","phases":{"deprecation":"2026-04-30","decommission":"2026-10-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs20","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[{"title":"Node.js 20 functions on Google Cloud: decommissioned October 30, 2026","url":"https://timetobail.com/e/cloud-functions-nodejs-20-decommission-2026"}]},{"name":"Node.js 18","id":"nodejs18","family":"Node.js","phases":{"deprecation":"2025-04-30","decommission":"2025-10-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs18","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 16","id":"nodejs16","family":"Node.js","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs16","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 14","id":"nodejs14","family":"Node.js","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs14","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 12","id":"nodejs12","family":"Node.js","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs12","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 10","id":"nodejs10","family":"Node.js","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs10","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 8","id":"nodejs8","family":"Node.js","phases":{"deprecation":"2020-06-05","decommission":null},"approx":{"decommission":"Feb 2021"},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs8","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Node.js 6","id":"nodejs6","family":"Node.js","phases":{"deprecation":"2019-04-17","decommission":null},"approx":{"decommission":"Aug 2020"},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-nodejs6","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.14","id":"python314","family":"Python","phases":{"deprecation":"2030-10-10","decommission":"2031-04-10"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2030-10-10","text":null,"daysLeft":1436},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python314","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.13","id":"python313","family":"Python","phases":{"deprecation":"2029-10-10","decommission":"2030-04-10"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2029-10-10","text":null,"daysLeft":1071},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python313","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.12","id":"python312","family":"Python","phases":{"deprecation":"2028-10-02","decommission":"2029-04-02"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2028-10-02","text":null,"daysLeft":698},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python312","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.11","id":"python311","family":"Python","phases":{"deprecation":"2027-10-24","decommission":"2028-04-24"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2027-10-24","text":null,"daysLeft":354},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python311","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.10","id":"python310","family":"Python","phases":{"deprecation":"2026-10-04","decommission":"2027-04-04"},"approx":{},"status":"past","statusWord":"Deprecated","next":{"key":"decommission","label":"Decommissioned","date":"2027-04-04","text":null,"daysLeft":151},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python310","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[{"title":"Python 3.10 functions on Google Cloud: decommissioned April 4, 2027","url":"https://timetobail.com/e/cloud-functions-python-3-10-decommission-2027"}]},{"name":"Python 3.9","id":"python39","family":"Python","phases":{"deprecation":"2025-10-05","decommission":"2026-04-05"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python39","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.8","id":"python38","family":"Python","phases":{"deprecation":"2024-10-14","decommission":"2025-10-14"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python38","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Python 3.7","id":"python37","family":"Python","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-python37","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.27","id":"go127","family":"Go","phases":{"deprecation":null,"decommission":null},"approx":{"deprecation":"Aug/Sept 2027","decommission":"Feb/March 2028"},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":null,"text":"Aug/Sept 2027","daysLeft":null},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go127","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.26","id":"go126","family":"Go","phases":{"deprecation":null,"decommission":null},"approx":{"deprecation":"Feb/March 2027","decommission":"Aug/Sept 2027"},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":null,"text":"Feb/March 2027","daysLeft":null},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go126","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.25","id":"go125","family":"Go","phases":{"deprecation":"2026-10-01","decommission":"2027-04-01"},"approx":{},"status":"past","statusWord":"Deprecated","next":{"key":"decommission","label":"Decommissioned","date":"2027-04-01","text":null,"daysLeft":148},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go125","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[{"title":"Go 1.25 functions on Google Cloud: decommissioned April 1, 2027","url":"https://timetobail.com/e/cloud-functions-go-1-25-decommission-2027"}]},{"name":"Go 1.24","id":"go124","family":"Go","phases":{"deprecation":"2026-09-02","decommission":"2027-03-02"},"approx":{},"status":"past","statusWord":"Deprecated","next":{"key":"decommission","label":"Decommissioned","date":"2027-03-02","text":null,"daysLeft":118},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go124","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[{"title":"Go 1.24 functions on Google Cloud: decommissioned March 2, 2027","url":"https://timetobail.com/e/cloud-functions-go-1-24-decommission-2027"}]},{"name":"Go 1.23","id":"go123","family":"Go","phases":{"deprecation":"2026-02-21","decommission":"2026-08-21"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go123","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.22","id":"go122","family":"Go","phases":{"deprecation":"2026-01-28","decommission":"2026-07-28"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go122","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.21","id":"go121","family":"Go","phases":{"deprecation":"2025-09-03","decommission":"2026-03-03"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go121","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.20","id":"go120","family":"Go","phases":{"deprecation":"2024-05-01","decommission":"2025-05-01"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go120","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.19","id":"go119","family":"Go","phases":{"deprecation":"2024-04-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go119","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.18","id":"go118","family":"Go","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go118","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.16","id":"go116","family":"Go","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go116","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.13","id":"go113","family":"Go","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go113","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Go 1.11","id":"go111","family":"Go","phases":{"deprecation":"2020-08-05","decommission":null},"approx":{"decommission":"Feb 2021"},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-go111","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Java 25","id":"java25","family":"Java","phases":{"deprecation":null,"decommission":null},"approx":{"deprecation":"October 2031"},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":null,"text":"October 2031","daysLeft":null},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-java25","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Java 21","id":"java21","family":"Java","phases":{"deprecation":null,"decommission":null},"approx":{"deprecation":"September 2031"},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":null,"text":"September 2031","daysLeft":null},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-java21","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Java 17","id":"java17","family":"Java","phases":{"deprecation":null,"decommission":null},"approx":{"deprecation":"October 2027"},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":null,"text":"October 2027","daysLeft":null},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-java17","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Java 11","id":"java11","family":"Java","phases":{"deprecation":"2024-10-31","decommission":"2025-10-31"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-java11","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 4.0","id":"ruby40","family":"Ruby","phases":{"deprecation":"2029-03-31","decommission":"2029-09-30"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2029-03-31","text":null,"daysLeft":878},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby40","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 3.4","id":"ruby34","family":"Ruby","phases":{"deprecation":"2028-03-31","decommission":"2028-09-30"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2028-03-31","text":null,"daysLeft":513},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby34","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 3.3","id":"ruby33","family":"Ruby","phases":{"deprecation":"2027-03-31","decommission":"2027-09-30"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2027-03-31","text":null,"daysLeft":147},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby33","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 3.2","id":"ruby32","family":"Ruby","phases":{"deprecation":"2026-03-31","decommission":"2026-09-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby32","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 3.0","id":"ruby30","family":"Ruby","phases":{"deprecation":"2024-03-31","decommission":"2025-03-31"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby30","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 2.7","id":"ruby27","family":"Ruby","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby27","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"Ruby 2.6","id":"ruby26","family":"Ruby","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-ruby26","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"PHP 8.5","id":"php85","family":"PHP","phases":{"deprecation":"2029-12-31","decommission":"2030-06-30"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2029-12-31","text":null,"daysLeft":1153},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-php85","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"PHP 8.4","id":"php84","family":"PHP","phases":{"deprecation":"2028-12-31","decommission":"2029-06-30"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2028-12-31","text":null,"daysLeft":788},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-php84","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"PHP 8.3","id":"php83","family":"PHP","phases":{"deprecation":"2027-12-31","decommission":"2028-06-30"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2027-12-31","text":null,"daysLeft":422},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-php83","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"PHP 8.2","id":"php82","family":"PHP","phases":{"deprecation":"2026-12-31","decommission":"2027-06-30"},"approx":{},"status":"soon","statusWord":"Ending soon","next":{"key":"deprecation","label":"Deprecated","date":"2026-12-31","text":null,"daysLeft":57},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-php82","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[{"title":"PHP 8.2 functions on Google Cloud: decommissioned June 30, 2027","url":"https://timetobail.com/e/cloud-functions-php-8-2-decommission-2027"}]},{"name":"PHP 8.1","id":"php81","family":"PHP","phases":{"deprecation":"2025-12-31","decommission":"2026-06-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-php81","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":"PHP 7.4","id":"php74","family":"PHP","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-php74","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":".NET 10","id":"dotnet10","family":".NET","phases":{"deprecation":"2028-11-14","decommission":"2029-05-14"},"approx":{},"status":"supported","statusWord":"Supported","next":{"key":"deprecation","label":"Deprecated","date":"2028-11-14","text":null,"daysLeft":741},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-dotnet10","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":".NET 8","id":"dotnet8","family":".NET","phases":{"deprecation":"2026-11-10","decommission":"2027-05-10"},"approx":{},"status":"soon","statusWord":"Ending soon","next":{"key":"deprecation","label":"Deprecated","date":"2026-11-10","text":null,"daysLeft":6},"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-dotnet8","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[{"title":".NET 8 functions on Google Cloud: decommissioned May 10, 2027","url":"https://timetobail.com/e/cloud-functions-dotnet-8-decommission-2027"}]},{"name":".NET 6","id":"dotnet6","family":".NET","phases":{"deprecation":"2024-11-12","decommission":"2025-11-12"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-dotnet6","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]},{"name":".NET Core 3","id":"dotnet3","family":".NET","phases":{"deprecation":"2024-01-30","decommission":"2025-01-30"},"approx":{},"status":"ended","statusWord":"Decommissioned","next":null,"url":"https://timetobail.com/schedules/serverless-runtimes#cloud-run-functions-dotnet3","sourceId":"s1","sourceUrl":"https://docs.cloud.google.com/functions/docs/runtime-support","events":[]}]}