Home / Azure

Azure Functions runtime deprecation and end of support dates

Azure Functions · Last updated · checked against the official Azure page (opens in new tab)

Extended-support fee: No paid extended support. source (opens in new tab)
VersionEnd of supportNotes
.NET 8 (LTS) Nov 10, 2026
.NET 10 Nov 14, 2028
.NET 9 Nov 10, 2026
.NET 8 Nov 10, 2026
.NET Framework 4.8.1 Unknown / not published Official page says: "See .NET Framework Support Policy".
Java 25 May 2029 (month only) Official page gives month only.
Java 21 Sep 2028 (month only) Official page gives month only.
Java 17 Sep 2027 (month only) Official page gives month only.
Java 11 Sep 2027 (month only) Official page gives month only.
Java 8 Sep 2027 (month only) Official page gives month only.
Node.js 24 Apr 30, 2028
Node.js 22 Apr 30, 2027
PowerShell 7.6 Nov 14, 2028
PowerShell 7.4 Nov 10, 2026
Python 3.15 Apr 2030 (month only) Preview. Official page gives month only.
Python 3.14 Apr 2029 (month only) Official page gives month only.
Python 3.13 Oct 2029 (month only) Official page gives month only.
Python 3.12 Oct 2028 (month only) Official page gives month only.
Python 3.11 Oct 2027 (month only) Official page gives month only.
Go 1.24 or later Unknown / not published Official page says: "See the Go release policy1".

Grey = already passed. unverified = not found on the current official page (usually historical dates that providers have removed). Source for every row: https://learn.microsoft.com/en-us/azure/azure-functions/supported-languages (opens in new tab)

What to check before you upgrade Azure Functions runtime

When a Azure 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

Dependencies and SDKs

How to test

Official docs: Azure Functions runtime versions (opens in new tab) · Language stack support policy (opens in new tab)

This is a list of what to look for, compiled from official documentation — not advice for your specific setup.

📅 Add Azure Functions runtime deadlines to your calendar · Azure Functions runtime .ics feed

Azure Functions runtime end of support FAQ

When does Azure Functions runtime .NET 8 (LTS) reach end of support?

Azure Functions runtime .NET 8 (LTS) reaches end of support on Nov 10, 2026, according to the official Azure page.

When does Azure Functions runtime .NET 9 reach end of support?

Azure Functions runtime .NET 9 reaches end of support on Nov 10, 2026, according to the official Azure page.

When does Azure Functions runtime .NET 8 reach end of support?

Azure Functions runtime .NET 8 reaches end of support on Nov 10, 2026, according to the official Azure page.

When does Azure Functions runtime PowerShell 7.4 reach end of support?

Azure Functions runtime PowerShell 7.4 reaches end of support on Nov 10, 2026, according to the official Azure page.

Which Azure Functions runtime version loses support next?

Azure Functions runtime .NET 8 (LTS) is next. It reaches end of support on Nov 10, 2026.

What should I check before upgrading off an old Azure 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://learn.microsoft.com/en-us/azure/azure-functions/supported-languages (opens in new tab)

Related services

Azure Kubernetes Service (AKS)
Azure · Kubernetes
Azure Database for MySQL
Azure · Database
Azure Database for PostgreSQL
Azure · Database
AWS Lambda runtimes
AWS · Serverless
Google Cloud Run functions (Cloud Functions)
Google Cloud · 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.)

Follow changes via RSS Paste this into your feed reader, Slack or Teams RSS app.

Open feed