Skip to content

Commit 027629e

Browse files
committed
Merge remote-tracking branch 'madhura/patch-59' into bundles
2 parents d1c12c0 + f9110b2 commit 027629e

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Azure Functions Extension Bundles stack support policy
3+
description: Learn about the support policy for the Extension Bundles that Azure Functions supports.
4+
ms.topic: conceptual
5+
ms.date: 05/27/2025
6+
---
7+
8+
9+
# Azure Functions Extension Bundles Support Policy
10+
11+
This article explains Azure Functions Extension Bundles support policy. 
12+
13+
## Support policy 
14+
15+
Azure Functions creates NuGet packages for .NET apps and extension bundles for non-.NET languages to provide access to extensions that enhance the capabilities of your functions apps. Major version upgrades of extension bundles may occur when there are breaking changes or updates in underlying dependencies. In some cases, this may be due to breaking changes introduced in the Azure SDKs, which require updates to the bundle to remain compatible.
16+
17+
Each major version of an extension bundle is supported for a minimum of 12 months after the next major version is released. This gives you time to plan, test, and upgrade your apps before the previous version is retired. You can view the extension bundle versions and their included extensions in the [Azure Functions Extension Bundles GitHub repo](https://github.com/Azure/azure-functions-extension-bundles/releases). Individual .NET packages can be found on [https://nuget.org](https://nuget.org).
18+
19+
## Notification phase 
20+
21+
Microsoft will provide advance notification before retiring a package/extension bundle version. When you receive this notification, you should begin planning to upgrade your function apps to a latest supported extension bundle version to ensure continued access to new features, performance improvements, and support.
22+
23+
## Retirement phase 
24+
25+
After the retirement of a package/extension bundle version, function apps that use retired packages/extension bundle versions can still be created and deployed, and they continue to run on the platform. However, the retired packages/bundle version aren’t eligible for new features, security patches, and performance optimizations until you upgrade them to a supported extension bundle version. Additionally, functions apps using a retired extension bundle will need to be upgraded before receiving support.
26+
27+
# Preview Bundles
28+
29+
Preview bundles offer early access to Azure Functions extensions that are still in development. They are intended for evaluation and testing in non-production environments. These bundles may change without notice - functionality, bindings, or triggers can shift between versions, and performance or stability may vary. It's important to move to a Generally Available bundle version as soon as the needed features are available.
30+
To stay informed about what’s transitioning from preview to GA, monitor the [bundle release notes](https://github.com/Azure/azure-functions-extension-bundles/releases), extension documentation, and NuGet changelogs.
31+
32+
# Bundle version state 
33+
34+
This table shows the major bundle versions and their current lifecycle state: 
35+
36+
| Bundle Version | State | End of Support Date |
37+
|----------------|------------|---------------------|
38+
| 4.x | Supported | TBD |
39+
| 3.x | Deprecated | 30/05/2026 |
40+
| 2.x | Deprecated | 30/05/2026 |
41+
| 1.x | Deprecated | 30/05/2026 |
42+
43+
## Next steps 
44+
45+
To learn more about how to upgrade your extension bundle versions, see [Migrating extension bundle version](https://learn.microsoft.com/en-us/azure/azure-functions/migrating-extension-bundle-version)

0 commit comments

Comments
 (0)