Releases: Azure/azure-functions-host
Releases · Azure/azure-functions-host
4.1037.0
Release notes
- Using hostMetadataProvider for CreateOrUpdate call in FunctionController (#10678)
- Suppress
JwtBearerHandler
logs from customer logs (#10617) - Address issue with HTTP proxying throwing
ArgumentException
(#10616) - Updated JobHost restart suppresion in functions APIs to align with request lifecycle (#10638)
- Update Python Worker Version to 4.34.0
- Sanitize exception logs (#10443)
- Improving console log handling during specialization (#10345)
- Update Node.js Worker Version to 3.10.1
- Remove packages
Microsoft.Azure.Cosmos.Table
andMicrosoft.Azure.DocumentDB.Core
(#10503) - Buffering startup logs and forwarding to ApplicationInsights/OpenTelemetry after logger providers are added to the logging system (#10530)
- Implement host configuration property to allow configuration of the metadata provider timeout period (#10526)
- The value can be set via
metadataProviderTimeout
in host.json and defaults to "00:00:30" (30 seconds). - For logic apps, unless configured via the host.json, the timeout is disabled by default.
- The value can be set via
- Update PowerShell 7.2 worker to 4.0.4025
- Update PowerShell 7.4 worker to 4.0.4026
- Added support for identity-based connections to Diagnostic Events (#10438)
- Updating Microsoft.Azure.WebJobs.Logging.ApplicationInsights to 3.0.42-12121
- Updated retry logic in Worker HTTP proxy to allow for longer worker HTTP listener initialization times (#10566).
- Introduced proper handling in environments where .NET in-proc is not supported.
- Updated System.Memory.Data reference to 8.0.1
4.837.0
Release notes
- Updated System.Memory.Data reference to 6.0.0 and 8.0.1 for .NET 6 and .NET 8, respectively.
- Update Python Worker Version to 4.34.0
- Added fallback behavior to ensure in-proc payload compatibility with "dotnet-isolated" as the
FUNCTIONS_WORKER_RUNTIME
value (#10439) - Update Node.js Worker Version to 3.10.1
- Implement host configuration property to allow configuration of the metadata provider timeout period (#10526)
- The value can be set via
metadataProviderTimeout
in host.json and defaults to "00:00:30" (30 seconds). - For logic apps, unless configured via the host.json, the timeout is disabled by default.
- The value can be set via
- Added support for identity-based connections to Diagnostic Events (#10438)
- Update PowerShell 7.2 worker to 4.0.4025
- Update PowerShell 7.4 worker to 4.0.4026
- Do not unregister gRPC extension endpoints on host shutdown.
- Updated System.Memory.Data reference to 6.0.0 and 8.0.1 for .NET 6 and .NET 8, respectively.
4.637.0
Release notes
- Updated System.Memory.Data reference to 6.0.0 and 8.0.1 for .NET 6 and .NET 8, respectively.
- Update Python Worker Version to 4.34.0
- Added fallback behavior to ensure in-proc payload compatibility with "dotnet-isolated" as the
FUNCTIONS_WORKER_RUNTIME
value (#10439) - Update Node.js Worker Version to 3.10.1
- Implement host configuration property to allow configuration of the metadata provider timeout period (#10526)
- The value can be set via
metadataProviderTimeout
in host.json and defaults to "00:00:30" (30 seconds). - For logic apps, unless configured via the host.json, the timeout is disabled by default.
- The value can be set via
- Added support for identity-based connections to Diagnostic Events (#10438)
- Update PowerShell 7.2 worker to 4.0.4025
- Update PowerShell 7.4 worker to 4.0.4026
- Do not unregister gRPC extension endpoints on host shutdown.
- Updated System.Memory.Data reference to 6.0.0 and 8.0.1 for .NET 6 and .NET 8, respectively.
4.37.0
Release notes
- Updated System.Memory.Data reference to 6.0.0 and 8.0.1 for .NET 6 and .NET 8, respectively.
- Update Python Worker Version to 4.34.0
- Added fallback behavior to ensure in-proc payload compatibility with "dotnet-isolated" as the
FUNCTIONS_WORKER_RUNTIME
value (#10439) - Update Node.js Worker Version to 3.10.1
- Implement host configuration property to allow configuration of the metadata provider timeout period (#10526)
- The value can be set via
metadataProviderTimeout
in host.json and defaults to "00:00:30" (30 seconds). - For logic apps, unless configured via the host.json, the timeout is disabled by default.
- The value can be set via
- Added support for identity-based connections to Diagnostic Events (#10438)
- Update PowerShell 7.2 worker to 4.0.4025
- Update PowerShell 7.4 worker to 4.0.4026
- Do not unregister gRPC extension endpoints on host shutdown.
- Updated System.Memory.Data reference to 6.0.0 and 8.0.1 for .NET 6 and .NET 8, respectively.
3.24.0
4.636.3
4.836.2
4.636.2
4.1036.3
4.836.1
Release notes
- Update Java Worker Version to 2.17.0
- Update application insights agent version to 3.5.4
- Includes fixes from 2.16.0
- Update Python Worker Version to 4.31.0
- Includes fixes from 4.30.0
- Upgraded the following package versions (#10326):
Azure.Security.KeyVault.Secrets
updated to 4.6.0System.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
- Resolved thread safety issue in the
GrpcWorkerChannel.LoadResponse
method. (#10352) - Worker termination path updated with sanitized logging (#10397)
- Avoid redundant DiagnosticEvents error message (#10395)
- Added fallback behavior to ensure in-proc payload compatibility with "dotnet-isolated" as the
FUNCTIONS_WORKER_RUNTIME
value (#10439) - Migrated Scale Metrics to use
Azure.Data.Tables
SDK (#10276)- Added support for Identity-based connections