Skip to content

Releases: Azure/azure-functions-host

4.1036.1

27 Aug 14:32
4035e3a
Compare
Choose a tag to compare

Release notes

  • Update Python Worker Version to 4.31.0
    • Includes fixes from 4.30.0
  • Update Java Worker Version to 2.16.0:
    • Fix thread context classloader for middleware chain
    • Includes fixes from 2.15.0
  • Upgraded the following package versions (#10325):
    • Azure.Security.KeyVault.Secrets updated to 4.6.0
    • System.Format.Asn1 updated to 6.0.1
  • Update PowerShell 7.2 worker to 4.0.4020
  • Update PowerShell 7.4 worker to 4.0.4021
  • Updated dotnet-isolated worker to 1.0.11 (#10379)
  • Resolved thread safety issue in the GrpcWorkerChannel.LoadResponse method. (#10352)
  • Worker termination path updated with sanitized logging (#10367)
  • Avoid redundant DiagnosticEvents error message (#10395)
  • Added logic to shim older versions of the .NET Worker JsonFunctionProvider to ensure backwards compatibility (#10410)

4.35.4

08 Aug 22:46
68ea5d7
Compare
Choose a tag to compare

Release notes

  • Marking SyncTriggers [RequiresRunningHost]. (#10233)
  • Defaulting SwtAuthenticationEnabled to False (#10195)
  • Adding runtime site name to valid JWT audiences (slot scenarios) (#10185)
  • Update Python Worker Version to 4.29.0
  • Language worker channels will not be started during placeholder mode if we are in-process (#10161)
  • Ordered invocations are now the default (#10201)
  • Add IsDisabled property to worker description and skip if the value (#10250)
  • Fixed incorrect function count in the log message.(#10220)
  • Migrate Diagnostic Events to Azure.Data.Tables (#10218)
  • Sanitize worker arguments before logging (#10260)
  • Fix race condition on startup with extension RPC endpoints not being available. (#10282)
  • Adding a timeout when retrieving function metadata from metadata providers (#10219)
  • Upgraded the following package versions (#10288):
    • Microsoft.Azure.WebJobs updated to 3.0.41
    • Microsoft.Azure.WebJobs.Host.Storage updated to 5.0.1
    • Microsoft.Extensions.Azure updated to 1.7.1
    • Azure.Storage.Blobs updated to 12.19.1
  • [in-proc] Updating FunctionsNetHost (dotnet isolated worker) to 1.0.11 (#10379)
  • Trim FunctionsNetHost artifacts (#10364)

4.35.3

06 Aug 19:08
02c3bab
Compare
Choose a tag to compare

Release notes

  • Marking SyncTriggers [RequiresRunningHost]. (#10233)
  • Defaulting SwtAuthenticationEnabled to False (#10195)
  • Adding runtime site name to valid JWT audiences (slot scenarios) (#10185)
  • Update Python Worker Version to 4.29.0
  • Language worker channels will not be started during placeholder mode if we are in-process (#10161)
  • Ordered invocations are now the default (#10201)
  • Add IsDisabled property to worker description and skip if the value (#10250)
  • Fixed incorrect function count in the log message.(#10220)
  • Migrate Diagnostic Events to Azure.Data.Tables (#10218)
  • Sanitize worker arguments before logging (#10260)
  • Fix race condition on startup with extension RPC endpoints not being available. (#10282)
  • Adding a timeout when retrieving function metadata from metadata providers (#10219)
  • Upgraded the following package versions (#10288):
    • Microsoft.Azure.WebJobs updated to 3.0.41
    • Microsoft.Azure.WebJobs.Host.Storage updated to 5.0.1
    • Microsoft.Extensions.Azure updated to 1.7.1
    • Azure.Storage.Blobs updated to 12.19.1
  • [in-proc] Updating FunctionsNetHost (dotnet isolated worker) to 1.0.10 (#10340)
  • Trim FunctionsNetHost artifacts (#10364)

4.35.2

31 Jul 21:53
27a14df
Compare
Choose a tag to compare

What's Changed

  • Updating FunctionsNetHost (dotnet isolated worker) to 1.0.10 (#10343)

4.1035.2

30 Jul 18:48
Compare
Choose a tag to compare

What's Changed

  • Updating FunctionsNetHost (dotnet isolated worker) to 1.0.10 (#10340)

4.35.1

25 Jul 22:41
d991ffd
Compare
Choose a tag to compare

Release notes

  • Marking SyncTriggers [RequiresRunningHost]. (#10233)
  • Defaulting SwtAuthenticationEnabled to False (#10195)
  • Adding runtime site name to valid JWT audiences (slot scenarios) (#10185)
  • Update Python Worker Version to 4.29.0
  • Language worker channels will not be started during placeholder mode if we are in-process (#10161)
  • Ordered invocations are now the default (#10201)
  • Add IsDisabled property to worker description and skip if the value (#10250)
  • Fixed incorrect function count in the log message.(#10220)
  • Migrate Diagnostic Events to Azure.Data.Tables (#10218)
  • Sanitize worker arguments before logging (#10260)
  • Fix race condition on startup with extension RPC endpoints not being available. (#10282)
  • Adding a timeout when retrieving function metadata from metadata providers (#10219)
  • Upgraded the following package versions (#10288):
    • Microsoft.Azure.WebJobs updated to 3.0.41
    • Microsoft.Azure.WebJobs.Host.Storage updated to 5.0.1
    • Microsoft.Extensions.Azure updated to 1.7.1
    • Azure.Storage.Blobs updated to 12.19.1
  • [in-proc] Updating FunctionsNetHost (dotnet isolated worker) to 1.0.9 (#10263)

4.1035.1

19 Jul 21:43
9701ed6
Compare
Choose a tag to compare

What's Changed

  • Shim NetheriteProviderFactory DI to avoid .NET8 regression by @jviau in #10274
  • Update Microsoft.Azure.WebJobs to 3.0.41 and Microsoft.Azure.WebJobs.Host.Storage to 5.0.1 by @kshyju in #10287
  • Updating FunctionsNetHost (dotnet isolated worker) to 1.0.9 by @kshyju in #10262
  • Ensure extension RPC endpoints ready before processing gRPC messages by @jviau in #10255
  • Update STJ to 8.0.4 by @jviau in #10278
  • Adding a timeout to IFunctionProvider.GetFunctionMetadataAsync by @kshyju in #10249
  • Sanitize worker arguments before logging by @surgupta-msft in #10260
  • Add IsDisabled property to worker description and skip if the value is True by @kshyju in #10231
  • Update Python Worker Version to 4.29.0 by @hallvictoria in #10230
  • Fixed incorrect function count in the log message when getting function metadata from providers by @kshyju in #10224
  • Marking SyncTriggers [RequiresRunningHost] (#9904) by @mathewc in #10225
  • Updating end of interval Flex metrics publishing by @mathewc in #10210
  • making ordered invocations the default by @brettsam in #10201
  • Defaulting SwtAuthenticationEnabled to False by @mathewc in #10192
  • Adding runtime site name to valid JWT audiences (slot scenarios) by @mathewc in #10183

3.23.0

23 Jul 18:20
9b771d6
Compare
Choose a tag to compare

Release notes

Please note we have reached end-of-life (EOL) support for v3.x. For more information on supported runtime versions, please see here.

v1.0.23001

29 Jul 17:46
465f692
Compare
Choose a tag to compare

What's Changed

  • Improve host.json sanitization on v1.x by @jviau in #9625
  • Making JWT token audience/issuer validation case insensitive. by @mathewc in #9684
  • Download nuget v3.5.0 from nuget.org by @jviau in #10188
  • Adding runtime site name to valid JWT audiences (slot scenarios) by @mathewc in #10187
  • Defaulting SwtAuthenticationEnabled to False by @mathewc in #10197
  • [v1.x backport] Regenerate .gitignore via dotnet cli by @jviau in #10205
  • [v1.x] Add 1ES CI pipelines by @jviau in #10211

Full Changelog: v1.0.20776...1.0.23001

4.1034.2

18 Jun 00:19
Compare
Choose a tag to compare

Includes the below commits since last flex release