Skip to content

Releases: Azure/azure-functions-dotnet-worker

Microsoft.Azure.Functions.Worker 1.9.0

27 Sep 17:04
04ccbd8
Compare
Choose a tag to compare

What's Changed

  • Fix GetOutputBindings method to return correct output when OutputBindingData is not set by @kshyju in #987
  • Define Retry Policy Attributes by @satvu in #977
  • Populating WorkerMetadata in init response by @fabiocav in #1022
  • Handle InvocationCancel message and signal cancellation for in-flight invocations by @liliankasem in #972

Full Changelog: 1.8.0...1.9.0

Microsoft.Azure.Functions.Worker.ApplicationInsights 1.0.0-preview3

27 Sep 17:06
04ccbd8
Compare
Choose a tag to compare

Microsoft.Azure.Functions.Worker.ApplicationInsights 1.0.0-preview2

20 Sep 17:01
1da3c27
Compare
Choose a tag to compare

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

18 Aug 20:28
7b42c24
Compare
Choose a tag to compare

Microsoft.Azure.Functions.Worker 1.8.0

27 Jul 18:48
bb7aae9
Compare
Choose a tag to compare

Release notes

  • Added support for .NET Standard 2.0. This enables Workers built using .NET Framework
  • Bug fix: Handle = character in cookie value (#838)
  • Error handling for in-proc SDK usage inside isolated app. (#824)
  • APIs for reading and updating input binding data, output binding data and invocation result.(#814)
  • Startup hook for extensions. (#830)
  • Exposing FunctionInputConverterException and FunctionWorkerException. (#843)
  • Adding DateTimeConverter which will handle binding of DateTime/DateTimeOffset type parameters. (#852)
  • Adding UseWhen extension methods for middleware registration. (#865)
  • Added opt-in worker-driven function indexing. (#676)
    • Add the MSBuild property <FunctionsEnableWorkerIndexing>true<FunctionsEnableWorkerIndexing/> to a Function App's .csproj file.
    • In local.settings.json add the host feature flag ("AzureWebJobsFeatureFlags": "EnableWorkerIndexing").
  • Implemented WorkerStatus message and capability (#925)
  • Handling WorkerTerminate signal for graceful termination. (#918)

Microsoft.Azure.Functions.Worker 1.6.0

09 Nov 22:40
96ec414
Compare
Choose a tag to compare

Release notes

  • Fixes null reference exception when accessing request identities (#673)
  • Exposed RetryContext to support retry policies (#316)
  • Fixes leading/trailing whitespaces in HttpRequestData cookies (#694)

Microsoft.Azure.Functions.Worker 1.5.2

12 Oct 23:02
09f26b5
Compare
Choose a tag to compare

Release notes

  • Support matching reflected binding names (#603)
  • Fix binding type casing on generated function metadata (#555)
  • Fix to correctly populate HTTP request cookies (#642)
  • Support for implicit extension registration (#662)

Microsoft.Azure.Functions.Worker 1.5.1

21 Aug 01:48
a5dff80
Compare
Choose a tag to compare

Release notes

  • Added support for binding of Guid and Guid? type parameters (#582)
  • Changed the order configuration sources are registered (This is a potentially breaking change) (#583)
    • Command line arguments now take precedence over environment variables by default

Microsoft.Azure.Functions.Worker 1.4.0

26 Jul 22:19
dee65e7
Compare
Choose a tag to compare

Release notes

  • Implementation of new (Track 2) Azure Storage SDK extensions (Blobs and Queues)
  • Update to HttpHeadersCollection to bypass header validation (#504)
  • Updated Service Bus extension to use track 2 SDK
  • Implementation of the SendGrid extension
  • Updated Event Hubs extension to use track 2 SDK
  • Fixed command-line parsing in self-contained builds (#528)
  • Additional WriteAsJsonAsync overloads to control HTTP status codes (#507)
  • Fix file properties/permissions for self-contained zip deployments (#529)

Microsoft.Azure.Functions.Worker 1.3.0

09 Jun 00:10
fd67315
Compare
Choose a tag to compare

Release notes

  • Fixed bugs causing large input payloads to fail.
  • Fixed a bug causing a crash when attempting to log before the gRPC communication to Functions Host is set up.
  • Hosting configuration now applies AZURE_FUNCTIONS_ prefixed environment variables by default.
    This is a behavior change that provides the expected behavior when debugging locally or adding the variable to an environment.