Skip to content

Releases: Azure/azure-functions-host

4.1042.100

01 Aug 16:02
d3360a6
Compare
Choose a tag to compare

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

10 Jul 05:24
2391b98
Compare
Choose a tag to compare

Release notes

  • Handles loading extensions.json with empty extensions(#11174)

4.842.100

24 Jul 20:37
032551f
Compare
Choose a tag to compare

Release notes

  • Changed logging levels from Error to Warning to better reflect the severity of the issues in DiagnosticEventTableStorageRepository.

4.1041.100

24 Jun 21:58
d2238c7
Compare
Choose a tag to compare
  • 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 with while-loop in FlexConsumptionMetricsPublisher (#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-allocation ContainsToken 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

17 Jun 03:59
ade5fa0
Compare
Choose a tag to compare

Release notes

  • Make serialization case insensitive (#11123)

4.841.100

19 Jun 18:10
4da360a
Compare
Choose a tag to compare

Release notes

  • Update Java Worker Version to 2.19.1
  • Support LOGIC_APPS_POWERSHELL_VERSION when resolving powershell's worker.config.json for logic-app apps only. (#11105)
  • Update Python Worker Version to 4.38.0
  • Add JitTrace files for v4.40 (#11118)

4.641.100

19 Jun 18:10
4da360a
Compare
Choose a tag to compare

Release notes

  • Update Java Worker Version to 2.19.1
  • Support LOGIC_APPS_POWERSHELL_VERSION when resolving powershell's worker.config.json for logic-app apps only. (#11105)
  • Update Python Worker Version to 4.38.0
  • Add JitTrace files for v4.40 (#11118)

4.1040.200

28 May 18:34
ab8ce91
Compare
Choose a tag to compare

Release notes

  • Fix Instance Manager for CV1 Migration (#11072)
  • Avoid setting up OTel and AzMon exporter in the placeholder mode. (#11090)
  • Update Java Worker Version to 2.19.1

4.1039.600

27 May 17:43
d18228d
Compare
Choose a tag to compare

Release notes

  • Fix Instance Manager for CV1 Migration (#11072)

4.1040.100

19 May 16:09
502e8e2
Compare
Choose a tag to compare

Release notes

  • Improved memory metrics reporting using CGroup data for Linux consumption (#10968)
  • Memory allocation optimizations in RpcWorkerConfigFactory.AddProviders (#10959)
  • Fixing GrpcWorkerChannel concurrency bug (#10998)
  • Avoid circular dependency when resolving LinuxContainerLegionMetricsPublisher. (#10991)
  • Add 'unix' to the list of runtimes kept when importing PowerShell worker for Linux builds
  • Update PowerShell 7.4 worker to 4.0.4206
  • Update Python Worker Version to 4.37.0
  • Add runtime and process metrics. (#11034)
  • Add win-arm64 and linux-arm64 to the list of PowerShell runtimes; added filter for osx RIDs (includes osx-x64 and osx-arm64) (#11013)
  • Disable Diagnostic Events when Table Storage is not accessible (#10996)
  • Update flex metric publisher to publish every 30 seconds (regardless of actvity) (#11019)
  • Add JitTrace Files for v4.1040