Send feedback Runtime support schedule
This page provides key dates for App Engine standard environment language runtimes as described in theRuntime lifecycle page.
Based on qualification and stability of releases, availability and key datesmight be delayed. Revisit this page to stay up to date.
Go Runtime Environment Runtime ID End of support Deprecated Decommissioned Go 1.25 Ubuntu 22.04 go125Go 1.24 Ubuntu 22.04 go124Go 1.23 Ubuntu 22.04 go1232026-08-21 2027-08-21 Go 1.22 Ubuntu 22.04 go1222026-07-28 2027-07-28 Go 1.21 Ubuntu 22.04 go1212026-03-03 2027-03-03 Go 1.20 Ubuntu 22.04 go1202024-11-01 2025-11-01 Go 1.19 Ubuntu 22.04 go1192024-04-30 2025-04-30 Go 1.18 Ubuntu 22.04 go1182024-01-30 2025-01-31 Go 1.16 Ubuntu 18.04 go1162024-01-30 2025-01-31 Go 1.15 Ubuntu 18.04 go1152024-01-30 2025-01-31 Go 1.14 Ubuntu 18.04 go1142024-01-30 2025-01-31 Go 1.13 Ubuntu 18.04 go1132024-01-30 2025-01-31 Go 1.12 Ubuntu 18.04 go1122024-01-30 2025-01-31 Go 1.11 Ubuntu 18.04 (App Engine first-generation ) go1112024-01-30 2026-01-31
Note: Go'srelease policy statesthat each major Go release is supported until there are two newer majorreleases. Key dates might not be available until newer versions of Go are madepublicly available. Java Runtime Environment Runtime ID End of support Deprecated Decommissioned Java 25 (preview) Ubuntu 24.04 java25Java 21 Ubuntu 22.04 java21Oct 2031 Java 17 Ubuntu 22.04 java17Oct 2027 Java 11 Ubuntu 18.04 java112024-10-31 2025-10-31 Java 8 App Engine first-generation java82024-01-31 2026-01-31
Node.js Runtime Environment Runtime ID End of support Deprecated Decommissioned Node.js 24 Ubuntu 24.04 nodejs242028-04-30 2029-04-30 Node.js 22 Ubuntu 22.04 nodejs222027-04-30 2028-04-30 Node.js 20 Ubuntu 22.04 nodejs202026-04-30 2027-04-30 Node.js 18 Ubuntu 22.04 nodejs182025-04-30 2026-04-30 Node.js 16 Ubuntu 18.04 nodejs162024-01-30 2025-01-31 Node.js 14 Ubuntu 18.04 nodejs142024-01-30 2025-01-31 Node.js 12 Ubuntu 18.04 nodejs122024-01-30 2025-01-31 Node.js 10 Ubuntu 18.04 nodejs102024-01-30 2025-01-31 Node.js 8 Ubuntu 18.04 nodejs82018-06-27 2019-10-01
Python Runtime Environment Runtime ID End of support Deprecated Decommissioned Python 3.14 (Preview) Ubuntu 24.04 python314Python 3.13 Ubuntu 22.04 python3132029-10-10 2030-10-10 Python 3.12 Ubuntu 22.04 python3122028-10-02 2029-10-02 Python 3.11 Ubuntu 22.04 python3112027-10-24 2028-10-24 Python 3.10 Ubuntu 22.04 python3102026-10-04 2027-10-01 Python 3.9 Ubuntu 18.04 python392025-10-05 2026-10-01 Python 3.8 Ubuntu 18.04 python382024-10-14 2025-10-01 Python 3.7 Ubuntu 18.04 python372024-01-30 2025-01-31 Python 2.7 App Engine first-generation python272024-01-31 2026-01-31
PHP Runtime Environment Runtime ID End of support Deprecated Decommissioned PHP 8.4 Ubuntu 22.04 php842028-12-31 2029-12-31 PHP 8.3 Ubuntu 22.04 php832027-12-31 2028-12-31 PHP 8.2 Ubuntu 22.04 php822026-12-31 2027-12-31 PHP 8.1 Ubuntu 18.04 php812025-12-31 2026-12-31 PHP 7.4 Ubuntu 18.04 php742024-01-30 2025-01-31 PHP 7.3 Ubuntu 18.04 php732024-01-30 2025-01-31 PHP 7.2 Ubuntu 18.04 php722024-01-30 2025-01-31 PHP 5.5 App Engine first-generation php552024-01-30 2026-01-31
Ruby Runtime Environment Runtime ID End of support Deprecated Decommission Ruby 3.4 Ubuntu 22.04 ruby342028-03-31 2029-03-31 Ruby 3.3 Ubuntu 22.04 ruby332027-03-31 2028-03-31 Ruby 3.2 Ubuntu 22.04 ruby322026-03-31 2027-03-31 Ruby 3.0 Ubuntu 18.04 ruby302024-03-31 2025-03-31 Ruby 2.7 Ubuntu 18.04 ruby272024-01-30 2025-01-31 Ruby 2.6 Ubuntu 18.04 ruby262024-01-30 2025-01-31 Ruby 2.5 Ubuntu 18.04 ruby252024-01-30 2025-01-31
Send feedback
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License , and code samples are licensed under theApache 2.0 License . For details, see theGoogle Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-24 UTC.
Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-24 UTC."],[],[]]