Releases: Azure/azure-functions-host
Releases · Azure/azure-functions-host
4.1043.100
Release notes
- Add JitTrace Files for v4.1042
- Updating OTel related nuget packages (#11216)
- Moving to version 1.5.7 of Microsoft.Azure.AppService.Middleware.Functions (#11231)
- Refactor code to move the logic to search for WorkerConfigs to a default worker configuration resolver (#11219)
- Update Node.js Worker Version to 3.11.0
- Adding restart reason to the logs (#11191)
- Fix custom handler streaming bug where
$return
output binding scenarios result in error logs (#11262) - Update outdated bundle message to align as per the policy (#11230)
- Add JitTrace Files for v4.1043
4.843.100
4.643.100
4.1042.100
Release notes
- Adding activity sources for Durable and WebJobs (Kafka and RabbitMQ) (#11137)
- Fix startup deadlock on transient exceptions (#11142)
- Add warning log for end of support bundle version, any bundle version < 4 (#11075), (#11160)
- Handles loading extensions.json with empty extensions(#11174)
- Update HttpWorkerOptions to implement IOptionsFormatter (#11175)
- Improved metadata binding validation (#11101)
- Skip logging errors on gRPC client disconnect (#10572)
- Add JitTrace Files for v4.1042
- Ensuring ScriptTypeLocator does not return an uninitialized types collection (#11153)
4.1041.200
Release notes
- Handles loading extensions.json with empty extensions(#11174)
4.842.100
Release notes
- Changed logging levels from
Error
toWarning
to better reflect the severity of the issues inDiagnosticEventTableStorageRepository
.
4.1041.100
- Memory allocation optimizations in
ScriptStartupTypeLocator.GetExtensionsStartupTypesAsync
(#11012) - Fix invocation timeout when incoming request contains "x-ms-invocation-id" header (#10980)
- Warn if .azurefunctions folder does not exist (#10967)
- Memory allocation & CPU optimizations in
GrpcMessageExtensionUtilities.ConvertFromHttpMessageToExpando
(#11054) - Replace
Timer
withwhile
-loop inFlexConsumptionMetricsPublisher
(#11071) - Memory allocation optimizations in
ReadLanguageWorkerFile
by reading files in buffered chunks, preventing LOH allocations (#11069) - Enhancing the capability to send startup failure logs to AppInsights/Otel. (#11055)
- Added support for collecting cross-platform perf traces and generating PGO JIT traces (#11062)
- Memory allocation optimizations in
DependencyHelper.GetExtensionRequirements
(#11022) - Fix Instance Manager for CV1 Migration (#11072)
- Avoid setting up OTel and AzMon exporter in the placeholder mode. (#11090)
- Memory allocation optimizations in
FeatureFlags.IsEnabled
by adopting zero-allocationContainsToken
for efficient delimited token search (#11075) - Improvements to coldstart pipeline (#11102).
- Update Python Worker Version to 4.38.0
- Only start the Diagnostic Events flush logs timer when events are present, preventing unnecessary flush attempts (#11100).
- Enable HTTP proxying for custom handlers (#11035)
- Switched memory usage reporting to use CGroup metrics by default for Linux consumption (#11114)
- Update Java Worker Version to 2.19.2
- Make serialization case insensitive (#11123)
- Add JitTrace Files for v4.1041
4.1040.300
Release notes
- Make serialization case insensitive (#11123)