Skip to content

Commit 900050f

Browse files
authored
Merge pull request #178875 from MicrosoftDocs/release-ga-functions-v4
Release ga functions v4--schedule release at 8AM of 11/08
2 parents 8cbfeef + 27df7e7 commit 900050f

20 files changed

+126
-276
lines changed

articles/azure-functions/create-first-function-cli-csharp.md

Lines changed: 4 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,22 @@ adobe-target: true
88
adobe-target-activity: DocsExp–386541–A/B–Enhanced-Readability-Quickstarts–2.19.2021
99
adobe-target-experience: Experience B
1010
adobe-target-content: ./create-first-function-cli-csharp-ieux
11-
zone_pivot_groups: runtime-version-programming-functions
1211
---
1312

1413
# Quickstart: Create a C# function in Azure from the command line
1514

16-
[!INCLUDE [functions-runtime-version-dotnet](../../includes/functions-runtime-version-dotnet.md)]
17-
1815
In this article, you use command-line tools to create a C# function that responds to HTTP requests. After testing the code locally, you deploy it to the serverless environment of Azure Functions.
1916

2017
[!INCLUDE [functions-dotnet-execution-model](../../includes/functions-dotnet-execution-model.md)]
2118

22-
Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
19+
This article creates an HTTP triggered function that runs on .NET 6.0. There is also a [Visual Studio Code-based version](create-first-function-vs-code-csharp.md) of this article.
2320

24-
There is also a [Visual Studio Code-based version](create-first-function-vs-code-csharp.md) of this article.
21+
Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
2522

2623
## Configure your local environment
2724

2825
Before you begin, you must have the following:
2926

