Added RefreshOn property to AccessToken and updated BearerTokenAuthenticationPolicy to refresh long-lived credentials according to this value (#43836).
Bugs Fixed
Fixed User-Agent telemetry so that it properly escapes operating system information if it contains non-ascii characters (#44386).
Fixed case where Operation.Id was not being set for incomplete long-running operations (#44098).
Other Changes
Improved memory performance for HTTP message sanitization (#43818).
Added DynamicallyAccessedMembers attribute to type parameter in Operation<T>.Rehydrate method (#44208).
Commits
242d8af Preparation for release of Azure.Core 1.40.0 (#44398)
40f40d3 Preparation for release of Azure.Core.Experimental 0.1.0-preview.34 (#44399)
79e3270 Increment package version after release of Azure.ResourceManager.EventGrid (#...
3d7d02e Update AutoRest C# version to 3.0.0-beta.20240605.2 (#44413)
94389a0 Update AutoRest C# version to 3.0.0-beta.20240605.1 (#44409)
6183bb6 Add SDK for 2024-06-01-preview API version (#44331)
Added RefreshOn property to AccessToken and updated BearerTokenAuthenticationPolicy to refresh long-lived credentials according to this value (#43836).
Bugs Fixed
Fixed User-Agent telemetry so that it properly escapes operating system information if it contains non-ascii characters (#44386).
Fixed case where Operation.Id was not being set for incomplete long-running operations (#44098).
Other Changes
Improved memory performance for HTTP message sanitization (#43818).
Added DynamicallyAccessedMembers attribute to type parameter in Operation<T>.Rehydrate method (#44208).
Commits
242d8af Preparation for release of Azure.Core 1.40.0 (#44398)
40f40d3 Preparation for release of Azure.Core.Experimental 0.1.0-preview.34 (#44399)
79e3270 Increment package version after release of Azure.ResourceManager.EventGrid (#...
3d7d02e Update AutoRest C# version to 3.0.0-beta.20240605.2 (#44413)
94389a0 Update AutoRest C# version to 3.0.0-beta.20240605.1 (#44409)
6183bb6 Add SDK for 2024-06-01-preview API version (#44331)
Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to IAuthorizationHeaderProvider
New features
Implements the updated IAuthorizationHeaderProvider interface (the new method CreateAuthorizationHeaderForAppAsync). See issue #2907
If an IMsalHttpClientFactory is added to the service collection, it's not used by IdWeb token acquisition. See issue #2911
This will be use to enable some IPv6 scenarios.
Bug fixes
Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue #2752
Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See 2894
Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to IAuthorizationHeaderProvider
New features
Implements the updated IAuthorizationHeaderProvider interface (the new method CreateAuthorizationHeaderForAppAsync). See issue #2907
If a IMsalHttpClientFactory is added to the service collection, it's not used by IdWeb token acquisition. See issue #2911
This will be use to enable some IPv6 scenarios.
Bug fixes
Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue #2752
Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See 2894
Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to IAuthorizationHeaderProvider
New features
Implements the updated IAuthorizationHeaderProvider interface (the new method CreateAuthorizationHeaderForAppAsync). See issue #2907
If an IMsalHttpClientFactory is added to the service collection, it's not used by IdWeb token acquisition. See issue #2911
This will be use to enable some IPv6 scenarios.
Bug fixes
Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue #2752
Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See 2894
Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to IAuthorizationHeaderProvider
New features
Implements the updated IAuthorizationHeaderProvider interface (the new method CreateAuthorizationHeaderForAppAsync). See issue #2907
If a IMsalHttpClientFactory is added to the service collection, it's not used by IdWeb token acquisition. See issue #2911
This will be use to enable some IPv6 scenarios.
Bug fixes
Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue #2752
Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See 2894
Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to IAuthorizationHeaderProvider
New features
Implements the updated IAuthorizationHeaderProvider interface (the new method CreateAuthorizationHeaderForAppAsync). See issue #2907
If an IMsalHttpClientFactory is added to the service collection, it's not used by IdWeb token acquisition. See issue #2911
This will be use to enable some IPv6 scenarios.
Bug fixes
Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue #2752
Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See 2894
Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to IAuthorizationHeaderProvider
New features
Implements the updated IAuthorizationHeaderProvider interface (the new method CreateAuthorizationHeaderForAppAsync). See issue #2907
If a IMsalHttpClientFactory is added to the service collection, it's not used by IdWeb token acquisition. See issue #2911
This will be use to enable some IPv6 scenarios.
Bug fixes
Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue #2752
Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See 2894
Bump OpenTelemetry.Instrumentation.AspNetCore from 1.0.0-rc9.14 to 1.8.1 in /test/integrations/applications/SampleAspNetCoreApp by @dependabot in elastic/apm-agent-dotnet#2341
{pull}2308#2308 Clean up dependency graph for .NET core installations
{pull}2356#2356 Open Telemetry Bridge should only log when enabled
{pull}2166#2166 Bump Microsoft.AspNetCore.Http dep to 2.1.22
{pull}2350#2350 Fix message format for logging in managed profiler
{pull}2225#2225 Only mark bodies as redacted if explicitly configured to do so.
{pull}2377#2377 Do not read claims from SqlRoleProvider under classic ASP.NET
Bumps the dependencies group with 23 updates in the / directory:
1.39.0
1.40.0
1.11.4
1.12.0
1.39.0
1.40.0
4.9.2
4.10.0
4.9.2
4.10.0
4.9.2
4.10.0
4.9.2
4.10.0
4.9.2
4.10.0
4.9.2
4.10.0
4.9.2
4.10.0
2.19.1
2.20.0
2.19.1
2.20.0
2.19.1
2.20.0
1.27.1
1.27.3
8.11.0
8.11.1
8.11.0
8.11.1
1.8.12
1.8.14
8.2.2
8.2.3
8.2.2
8.2.3
8.2.2
8.2.3
8.2.2
8.2.3
8.2.2
8.2.3
12.2.0
12.3.0
1.4.0
1.4.2
11.9.1
11.9.2
15.1.6
15.3.0
8.0.0
8.0.1
3.8.0
3.9.0
3.8.0
3.9.0
3.8.0
3.9.0
3.8.0
3.9.0
3.8.0
3.9.0
Updates
Azure.Core
from 1.39.0 to 1.40.0Release notes
Sourced from Azure.Core's releases.
Commits
242d8af
Preparation for release of Azure.Core 1.40.0 (#44398)40f40d3
Preparation for release of Azure.Core.Experimental 0.1.0-preview.34 (#44399)79e3270
Increment package version after release of Azure.ResourceManager.EventGrid (#...3d7d02e
Update AutoRest C# version to 3.0.0-beta.20240605.2 (#44413)94389a0
Update AutoRest C# version to 3.0.0-beta.20240605.1 (#44409)6183bb6
Add SDK for 2024-06-01-preview API version (#44331)1bbfc74
fix link (#44404)890c9db
Plumb env vars through deploy test resources (#44388)c9ed525
[Azure.Core] UrlEncode OS description in user-agent header value if it contai...d7f4c01
Client Assertion for OnBehalfOfCredential (#44368)Updates
Azure.Identity
from 1.11.4 to 1.12.0Release notes
Sourced from Azure.Identity's releases.
Commits
75fb76b
Increment package version after release of Azure.ResourceManager.ContainerSer...b2c628b
.NET SDK for Oracle.Database (#44499)a509f6f
Fixed issue Azure/azure-sdk-for-net#44501 (#44573)35ae1fa
Clear scheduled enqueue time when creating a message from a received message ...e6edf97
Increment package version after release of Azure.AI.Vision.ImageAnalysis (#44...177d831
Increment package version after release of Azure.AI.OpenAI (#44592)f6dce1e
Update AutoRest C# version to 3.0.0-beta.20240614.3 (#44590)6adc0dc
Azure OpenAI: 2.0.0-beta.2 release (#44591)2005968
Chagelog update for Beta3 (#44586)b9b2c60
[Messaging] Allow relative URI property values (#44583)Updates
Azure.Core
from 1.39.0 to 1.40.0Release notes
Sourced from Azure.Core's releases.
Commits
242d8af
Preparation for release of Azure.Core 1.40.0 (#44398)40f40d3
Preparation for release of Azure.Core.Experimental 0.1.0-preview.34 (#44399)79e3270
Increment package version after release of Azure.ResourceManager.EventGrid (#...3d7d02e
Update AutoRest C# version to 3.0.0-beta.20240605.2 (#44413)94389a0
Update AutoRest C# version to 3.0.0-beta.20240605.1 (#44409)6183bb6
Add SDK for 2024-06-01-preview API version (#44331)1bbfc74
fix link (#44404)890c9db
Plumb env vars through deploy test resources (#44388)c9ed525
[Azure.Core] UrlEncode OS description in user-agent header value if it contai...d7f4c01
Client Assertion for OnBehalfOfCredential (#44368)Updates
Microsoft.CodeAnalysis.Common
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.Common's releases.
Commits
Updates
Microsoft.CodeAnalysis.CSharp
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.CSharp's releases.
Commits
Updates
Microsoft.CodeAnalysis.Common
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.Common's releases.
Commits
Updates
Microsoft.CodeAnalysis.CSharp.Workspaces
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.CSharp.Workspaces's releases.
Commits
Updates
Microsoft.CodeAnalysis.Common
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.Common's releases.
Commits
Updates
Microsoft.CodeAnalysis.CSharp
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.CSharp's releases.
Commits
Updates
Microsoft.CodeAnalysis.Workspaces.Common
from 4.9.2 to 4.10.0Release notes
Sourced from Microsoft.CodeAnalysis.Workspaces.Common's releases.
Commits
Updates
Microsoft.Identity.Web
from 2.19.1 to 2.20.0Release notes
Sourced from Microsoft.Identity.Web's releases.
Changelog
Sourced from Microsoft.Identity.Web's changelog.
Commits
Updates
Microsoft.Identity.Web.UI
from 2.19.1 to 2.20.0Release notes
Sourced from Microsoft.Identity.Web.UI's releases.
Changelog
Sourced from Microsoft.Identity.Web.UI's changelog.
Commits
Updates
Microsoft.Identity.Web
from 2.19.1 to 2.20.0Release notes
Sourced from Microsoft.Identity.Web's releases.
Changelog
Sourced from Microsoft.Identity.Web's changelog.
Commits
Updates
Elastic.Apm.NetCoreAll
from 1.27.1 to 1.27.3Release notes
Sourced from Elastic.Apm.NetCoreAll's releases.
Changelog
Sourced from Elastic.Apm.NetCoreAll's changelog.
Commits
94ec650
Release notes for 1.27.3 (#2381)55b6171
Prevent slack send from failing release build (#2380)ae7fae7
Release notes for 1.27.2 (#2379)3cbf599
Do not read claims from SqlRoleProvider under classic ASP.NET (#2377)fccf2df
github-actions: use github secrets for azure (#2375)7286c2f
Bump docker/login-action from 3.1.0 to 3.2.0 in the github-actions group (#2374)b12e219
github-action: provenance generation (#2315)09ce76b
update-json-specs.yml: add container_metadata_discovery.json (#2156)6e2ab10
feat(feez/nuget/slack): github secrets (#2373)5491bbb
Merge specialized PR workflows back into one configuration file (#2363)Updates
Elastic.Apm.SerilogEnricher
from 8.11.0 to 8.11.1Release notes
Sourced from Elastic.Apm.SerilogEnricher's releases.
Commits
69a0822
Fixing disposed channel after config refresh (#396)dfcdf93
Bump actions/attest-build-provenance from 1.1.2 to 1.2.0 in the github-action...ebdfbb4
Fix #356 add support for serilog extensions logging bridge and eventid (#393)6ce0252
Add support for custom event writer (#388)c128995
Rename IncludeTraceId to IncludeActivityData (#391)0dfb5f1
ci: updatecli signed commits (#390)6d61edb
Skip ActivityData capture for NLog, since doing Layout capture (#379)49a7d32
ci: use updatecli with GitHub secrets (#389)4777567
Bump actions/attest-build-provenance from 1.1.1 to 1.1.2 in the github-action...8136f2c
github-action: use actions/attest-build-provenance (#382)Updates
Elastic.CommonSchema.Serilog
from 8.11.0 to 8.11.1Release notes
Sourced from Elastic.CommonSchema.Serilog's releases.
Commits
69a0822
Fixing disposed channel after config refresh (#396)dfcdf93
Bump actions/attest-build-provenance from 1.1.2 to 1.2.0 in the github-action...ebdfbb4
Fix #356 add support for serilog extensions logging bridge and eventid (#393)6ce0252
Add support for custom event writer (#388)c128995
Rename IncludeTraceId to IncludeActivityData (#391)0dfb5f1
ci: updatecli signed commits (#390)6d61edb
Skip ActivityData capture for NLog, since doing Layout capture (#379)49a7d32
ci: use updatecli with GitHub secrets (#389)4777567
Bump actions/attest-build-provenance from 1.1.1 to 1.1.2 in the github-action...8136f2c
github-action: use actions/attest-build-provenance (#382)Updates
Hangfire
from 1.8.12 to 1.8.14Commits
51647c2
Bump version to 1.8.14 and add release notes3ff91d8
Limit NewItemInQueueEvents keys to a specific storage42e608b
Use per-queue signaling for same-process workers4d88beb
Don't use the deprecated GetCancellationEvent method07b9ca7
Update TaskExtensions.cs825c6c8
Update CancellationTokenExtentions.cs4ced644
Prefer using CancellationToken.WaitHandle againb928ca3
Convert intousing
declaration instead of using blocks0238a89
Add a special case for serializing/deserializing empty arguments list17f8d0e
Less allocatey way of working with IStateHandlerUpdates
MassTransit
from 8.2.2 to 8.2.3Commits
ff9de5c
Fixed #5255 - Newtonsoft not setting raw message headers properly when copyin...7099536
Fixed #5245 - Support for PostgreSQL host with multiple host names and/or ports5a0cac2
Added SQL transport to latency benchmarkf358ac7
Match case on Id column for prettiness806e196
Upgrade vulnerable packages (#5258)813a446
Update docs regarding serializer/deserializer8348aea
Fixed #5251 - removed gRPC from documentationa414629
Check if endpoint is stopping before allowing messages to be dispatched to th...5400fbc
Updated package versions1353a8a
Fix summaries of overloads referring to message type while no messageType par...Updates
MassTransit.Azure.ServiceBus.Core
from 8.2.2 to 8.2.3Commits
ff9de5c
Fixed #5255 - Newtonsoft not setting raw message headers properly when copyin...7099536
Fixed #5245 - Support for PostgreSQL host with multiple host names and/or ports5a0cac2
Added SQL transport to latency benchmarkf358ac7
Match case on Id column for prettiness806e196
Upgrade vulnerable packages (#5258)813a446
Update docs regarding serializer/deserializer8348aea
Fixed #5251 - removed gRPC from documentationa414629
Check if endpoint is stopping before allowing messages to be dispatched to th...5400fbc
Updated package versions1353a8a
Fix summaries of overloads referring to message type while no messageType par...Updates
MassTransit
from 8.2.2 to 8.2.3Commits
ff9de5c
Fixed #5255 - Newtonsoft not setting raw message headers properly when copyin...7099536
Fixed #5245 - Support for PostgreSQL host with multiple host names and/or ports5a0cac2
Added SQL transport to latency benchmarkf358ac7
Match case on Id column for prettiness806e196
Upgrade vulnerable packages (#5258)813a446
Update docs regarding serializer/deserializer8348aea
Fixed #5251 - removed gRPC from documentationa414629
Check if endpoint is stopping before allowing messages to be dispatched to th...5400fbc
Updated package versions1353a8a
Fix summaries of overloads referring to message type while no messageType par...Updates
MassTransit.EntityFrameworkCore
from 8.2.2 to 8.2.3Commits
ff9de5c
Fixed #5255 - Newtonsoft not setting raw message headers properly when copyin...7099536
Fixed #5245 - Support for PostgreSQL host with multiple host names and/or ports5a0cac2
Added SQL transport to latency benchmarkf358ac7
Match case on Id column for prettiness806e196
Upgrade vulnerable packages (#5258)813a446
Update docs regarding serializer/deserializer8348aea
Fixed #5251 - removed gRPC from documentationa414629
Check if endpoint is stopping before allowing messages to be dispatched to th...5400fbc
Updated package versions1353a8a
Fix summaries of overloads referring to message type while no messageType par...Updates
MassTransit
from 8.2.2 to 8.2.3Commits
ff9de5c
Fixed #5255 - Newtonsoft not setting raw message headers properly when copyin...7099536
Fixed #5245 - Support for PostgreSQL host with multiple host names and/or ports5a0cac2
Added SQL transport to latency benchmarkf358ac7
Match case on Id column for prettiness806e196
Upgrade vulnerable packages (#5258)813a446
Update docs regarding serializer/deserializer8348aea
Fixed #5251 - removed gRPC from documentationa414629
Check if endpoint is stopping before allowing messages to be dispatched to th...5400fbc
Updated package versionsSuperseded by #1508.