Releases: Azure/azure-functions-dotnet-worker
Microsoft.Azure.Functions.Worker.Sdk 1.16.2
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
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 theUTF-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
What's Changed
- Add
BindingCapabilities
attribute to TimerTrigger to express function-level retry capabilities. (#1457)
Microsoft.Azure.Functions.Worker.Sdk 1.16.1
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
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.
- If you have
- 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.
- If you have
- Fixed casing bug in source-generation. Binding types were changed from pascal case to camel case to match legacy generation (#2022).
Known issues & mitigations
Full Changelog: sdk-1.15.1...sdk-1.16.0
Microsoft.Azure.Functions.Worker.ApplicationInsights 1.1.0
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
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
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
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
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