30-
::: zone pivot="programming-runtime-functions-v3"
31-
[!INCLUDE [functions-cli-dotnet-prerequisites](../../includes/functions-cli-dotnet-prerequisites.md)]
32-
::: zone-end
33-
::: zone pivot="programming-runtime-functions-v4"
34-
# [In-process](#tab/in-process)
35-
3627
+ [.NET 6.0 SDK](https://dotnet.microsoft.com/download)
3728

3829
+ [Azure Functions Core Tools](./functions-run-local.md#v2) version 4.x.
@@ -43,22 +34,6 @@ Before you begin, you must have the following:
4334

4435
+ The Azure [Az PowerShell module](/powershell/azure/install-az-ps) version 5.9.0 or later.
4536

46-
# [Isolated process](#tab/isolated-process)
47-
48-
+ [.NET 6.0 SDK](https://dotnet.microsoft.com/download/dotnet/6.0)
49-
50-
+ [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download). Required by the build process.
51-
52-
+ [Azure Functions Core Tools](./functions-run-local.md#v2) version 4.x.
53-
54-
+ One of the following tools for creating Azure resources:
55-
56-
+ [Azure CLI](/cli/azure/install-azure-cli) version 2.4 or later.
57-
58-
+ The Azure [Az PowerShell module](/powershell/azure/install-az-ps) version 5.9.0 or later.
59-
---
60-
::: zone-end
61-
6237
You also need an Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
6338

6439
### Prerequisite check
@@ -67,7 +42,7 @@ Verify your prerequisites, which depend on whether you are using Azure CLI or Az
6742

6843
# [Azure CLI](#tab/azure-cli)
6944

70-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
45+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
7146

7247
+ Run `dotnet --list-sdks` to check that the required versions are installed.
7348

@@ -77,7 +52,7 @@ Verify your prerequisites, which depend on whether you are using Azure CLI or Az
7752

7853
# [Azure PowerShell](#tab/azure-powershell)
7954

80-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
55+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
8156

8257
+ Run `dotnet --list-sdks` to check that the required versions are installed.
8358

@@ -227,10 +202,8 @@ To learn more, see [Azure Functions HTTP triggers and bindings](./functions-bind
227202

228203
---
229204

230-
::: zone pivot="programming-runtime-functions-v4"
231205
> [!NOTE]
232206
> This command creates a function app using the 3.x version of the Azure Functions runtime. The `func azure functionapp publish` command that you'll run later updates the app to version 4.x.
233-
::: zone-end
234207

235208
In the previous example, replace `<STORAGE_NAME>` with the name of the account you used in the previous step, and replace `<APP_NAME>` with a globally unique name appropriate to you. The `<APP_NAME>` is also the default DNS domain for the function app.
236209

articles/azure-functions/create-first-function-cli-java.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Before you begin, you must have the following:
2929

3030
+ An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
3131

32-
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 3.x..
32+
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 4.x.
3333

3434
+ The [Azure CLI](/cli/azure/install-azure-cli) version 2.4 or later.
3535

@@ -39,7 +39,7 @@ Before you begin, you must have the following:
3939

4040
### Prerequisite check
4141

42-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
42+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
4343

4444
+ Run `az --version` to check that the Azure CLI version is 2.4 or later.
4545

articles/azure-functions/create-first-function-cli-node.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ ms.custom: devx-track-azurecli, devx-track-azurepowershell
88

99
# Quickstart: Create a JavaScript function in Azure from the command line
1010

11-
1211
[!INCLUDE [functions-language-selector-quickstart-cli](../../includes/functions-language-selector-quickstart-cli.md)]
1312

1413
In this article, you use command-line tools to create a JavaScript function that responds to HTTP requests. After testing the code locally, you deploy it to the serverless environment of Azure Functions.
@@ -23,31 +22,31 @@ Before you begin, you must have the following:
2322

2423
+ An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
2524

26-
+ The [Azure Functions Core Tools](./functions-run-local.md#v2) version 3.x.
25+
+ The [Azure Functions Core Tools](./functions-run-local.md#v2) version 4.x.
2726

2827
+ One of the following tools for creating Azure resources:
2928

3029
+ [Azure CLI](/cli/azure/install-azure-cli) version 2.4 or later.
3130

3231
+ The Azure [Az PowerShell module](/powershell/azure/install-az-ps) version 5.9.0 or later.
3332

34-
+ [Node.js](https://nodejs.org/) version 12. Node.js version 10 is also supported.
33+
+ [Node.js](https://nodejs.org/) version 14.
3534

3635
### Prerequisite check
3736

3837
Verify your prerequisites, which depend on whether you are using Azure CLI or Azure PowerShell for creating Azure resources:
3938

4039
# [Azure CLI](#tab/azure-cli)
4140

42-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
41+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
4342

4443
+ Run `az --version` to check that the Azure CLI version is 2.4 or later.
4544

4645
+ Run `az login` to sign in to Azure and verify an active subscription.
4746

4847
# [Azure PowerShell](#tab/azure-powershell)
4948

50-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
49+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
5150

5251
+ Run `(Get-Module -ListAvailable Az).Version` and verify version 5.0 or later.
5352

articles/azure-functions/create-first-function-cli-powershell.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Before you begin, you must have the following:
2222

2323
+ An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
2424

25-
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 3.x.
25+
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 4.x.
2626

2727
+ One of the following tools for creating Azure resources:
2828

@@ -38,15 +38,15 @@ Verify your prerequisites, which depend on whether you are using Azure CLI or Az
3838

3939
# [Azure CLI](#tab/azure-cli)
4040

41-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
41+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
4242

4343
+ Run `az --version` to check that the Azure CLI version is 2.4 or later.
4444

4545
+ Run `az login` to sign in to Azure and verify an active subscription.
4646

4747
# [Azure PowerShell](#tab/azure-powershell)
4848

49-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
49+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
5050

5151
+ Run `(Get-Module -ListAvailable Az).Version` and verify version 5.0 or later.
5252

articles/azure-functions/create-first-function-cli-python.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Before you begin, you must have the following:
2626

2727
+ An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
2828

29-
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 3.x.
29+
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 4.x.
3030

3131
+ One of the following tools for creating Azure resources:
3232

@@ -42,23 +42,23 @@ Verify your prerequisites, which depend on whether you are using Azure CLI or Az
4242

4343
# [Azure CLI](#tab/azure-cli)
4444

45-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
45+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
4646

4747
+ Run `az --version` to check that the Azure CLI version is 2.4 or later.
4848

4949
+ Run `az login` to sign in to Azure and verify an active subscription.
5050

51-
+ Run `python --version` (Linux/macOS) or `py --version` (Windows) to check your Python version reports 3.8.x, 3.7.x or 3.6.x.
51+
+ Run `python --version` (Linux/macOS) or `py --version` (Windows) to check your Python version reports 3.9.x, 3.8.x, or 3.7.x.
5252

5353
# [Azure PowerShell](#tab/azure-powershell)
5454

55-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
55+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
5656

5757
+ Run `(Get-Module -ListAvailable Az).Version` and verify version 5.0 or later.
5858

5959
+ Run `Connect-AzAccount` to sign in to Azure and verify an active subscription.
6060

61-
+ Run `python --version` (Linux/macOS) or `py --version` (Windows) to check your Python version reports 3.8.x, 3.7.x or 3.6.x.
61+
+ Run `python --version` (Linux/macOS) or `py --version` (Windows) to check your Python version reports 3.9.x, 3.8.x, or 3.7.x.
6262

6363
---
6464

articles/azure-functions/create-first-function-cli-typescript.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,31 +22,31 @@ Before you begin, you must have the following:
2222

2323
+ An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=docs&utm_campaign=visualstudio).
2424

25-
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 3.x.
25+
+ The [Azure Functions Core Tools](functions-run-local.md#v2) version 4.x.
2626

2727
+ One of the following tools for creating Azure resources:
2828

2929
+ [Azure CLI](/cli/azure/install-azure-cli) version 2.4 or later.
3030

3131
+ The Azure [Az PowerShell module](/powershell/azure/install-az-ps) version 5.9.0 or later.
3232

33-
+ [Node.js](https://nodejs.org/), Active LTS and Maintenance LTS versions (8.11.1 and 10.14.1 recommended).
33+
+ [Node.js](https://nodejs.org/) version 14.
3434

3535
### Prerequisite check
3636

3737
Verify your prerequisites, which depend on whether you are using Azure CLI or Azure PowerShell for creating Azure resources:
3838

3939
# [Azure CLI](#tab/azure-cli)
4040

41-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
41+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
4242

4343
+ Run `az --version` to check that the Azure CLI version is 2.4 or later.
4444

4545
+ Run `az login` to sign in to Azure and verify an active subscription.
4646

4747
# [Azure PowerShell](#tab/azure-powershell)
4848

49-
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 3.x.
49+
+ In a terminal or command window, run `func --version` to check that the Azure Functions Core Tools are version 4.x.
5050

5151
+ Run `(Get-Module -ListAvailable Az).Version` and verify version 5.0 or later.
5252

0 commit comments

Comments
 (0)