ST-2026-023 · Runtimes & developer platforms
Azure Functions v3 apps on Linux Consumption stop running after 30 September
Microsoft states that Azure Functions apps still running the end-of-life v3 runtime on a Linux Consumption plan stop running after 30 September 2026 and must migrate to Functions v4 to avoid service disruption.
Previous state
End-of-life Azure Functions v3 applications on Linux Consumption could continue running despite being outside extended support.
Current state
Those v3 Linux Consumption applications stop running after the enforcement date; Functions v4 is the required runtime migration target.
Affected users
Who needs to care
Azure Functions apps configured for runtime version 3.x and hosted on Linux in the Consumption plan. Windows Consumption apps and v4 apps are not within the stated stop-running boundary.
Required response
What to do
Inventory Linux Consumption function apps targeting v3, validate language and extension compatibility, migrate to Functions v4, redeploy and perform production verification before 30 September 2026.
Evidence boundary
What the source does not prove
The September 2026 stop applies specifically to end-of-life v3 apps on Linux Consumption. It is separate from the broader retirement of the Linux Consumption hosting option on 30 September 2028 and does not currently apply to Windows Consumption apps.
Lifecycle history
Dated event sequence
- Functions v3 extended support ended
Azure Functions runtime versions 2.x and 3.x reached end of extended support.
- Linux Consumption enforcement
End-of-life v3 apps on Linux Consumption are scheduled to stop running.
- Linux Consumption plan retirement
Microsoft separately schedules retirement of the Linux Consumption hosting option and recommends Flex Consumption.
Evidence ledger
First-party sources
- 01Microsoft Learn — Migrate apps from Azure Functions version 3.x to version 4.x
Official migration and service-stop guidance · 2025-09-30
Open official source ↗