Skip to content

Latest commit

 

History

History
106 lines (82 loc) · 5.26 KB

ChangeLog.md

File metadata and controls

106 lines (82 loc) · 5.26 KB

Upcoming Release

Version 4.1.1

  • Used Get-AzAccessToken -AsSecureString inside the Functions for the plain text version is going to be deprecate in the next release.

Version 4.1.0

  • Upgraded to Microsoft.Web API version 2023-12-01 [#25347]
  • Added support for creating function apps on container app [#22736]

Version 4.0.8

  • Updated logic to populate tab completers and cache in the New-AzFunctionApp cmdlet

Version 4.0.7

  • Used ARM API to get Stacks information for Functions [#14682]
  • Removed support to create v3 function apps (Functions v3 has reached EOL) [#20838]
  • Removeed Preview flag for Java 17 function apps [#20009]
  • Added support to create dotnet-isolated apps [#16349]
  • Added support for custom handler [#12542]
  • Redacted appsettings output on Get-AzFunctionApp and Update-AzFunctionAppSetting [#23241]

Version 4.0.6

  • Added warning logs to detect Az context switching in Get-AzFunctionApp

Version 4.0.5

  • Enabled support to create Node 18 Preview and Java 17 Preview function apps (fixes issues #19184 and #18925)
  • Removed the logic that checks for AzureGermanCloud in the cloud endpoints (fixes issue #19667)
  • Hided generated unused cmdlets (fixes #16666)

Version 4.0.3

  • Fixed an issue that New-AzFunctionApp cmdlet should write a warning message when setting default values for parameters that are not provided.

Version 4.0.2

  • Exposed PowerShell 7.2 stack definition for function app creation in Functions V4 only

Version 4.0.1

  • Removed preview from the PowerShell 7.0 stack on Linux

Version 4.0.0

  • [Breaking change] Update-AzFunctionAppPlan prompts for confirmation [#16490]
  • [Breaking change] Remove-AzFunctionApp does not delete ASP if it is the last app in the plan [#16487]
  • [Breaking change] Set the FunctionsVersion to 4 for FunctionApp creation [#16426]
  • [Breaking change] Update-AzFunctionApp prompts for confirmation [#14442]
  • Fixed an error creating function with New-AzFunctionApp on PowerShell 5.1 [#15430]
  • Supported storage account SKU Standard_GZRS [#14633]

Version 3.1.1

  • Set site config netFrameworkVersion for Windows V4 apps only
  • Enabled function app creation for Functions V4 stacks [#15919]

Version 3.1.0

  • Added two additional app settings (WEBSITE_CONTENTSHARE and WEBSITE_CONTENTAZUREFILECONNECTIONSTRING) for Linux Consumption apps. [15124]
  • Fixed bug with New-AzFunctionApp when created on Azure Gov. [13379]
  • Added Az.Functions cmdlets need to support creating and copying app settings with empty values. [14511]

Version 3.0.0

  • Added support in function app creation for Python 3.9 and Node 14 function apps
  • Removed support in function app creation for V2, Python 3.6, Node 8, and Node 10 function apps
  • Updated IdentityID parameter from string to string array in Update-AzFunctionApp. This is to be consistent with New-AzFunctionApp which has the same parameter as a string array
  • Updated FullyQualifiedErrorId for an invalid Functions version from FunctionsVersionIsInvalid to FunctionsVersionNotSupported
  • When creating a Node.js function app, if no runtime version is specified, the default runtime version is set to 14 instead of 12

Version 2.0.0

  • [Breaking Change] Removed IncludeSlot switch parameter from all but one parameter set of Get-AzFunctionApp. The cmdlet now supports retrieving deployment slots in the results when -IncludeSlot is specified.
  • Updated New-AzFunctionApp:
    • Fixed -DisableApplicationInsights so that no application insights project is created when this option is specified. [#12728]
    • [Breaking Change] Removed support to create PowerShell 6.2 function apps.
    • [Breaking Change] Changed the default runtime version in Functions version 3 on Windows for PowerShell function apps from 6.2 to 7.0 when the RuntimeVersion parameter is not specified.
    • [Breaking Change] Changed the default runtime version in Functions version 3 on Windows and Linux for Node function apps from 10 to 12 when the RuntimeVersion parameter is not specified.
    • [Breaking Change] Changed the default runtime version in Functions version 3 on Linux for Python function apps from 3.7 to 3.8 when the RuntimeVersion parameter is not specified.

Version 1.0.2

  • Removed the ability to create v2 Functions in regions that do not support it.
  • Deprecated PowerShell 6.2. Added a warning for when a user creates a PowerShell 6.2 function app that advises them to create a PowerShell 7.0 function app instead.

Version 1.0.1

  • Added support to create PowerShell 7.0 and Java 11 function apps

Version 1.0.0

  • General availability of 'Az.Functions' module

Version 0.0.3

Version 0.0.2

Version 0.0.1

  • the first preview release