We measured the notice behind 28 vendor changes we reported this month: a median of 31 days, six at a week or less, three at none. Where short notice comes from, why defaults that switch on matter most, and how to keep a deadline register.
Azure Functions ends .NET 8, .NET 9 and PowerShell 7.4 support on 10 November
EditorialBy TrustList Editorial
Microsoft stops security updates for Azure Functions apps on .NET 8, .NET 9, the in-process model and PowerShell 7.4 on 10 November. Some apps must change hosting plan before they can upgrade.
About Azure Functions ends .NET 8, .NET 9 and PowerShell 7.4 support on 10 November
Azure Functions ends .NET 8, .NET 9 and PowerShell 7.4 support on 10 November
23 September 2026: Microsoft has set a firm date for older language versions on Azure Functions, its serverless computing service. In notices published on 23 September 2026, it says support for .NET 8, .NET 9 and PowerShell 7.4 on Azure Functions ends on 10 November 2026. Apps will keep running after that date, but they will get no security updates and no customer support.
What changes
For .NET, Microsoft's notice says apps "will continue to operate, but security updates will no longer be provided". It asks customers to move to .NET 10. How much work that takes depends on how an app was built. Apps using the older "in-process" model must first be migrated to the "isolated worker" model and then upgraded. Microsoft says all apps should be off the in-process model by 10 November. Apps already on the isolated worker model can upgrade directly.
A separate notice sets the same date for PowerShell 7.4 and points customers to PowerShell 7.6, which became generally available on Azure Functions on 21 September. A third notice, dated 22 September, says support for Node.js 22 ends on 30 April 2027, with Node.js 24 as the target.
There is a catch for some customers. For both .NET and PowerShell, apps on the Linux Consumption plan must move to the Flex Consumption plan before they can upgrade. That is a change to hosting, networking and billing, not just a code change.
Who is affected
This affects organisations running their own function apps on these versions, which is common for integrations, scheduled jobs, webhooks and automation scripts. It also affects buyers whose suppliers, managed service providers or software vendors run Azure Functions on their behalf. Running unsupported runtimes can breach security clauses in contracts or insurance conditions, and may come up in audits such as ISO 27001 or Cyber Essentials Plus.
What to do
- Build an inventory. List every function app with its runtime version, hosting plan and owner. Azure Resource Graph or the portal can report runtime versions across subscriptions.
- Prioritise in-process .NET apps. Moving to the isolated worker model changes how apps start up, bind to triggers and handle dependencies. Allow time to test before November.
- Plan hosting changes. For apps on Linux Consumption, estimate the cost of Flex Consumption and check networking and scaling settings before you move.
- Ask your suppliers. Where a partner runs functions for you, ask them to confirm in writing which runtimes they use and when they will upgrade.
- Put Node.js 22 on the roadmap. April 2027 is further off, but it is better to include it in the same round of work.
Six weeks is short for a change of programming model. Teams that have not started should begin with an inventory this week.
Not yet independently verified. This rests on Microsoft’s own Azure update notices. No independent report of it was found, so it is only as reliable as that page. We will update this when it can be confirmed, and remove this note.
Related on TrustList:
- Twenty-eight vendor deadlines in September, and how much notice each one gave
- .NET out-of-band update fixes Brotli overflow and tarball flaw
- Brotli fixes a critical decoder flaw that reaches far beyond Node.js
Sources
- Azure Updates 572838: Support for .NET 8 and .NET 9 ends on November 10, 2026 - 23 September 2026
- Azure Updates 572770: Support for PowerShell 7.4 ends on November 10, 2026 - 23 September 2026
- Azure Updates 572771: Support for Node.js 22 ends on April 30, 2027 - 22 September 2026
Categories & features
TrustList Weekly
The week in software and IT, in one email
The news that matters to buyers, new rankings and our own research. Every Thursday, free, and easy to leave.
You may be interested in
Microsoft shipped .NET 8.0.33, 9.0.22, 10.0.14 and 11 RC3 outside the monthly cycle, and re-released two October fixes that did not fully work. Self-contained apps and containers must be rebuilt.
CVE-2026-111497 is rated 9.2 by Google and hits every Brotli release from 1.0.3 to 1.2.0. Envoy, the PyPI packages and Debian have shipped fixes; Ubuntu still ranks it medium.
The flaws range from NoSQL injection to silent loss of client-side encryption and shared connections across client certificates. Several fixes change driver behaviour, so test before upgrading.
Releases 26.12.1, 24.22.1 and 22.23.4 close ten CVEs, four rated High, and also drop trust in the compromised eMudhra intermediates through the bundled CA store.
Node.js 22, the minimum HubSpot names, itself reaches end of life on 30 April 2027, so teams upgrading CI runners now have a reason to go straight to Node.js 24.
The open-source runtime gets a year of monthly fixes before development stops; JSR keeps running on Cloudflare and paying Deploy customers are offered migration help to Workers.
Microsoft is ending the memberOf preview. Groups, administrative units and access package policies that use it keep their last members, so Conditional Access, licences and Teams access stop following staff changes.
More on TrustList
Everything here links back to the same verified catalogue. Pick your next stop.
- More .NETThe ranking for this subject
- CompaniesAgencies, consultancies and IT service providers, ranked by verified reviews.
- ProductsSoftware and SaaS with pricing, features, integrations and alternatives.
- AwardsAnnual recognition decided by verified reviews and an independent jury.
- LaunchesNew products and releases, voted up by the community every day.
- AI ModelsBenchmark scores and community ratings for every major model.
- RequestsBuyers describe what they need; vendors respond directly.
- PeopleReviewers, authors and makers with public profiles.
- ComparePut up to four listings side by side before you shortlist.