Skip to content

Releases: Azure/azure-functions-dotnet-worker

Microsoft.Azure.Functions.Worker.Sdk 1.16.2

13 Nov 19:36
01b1b79
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker.Sdk 1.16.2 (meta package)

  • Update Microsoft.Azure.Functions.Worker.Sdk.Generators dependency to 1.1.4

Microsoft.Azure.Functions.Worker.Sdk.Generators 1.1.4

  • Adding support for locating functions within nested types and nested namespaces from referenced assemblies (#2052)

Microsoft.Azure.Functions.Worker 1.20.0

11 Nov 05:23
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker (metapackage) 1.20.0

  • Updated to Microsoft.Azure.Functions.Worker.Core 1.16.0
  • Updated to Microsoft.Azure.Functions.Worker.Grpc 1.15.0

Microsoft.Azure.Functions.Worker.Core 1.16.0

  • Adding optional parameter support (#1868)
  • Unsealed Microsoft.Azure.Functions.Worker.Http.HttpHeadersCollection
  • HttpRequestDataExtensions.ReadAsStringAsync updated to use enforce the UTF-8 default if the encoding is not specified. (#1987)

Microsoft.Azure.Functions.Worker.Grpc 1.15.0

  • Added support for handling the new command line arguments with "functions-" prefix. (#1897)
  • Adding optional parameter support (#1868)
  • Enhancements to interop in hosted placeholder scenarios

Thank you @endizhupani for your contributions to this release!

Microsoft.Azure.Functions.Worker.Extensions.Timer 4.3.0

09 Nov 00:16
95d3b05
Compare
Choose a tag to compare

What's Changed

  • Add BindingCapabilities attribute to TimerTrigger to express function-level retry capabilities. (#1457)

Microsoft.Azure.Functions.Worker.Sdk 1.16.1

09 Nov 18:29
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker.Sdk 1.16.1 (meta package)

  • Update Microsoft.Azure.Functions.Worker.Sdk.Generators dependency to 1.1.3

Microsoft.Azure.Functions.Worker.Sdk.Generators 1.1.3

  • Fixed casing bug in source-generation. Binding types were changed from pascal case to camel case to match legacy generation (#2022)
  • Reverted: Default to optimized function executor (#2012)
  • Updated source generated versions of IFunctionExecutor to use global:: namespace prefix to avoid build errors for function class with the same name as its containing namespace. (#1993)
  • Updated source generated versions of IFunctionExecutor to include XML documentation for all public types and members (#2035)
  • Updated source generated versions of IFunctionMedatadaProvider to include XML documentation for all public types and members (#2035)
  • Updated source generated versions of IFunctionExecutor to use case-sensitive comparison to fix incorrect invocation of functions with method names only differ in casing. (#2003)

Thanks @DL444 for your contributions to this release. ❤️

Microsoft.Azure.Functions.Worker.Sdk 1.16.0

07 Nov 02:49
d9ba59b
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker.Sdk 1.16.0 (meta package)

  • Default to optimized function executor (#2012)
    • If you have <FunctionsEnableExecutorSourceGen>True</FunctionsEnableExecutorSourceGen> in your .csproj file, you can remove that line after upgrading Azure.Functions.Worker.Sdk version 1.16.0 or later.
  • Default to source-generated function metadata (#1968).
    • If you have <FunctionsEnableWorkerIndexing>True</FunctionsEnableWorkerIndexing> in your .csproj file, you can remove that line after upgrading Azure.Functions.Worker.Sdk version 1.16.0 or later.
  • Fixed casing bug in source-generation. Binding types were changed from pascal case to camel case to match legacy generation (#2022).

Known issues & mitigations

#2030
#1990

Full Changelog: sdk-1.15.1...sdk-1.16.0

Microsoft.Azure.Functions.Worker.ApplicationInsights 1.1.0

07 Nov 16:15
d9ba59b
Compare
Choose a tag to compare

What's Changed

  • Moving hot-path environment variable checks to a background task (#1996)

Full Changelog: application-insights-1.1.0-preview1...application-insights-1.1.0

Microsoft.Azure.Functions.Worker.ApplicationInsights 1.1.0-preview1

31 Oct 20:36
4e8849e
Compare
Choose a tag to compare

What's Changed

  • Moving hot-path environment variable checks to a background task (#1996)

Full Changelog: application-insights-1.0.0-preview5...application-insights-1.1.0-preview1

Microsoft.Azure.Functions.Worker.Extensions.ServiceBus 5.14.0

19 Oct 21:41
f936386
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker.Extensions.ServiceBus 5.14.0

  • Message settlement support allowing binding to ServiceBusMessageActions

Full Changelog: servicebus-extension-5.13.0...servicebus-extension-5.14.0

Microsoft.Azure.Functions.Worker.Extensions.Kafka 3.10.0

19 Oct 17:13
dbd6569
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker.Extensions.Kafka 3.10.0

  • Added Schema Registry Attributes for Trigger and Output bindings

Microsoft.Azure.Functions.Worker.Extensions.EventHubs 6.0.1

19 Oct 17:33
dbd6569
Compare
Choose a tag to compare

What's Changed

Microsoft.Azure.Functions.Worker.Extensions.EventHubs 6.0.1

  • Updated Microsoft.Azure.WebJobs.Extensions.EventHubs dependency to 6.0.1

    6.0.1 (2023-10-10)

    Bugs Fixed

    • Added support for the legacy checkpoint format when making scaling decisions.

    6.0.0 (2023-09-12)

    Breaking Changes

    • The default batch size has changed to 100 events. Previously, the default batch size was 10.

    This setting represents the maximum number of events from Event Hubs that the function can receive when it's invoked. The decision to change the default was based on developer feedback, testing, and a desire to match the defaults used by the Azure SDK for Event Hubs. This change will be beneficial to the average scenario by helping to improve performance as well as lower costs due to fewer function executions.

    We recommend testing to ensure no breaking changes are introducing to your function app before updating existing applications to version 6.0.0 or newer of the Event Hubs extension, especially if you have code code that was written to expect 10 as the max event batch size.

Full WebJobs extension changelog