Skip to content
This repository was archived by the owner on Jun 30, 2025. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Microsoft.Azure.Functions.Worker 1.20.1 -> 2.0.0 age adoption passing confidence
Microsoft.Azure.Functions.Worker.Sdk 1.16.4 -> 2.0.5 age adoption passing confidence

Release Notes

Azure/azure-functions-dotnet-worker (Microsoft.Azure.Functions.Worker)

v2.0.0: Microsoft.Azure.Functions.Worker 2.0.0

Compare Source

Microsoft.Azure.Functions.Worker (metapackage) 2.0.0
  • Updating Microsoft.Azure.Functions.Worker.Core to 2.0.0
  • Updating Microsoft.Azure.Functions.Worker.Grpc to 2.0.0
  • Changed exception handling in function invocation path to ensure fatal exceptions bubble up.
Breaking Changes
  • Dropping .NET 5 TFM support
  • Capability IncludeEmptyEntriesInMessagePayload is now enabled by default (#​2701)
    • This means that empty entries will be included in the function trigger message payload by default.
    • To disable this capability and return to the old behaviour, set IncludeEmptyEntriesInMessagePayload to false in the worker options.
  • ValidateScopes is enabled for development environments by default.
Microsoft.Azure.Functions.Worker.Core 2.0.0
  • Updating Azure.Core to 1.41.0
  • New APIs supporting IHostApplicationBuilder
  • Updated service registrations for bootstrapping methods to ensure idempotency.
Breaking Changes
  • Capability EnableUserCodeException is now enabled by default (#​2702)
    • This means that exceptions thrown by user code will be surfaced to the Host as their original exception type, instead of being wrapped in an RpcException.
    • To disable this capability and return to the old behaviour, set EnableUserCodeException to false in the worker options.
    • The EnableUserCodeException property in WorkerOptions has been marked as obsolete and may be removed in a future release.
  • Rename ILoggerExtensions to FunctionsLoggerExtensions to avoid naming conflict issues (#​2716)
  • Removed the default value for HttpStatusCode in WriteAsJsonAsync (#​2720)
  • Removed fallback command line argument reading code for grpc worker startup options. (#​1908)
Setting Worker Options Example

If you need to disable these capabilities and return to the old behaviour, you can set the worker options as follows:

var host = new HostBuilder()
.ConfigureFunctionsWorkerDefaults(options =>
{
    options.EnableUserCodeException = false;
    options.IncludeEmptyEntriesInMessagePayload = false;
})
Microsoft.Azure.Functions.Worker.Grpc 2.0.0
  • Refer to metapackage

v1.24.0: Microsoft.Azure.Functions.Worker 1.24.0

Compare Source

What's Changed

Microsoft.Azure.Functions.Worker (metapackage) 1.24.0
  • Updating Microsoft.Azure.Functions.Worker.Core to 1.20.0
  • Updating Microsoft.Azure.Functions.Worker.Grpc to 1.18.0
Microsoft.Azure.Functions.Worker.Core 1.20.0
  • Updated service registrations for bootstrapping methods to ensure idempotency. (#​2820)
Microsoft.Azure.Functions.Worker.Grpc 1.18.0
  • Changed exception handling in function invocation path to ensure fatal exceptions bubble up. (#​2789)
  • Updated service registrations for bootstrapping methods to ensure idempotency. (#​2820)

v1.23.0: Microsoft.Azure.Functions.Worker 1.23.0

Compare Source

What's Changed

Microsoft.Azure.Functions.Worker (metapackage) 1.23.0
  • Updating Microsoft.Azure.Functions.Worker.Core to 1.19.0
  • Updating Microsoft.Azure.Functions.Worker.Grpc to 1.17.0
  • Updating Azure.Core to 1.41.0
Microsoft.Azure.Functions.Worker.Core 1.19.0
  • Updating Azure.Core to 1.41.0
Microsoft.Azure.Functions.Worker.Grpc 1.17.0
  • Updating Azure.Core to 1.41.0

v1.22.0: Microsoft.Azure.Functions.Worker 1.22.0

Compare Source

What's Changed

Microsoft.Azure.Functions.Worker (metapackage) 1.22.0
  • Updating Microsoft.Azure.Functions.Worker.Core to 1.18.0
Microsoft.Azure.Functions.Worker.Core 1.18.0
  • Enabling AAD Authentication for ApplicationInsights (#​2217)
  • OpenTelemetry support (#​2395)

v1.21.0: Microsoft.Azure.Functions.Worker 1.21.0

Compare Source

What's Changed

Microsoft.Azure.Functions.Worker (metapackage) 1.21.0
  • Updating Microsoft.Azure.Functions.Worker.Core to 1.17.0
  • Updating Microsoft.Azure.Functions.Worker.Grpc to 1.16.0
  • Updating Azure.Core to 1.37.0
Microsoft.Azure.Functions.Worker.Core 1.17.0
  • Updating Azure.Core to 1.37.0
  • Updating System.Text.Encodings.Web for netstandard2.0
Microsoft.Azure.Functions.Worker.Grpc 1.16.0
  • Updating Azure.Core to 1.37.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-azure-functions-dotnet-worker-monorepo branch from 881c493 to 4ceca89 Compare February 25, 2025 19:38
@renovate renovate bot force-pushed the renovate/major-azure-functions-dotnet-worker-monorepo branch from 4ceca89 to 939a931 Compare March 26, 2025 16:35
@renovate renovate bot force-pushed the renovate/major-azure-functions-dotnet-worker-monorepo branch 2 times, most recently from 8fdd6da to bf25651 Compare May 22, 2025 23:40
@renovate renovate bot force-pushed the renovate/major-azure-functions-dotnet-worker-monorepo branch from bf25651 to 51635f5 Compare June 19, 2025 20:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant