Azure update · October 4, 2026
Retirement: Support for .NET 8 and .NET 9 ends on November 10, 2026—upgrade your apps to .NET 10
Support for .NET 8 and .NET 9 will end on November 10, 2026. Please transition to .NET 10 by that date. Your Azure Function Apps will continue to operate, but security updates will no longer be provided, and support for .NET 8 and .NET 9 on Azure Functions will end. Running Function Apps on an unsupported runtime or language version might lead to security and performance issues.
Upgrade to .NET 10 before November 10, 2026 to remain on a supported version. Learn more about Azure Functions stack version support.
Required action
To avoid potential security vulnerabilities, minimize risk for your Azure Functions apps, and take advantage of latest features, you must take action based on your current configuration:
If your app is using the in-process model:
Migrate your app to the isolated worker model, then upgrade to .NET 10. For
guidance, see:
- Migrate C# Apps from In-Process to Isolated Worker Model
- Update Language Versions in Azure Functions
If your app is already using the isolated worker model:
Upgrade your app directly to .NET 10 by following:
Note: If your app is on a Linux Consumption plan, you will need to first upgrade to Flex Consumption plan before upgrading to .NET 10.
Complete all required upgrades and ensure your app has moved off the in-process model before November 10, 2026.
Brief published .