Skip to content

Commit a9aa402

Browse files
Merge pull request #274273 from mattchenderson/may14-net7
updating references to .NET 7
2 parents 264b62d + 5625ef0 commit a9aa402

6 files changed

+18
-10
lines changed

articles/azure-functions/functions-versions.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,11 @@ In Visual Studio, you select the runtime version when you create a project. Azur
135135
<AzureFunctionsVersion>v4</AzureFunctionsVersion>
136136
```
137137

138-
You can choose `net8.0`, `net7.0`, `net6.0`, or `net48` as the target framework if you are using the [isolated worker model](dotnet-isolated-process-guide.md). If you are using the [in-process model](./functions-dotnet-class-library.md), you can only choose `net6.0`, and you must include the `Microsoft.NET.Sdk.Functions` extension set to at least `4.0.0`.
138+
You can choose `net8.0`, `net6.0`, or `net48` as the target framework if you are using the [isolated worker model](dotnet-isolated-process-guide.md). If you are using the [in-process model](./functions-dotnet-class-library.md), you can only choose `net6.0`, and you must include the `Microsoft.NET.Sdk.Functions` extension set to at least `4.0.0`.
139+
140+
.NET 7 was previously supported on the isolated worker model but reached the end of official support on [May 14, 2024][dotnet-policy].
141+
142+
[dotnet-policy]: https://dotnet.microsoft.com/platform/support/policy/dotnet-core#lifecycle
139143

140144
# [Version 1.x](#tab/v1)
141145

articles/azure-functions/migrate-version-1-version-4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ On version 1.x of the Functions runtime, your C# function app targets .NET Frame
8686
>
8787
> Although you can choose to instead use the in-process model, this is not recommended if it can be avoided. [Support will end for the in-process model on November 10, 2026](https://aka.ms/azure-functions-retirements/in-process-model), so you'll need to move to the isolated worker model before then. Doing so while migrating to version 4.x will decrease the total effort required, and the isolated worker model will give your app [additional benefits](./dotnet-isolated-in-process-differences.md), including the ability to more easily target future versions of .NET. If you are moving to the isolated worker model, the [.NET Upgrade Assistant] can also handle many of the necessary code changes for you.
8888
89-
This guide doesn't present specific examples for .NET 7 or .NET 6 on the isolated worker model. If you need to target these versions, you can adapt the .NET 8 isolated worker model examples.
89+
This guide doesn't present specific examples for .NET 6 on the isolated worker model. If you need to target that version, you can adapt the .NET 8 isolated worker model examples.
9090

9191
::: zone-end
9292

articles/azure-functions/migrate-version-3-version-4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ On version 3.x of the Functions runtime, your C# function app targets .NET Core
3636
>
3737
> Although you can choose to instead use the in-process model, this is not recommended if it can be avoided. [Support will end for the in-process model on November 10, 2026](https://aka.ms/azure-functions-retirements/in-process-model), so you'll need to move to the isolated worker model before then. Doing so while migrating to version 4.x will decrease the total effort required, and the isolated worker model will give your app [additional benefits](./dotnet-isolated-in-process-differences.md), including the ability to more easily target future versions of .NET. If you are moving to the isolated worker model, the [.NET Upgrade Assistant] can also handle many of the necessary code changes for you.
3838
39-
This guide doesn't present specific examples for .NET 7 or .NET 6 on the isolated worker model. If you need to target these versions, you can adapt the .NET 8 isolated worker model examples.
39+
This guide doesn't present specific examples for .NET 6 on the isolated worker model. If you need to target that version, you can adapt the .NET 8 isolated worker model examples.
4040

4141
::: zone-end
4242

includes/functions-dotnet-migrate-v4-versions.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ When you migrate your function app, you have the opportunity to choose the targe
1313
| .NET version | [.NET Official Support Policy] release type | Functions process model<sup>1,3</sup> |
1414
| --- | --- | --- |
1515
| .NET 8<sup>2</sup> | LTS | [Isolated worker model] |
16-
| .NET 7 | STS (end of support May 14, 2024) | [Isolated worker model] |
1716
| .NET 6 | LTS (end of support November 12, 2024) | [Isolated worker model],<br/>[In-process model]<sup>3</sup> |
1817
| .NET Framework 4.8 | [See policy][netfxpolicy] | [Isolated worker model] |
1918

includes/functions-dotnet-supported-versions.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,17 @@ The following table shows the highest level of .NET or .NET Framework that can b
1919

2020
| Functions runtime version | [Isolated worker model](../articles/azure-functions/dotnet-isolated-process-guide.md) | [In-process model](../articles/azure-functions/functions-dotnet-class-library.md)<sup>5</sup> |
2121
| ---- | --- | ---- |
22-
| Functions 4.x | .NET 8.0<br/>.NET 7.0<sup>1</sup><br/>.NET 6.0<sup>2</sup><br/>.NET Framework 4.8<sup>3</sup> | .NET 6.0<sup>2</sup> |
22+
| Functions 4.x<sup>1</sup> | .NET 8.0<br/>.NET 6.0<sup>2</sup><br/>.NET Framework 4.8<sup>3</sup> | .NET 6.0<sup>2</sup> |
2323
| Functions 1.x<sup>4</sup> | n/a | .NET Framework 4.8 |
2424

25-
<sup>1</sup> .NET 7 reaches the [end of official support] on May 14, 2024.
26-
<sup>2</sup> .NET 6 reaches the [end of official support] on November 12, 2024.
27-
<sup>3</sup> The build process also requires the [.NET SDK](https://dotnet.microsoft.com/download).
28-
<sup>4</sup> Support ends for version 1.x of the Azure Functions runtime on September 14, 2026. For more information, see [this support announcement](https://aka.ms/azure-functions-retirements/hostv1). For continued full support, you should [migrate your apps to version 4.x](../articles/azure-functions/migrate-version-1-version-4.md).
25+
<sup>1</sup> .NET 7 was previously supported on the isolated worker model but reached the [end of official support] on May 14, 2024.
26+
27+
<sup>2</sup> .NET 6 reaches the [end of official support] on November 12, 2024.
28+
29+
<sup>3</sup> The build process also requires the [.NET SDK](https://dotnet.microsoft.com/download).
30+
31+
<sup>4</sup> Support ends for version 1.x of the Azure Functions runtime on September 14, 2026. For more information, see [this support announcement](https://aka.ms/azure-functions-retirements/hostv1). For continued full support, you should [migrate your apps to version 4.x](../articles/azure-functions/migrate-version-1-version-4.md).
32+
2933
<sup>5</sup> Support ends for the in-process model on November 10, 2026. For more information, see [this support announcement](https://aka.ms/azure-functions-retirements/in-process-model). For continued full support, you should [migrate your apps to the isolated worker model](../articles/azure-functions/migrate-dotnet-to-isolated-model.md).
3034

3135
For the latest news about Azure Functions releases, including the removal of specific older minor versions, monitor [Azure App Service announcements](https://github.com/Azure/app-service-announcements/issues).

includes/functions-supported-languages.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,14 @@ For more information, see [Develop C# class library functions using Azure Functi
4848
| Supported version | Support level | Expected community EOL date |
4949
| ---- | ---- |--- |
5050
| .NET 8 | GA | [November 10, 2026][dotnet-policy] |
51-
| .NET 7 | GA | [May 14, 2024][dotnet-policy] |
5251
| .NET 6 | GA | [November 12, 2024][dotnet-policy] |
5352
| .NET Framework 4.8 | GA | [See policy][dotnet-framework-policy] |
5453

5554
[dotnet-policy]: https://dotnet.microsoft.com/platform/support/policy/dotnet-core#lifecycle
5655
[dotnet-framework-policy]: https://dotnet.microsoft.com/platform/support/policy/dotnet-framework
5756

57+
.NET 7 was previously supported on the isolated worker model but reached the end of official support on [May 14, 2024][dotnet-policy].
58+
5859
For more information, see [Guide for running C# Azure Functions in an isolated worker process](../articles/azure-functions/dotnet-isolated-process-guide.md).
5960

6061
### [v1.x](#tab/v1/isolated-process)

0 commit comments

Comments
 (0)