Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
Altinn.Common.PEP 4.1.2 -> 4.2.2 age confidence nuget minor
Azure.Identity (source) 1.14.2 -> 1.17.1 age confidence nuget minor
Azure.Monitor.OpenTelemetry.Exporter (source) 1.4.0 -> 1.5.0 age confidence nuget minor
Azure.ResourceManager.AppContainers (source) 1.4.0 -> 1.5.0 age confidence nuget minor
Azure.ResourceManager.Network (source) 1.11.1 -> 1.13.0 age confidence nuget minor
Azure.ResourceManager.Storage (source) 1.4.4 -> 1.6.0 age confidence nuget minor
Azure.Storage.Blobs (source) 12.24.0 -> 12.26.0 age confidence nuget minor
Hangfire.AspNetCore (source) 1.8.20 -> 1.8.22 age confidence nuget patch
Hangfire.Core (source) 1.8.20 -> 1.8.22 age confidence nuget patch
Microsoft.AspNetCore.Authentication.JwtBearer (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.AspNetCore.Mvc.Testing (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.AspNetCore.OpenApi (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Extensions.Configuration.Abstractions (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Extensions.DependencyInjection.Abstractions (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Extensions.Hosting.Abstractions (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Extensions.Http.Polly (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Extensions.Logging.Abstractions (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Extensions.Options.ConfigurationExtensions (source) 9.0.7 -> 9.0.11 age confidence nuget patch
Microsoft.Identity.Web 3.11.0 -> 3.14.1 age confidence nuget minor
Microsoft.IdentityModel.Protocols.OpenIdConnect 8.13.0 -> 8.15.0 age confidence nuget minor
Newtonsoft.Json (source) 13.0.3 -> 13.0.4 age confidence nuget patch
Npgsql 9.0.3 -> 9.0.4 age confidence nuget patch
Npgsql.OpenTelemetry 9.0.3 -> 9.0.4 age confidence nuget patch
OpenTelemetry.Api.ProviderBuilderExtensions (source) 1.12.0 -> 1.14.0 age confidence nuget minor
OpenTelemetry.Exporter.Console (source) 1.12.0 -> 1.14.0 age confidence nuget minor
OpenTelemetry.Extensions.Hosting (source) 1.12.0 -> 1.14.0 age confidence nuget minor
OpenTelemetry.Instrumentation.AspNetCore (source) 1.12.0 -> 1.14.0 age confidence nuget minor
OpenTelemetry.Instrumentation.Http (source) 1.12.0 -> 1.14.0 age confidence nuget minor
Parquet.Net 5.3.0 -> 5.4.0 age confidence nuget minor
Polly 8.6.2 -> 8.6.5 age confidence nuget patch
Serilog.Enrichers.ClientInfo 2.3.0 -> 2.7.0 age confidence nuget minor
Serilog.Sinks.ApplicationInsights 4.0.0 -> 4.1.0 age confidence nuget minor
Swashbuckle.AspNetCore 9.0.3 -> 9.0.6 age confidence nuget patch
System.IdentityModel.Tokens.Jwt 8.13.0 -> 8.15.0 age confidence nuget minor
mcr.microsoft.com/dotnet/aspnet 9.0.2-alpine3.20 -> 9.0.4-alpine3.20 age confidence final patch
mcr.microsoft.com/dotnet/sdk 9.0.200-alpine3.20 -> 9.0.203-alpine3.20 age confidence stage patch
xunit.runner.visualstudio 3.1.3 -> 3.1.5 age confidence nuget patch

Release Notes

Azure/azure-sdk-for-net (Azure.Identity)

v1.17.1

Compare Source

1.17.1 (2025-11-18)

Other Changes
  • Updated Microsoft.Identity.Client and Microsoft.Identity.Client.Extensions.Msal dependencies to version 4.78.0.

v1.17.0

Compare Source

1.17.0 (2025-10-07)

Bugs Fixed
  • TenantId is now configured via MSAL's WithTenantId instead of WithTenantIdFromAuthority to prevent malformed Uris to the authority.
Other Changes
  • Deprecated BrowserCustomizationOptions.UseEmbeddedWebView property. This option requires additional dependencies on Microsoft.Identity.Client.Desktop and is no longer supported. Consider using brokered authentication instead.

v1.16.0

Compare Source

1.16.0 (2025-09-09)

Features Added
  • Added a new DefaultAzureCredential constructor that accepts a custom environment variable name for credential configuration. This provides flexibility beyond the default AZURE_TOKEN_CREDENTIALS environment variable. The constructor accepts any environment variable name and uses the same credential selection logic as the existing AZURE_TOKEN_CREDENTIALS processing.
  • Added DefaultAzureCredential.DefaultEnvironmentVariableName constant property that returns "AZURE_TOKEN_CREDENTIALS" for convenience when referencing the default environment variable name.
  • AzureCliCredential, AzurePowerShellCredential, and AzureDeveloperCliCredential now throw an AuthenticationFailedException when the TokenRequestContext includes claims, as these credentials do not support claims challenges. The exception message includes guidance for handling such scenarios.
  • When AZURE_TOKEN_CREDENTIALS or the equivalent custom environment variable is configured to ManagedIdentityCredential, the DefaultAzureCredential does not issue a probe request and performs retries with exponential backoff.
Bugs Fixed
  • Fixed AzureDeveloperCliCredential hanging when the AZD_DEBUG environment variable is set by adding the --no-prompt flag to prevent interactive prompts (#​52005).
  • BrokerCredential is now included in the chain when AZURE_TOKEN_CREDENTIALS is set to dev.
  • Fixed an issue that prevented ManagedIdentityCredential from utilizing the token cache in Workload Identity Federation environments.
  • Fixed a bug in DefaultAzureCredential that caused the credential chain to be constructed incorrectly when using AZURE_TOKEN_CREDENTIALS in combination with DefaultAzureCredentialOptions.
Other Changes
  • The BrokerCredential is now always included in the DefaultAzureCredential chain. If the Azure.Identity.Broker package is not referenced, an exception will be thrown when GetToken is called, making its behavior consistent with the rest of the credentials in the chain.
  • Updated Microsoft.Identity.Client dependency to version 4.76.0.
  • Updated Microsoft.Identity.Client.Extensions.Msal dependency to version 4.76.0.

v1.15.0

Compare Source

1.15.0 (2025-08-07)
Breaking Changes
Behavioral Breaking Changes
  • Deprecated SharedTokenCacheCredential. The supporting credential (SharedTokenCacheCredential) was a legacy mechanism for authenticating clients using credentials provided to Visual Studio. For brokered authentication, consider using InteractiveBrowserCredential instead. The following changes have been made:
    • SharedTokenCacheCredential class is marked as [Obsolete] and [EditorBrowsable(EditorBrowsableState.Never)]
    • SharedTokenCacheCredentialOptions class is marked as [Obsolete] and [EditorBrowsable(EditorBrowsableState.Never)]
    • DefaultAzureCredentialOptions.ExcludeSharedTokenCacheCredential property is marked as [Obsolete] and [EditorBrowsable(EditorBrowsableState.Never)]
    • SharedTokenCacheUsername property is marked as [Obsolete] and [EditorBrowsable(EditorBrowsableState.Never)]
    • SharedTokenCacheCredential is no longer included in the DefaultAzureCredential authentication flow
Bugs Fixed
  • Tenant ID comparisons in credential options are now case-insensitive. This affects AdditionallyAllowedTenants values which will now be matched against tenant IDs without case sensitivity, making the authentication more resilient to case differences in tenant IDs returned from WWW-Authenticate challenges (#​51693).
Other Changes
  • BrokerAuthenticationCredential has been renamed as BrokerCredential.

  • Added the EditorBrowsable(Never) attribute to property VisualStudioCodeTenantId as TenantId is preferred. The VisualStudioCodeTenantId property exists only to provide backwards compatibility.

HangfireIO/Hangfire (Hangfire.AspNetCore)

v1.8.22: 1.8.22

Release Notes
Hangfire.Core
  • AddedIGlobalConfiguration.UseNoOpLogProvider method to disable logging.
  • Changed – Un-deprecate interval methods in the Cron class, add remarks in docs instead.
  • Changed – Bump internalized version of Cronos to 0.11.1.
  • Changed – Bump internalized version of Microsoft.Owin to 4.2.3.
  • Fixed – Serialization of arrays of nested types SimpleAssemblyTypeSerializer.
  • Fixed – Remove wrong escaping characters in Portuguese translations on the "Servers" page.
  • Fixed – Properly remove registered IBackgroundProcessingServer instances on OWIN app shutdown.
  • FixedAspNetShutdownDetector for early ASP.NET shutdown detection is not working (regression from 1.7.30).
  • Project – Replace the netcoreapp3.1 target with the net8.0 one in tests.
Hangfire.SqlServer
  • FixedInvalidCastException when creating a background job with Schema 5 (regression from 1.8.15).
  • Project – Replace the netcoreapp3.1 target with the net8.0 one in tests.
Hangfire.AspNetCore
  • AddedMapHangfireDashboardWithNoAuthorizationFilters method, which does not include local-only filters.
  • Changed – Set 404 status code when MapHangfireDashboard is used and no dispatcher is found.
  • FixedInvalidOperationException upon receiving a request for 'hangfire/bootstrap.min.css.map'.

v1.8.21: 1.8.21

Release Notes
Hangfire.Core
  • AddedFailedState.IncludeFileInfo to optionally show/hide line numbers in exceptions in Failed state.
  • Changed – Include line numbers for exceptions by default when available.
  • Fixed – Portuguese (Brazil) translations in Strings.pt-BR.resx (by @​pedro-cons).
  • Fixed – Static BackgroundJob class always acquires the most current JobStorage.Current instance.
  • Fixed – Static RecurringJob class always acquires the most current JobStorage.Current instance.
Hangfire.SqlServer
  • AddedSqlServerStorageOptions.DisableTransactionScope option for .NET Framework targets.
  • Project – Port Monitoring API tests from the Hangfire.InMemory storage for better coverage.
  • Project – Run tests for different targets in parallel with different databases.
AzureAD/microsoft-identity-web (Microsoft.Identity.Web)

v3.14.1

=======

Bug fix

  • Support client secrets with agent user identities. See #​3470 for details.

v3.14.0

=======

New features

  • Support multi-tenant agent user identities. See #​3461 for details.
  • Id Web now allows for passing of ExtraBodyParameters. See #​3463 for details.

v3.13.2

=======

Dependencies updates
  • Updated MSAL.NET to version 4.76.0

v3.13.1

Compare Source

=======

Dependencies updates
  • Microsoft.IdentityModel updated to version 8.14.0.

v3.13.0

Compare Source

=======

Dependencies updates
  • Microsoft.IdentityModel updated to version 8.13.1.
  • Microsoft.Abstractions updated to version 9.3.0 and using IAuthenticationSchemeInformationProvider from that library, deprecating the interface of the same name in Microsoft.Identity.Web (introduced in 3.12.0).
Bug fixes
  • Fixed an issue with instantiation of TokenAcquirerFactory when AppContext.BaseDirectory is root path. See PR #​3443 for details.
Fundamentals

v3.12.0

Compare Source

=======

Dependencies updates
  • Updated MSAL to version 4.74.1 part of #​3398.

Bug fix

Reload certificates for all client credential based issues to solve the issue that when a bad certificate was installed on the machine and picked up, and subsequently rotated, a service restart was needed for the new certificate to be used. See issue #​3429 and PR #​3430

New features

  • Include the thrown exception in CertificateChangeEventArg. See PR #​3428 for better supportabiliby.
  • Support for Agent User identities. See PR #​3435
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet (Microsoft.IdentityModel.Protocols.OpenIdConnect)

v8.15.0

Compare Source

====

New Features

  • Add ECDsa support in X509SecurityKey and JsonWebKeyConverter.ConvertFromX509SecurityKey
    Extended X509SecurityKey and JsonWebKeyConverter.ConvertFromX509SecurityKey to support ECDSA keys.
    See PR #​2377 for details.

Bug Fixes

  • Sanitize logs to avoid leaking sensitive data
    Updated logging to sanitize sensitive values, reducing the risk of inadvertently exposing secrets or PII in logs.
    See PR #​3316 for details.
  • Optimize log sanitization with SearchValues
    Improved the performance of the log sanitization logic introduced earlier by using SearchValues, making sanitization more efficient in high-throughput scenarios.
    See PR #​3341 for details.
  • Update test for IDX10400
    Adjusted the IDX10400 test to align with the current behavior and error messaging.
    See PR #​3314 for details.

Fundamentals

  • Add supported algorithm tests
    Added new tests to validate the set of supported cryptographic algorithms, increasing confidence in algorithm coverage and compatibility.
    See PR #​3296 for details.
  • Migrate repository agent rules from .clinerules to agents.md
    Moved repository agent/AI-assist rules into markdown documentation to make them more visible and easier to maintain.
    See PR #​3313 for details.
  • Migrate Microsoft.IdentityModel.TestExtensions from Newtonsoft.Json to System.Text.Json
    Updated Microsoft.IdentityModel.TestExtensions to use System.Text.Json instead of Newtonsoft.Json, aligning tests with the runtime serialization stack.
    See PR #​3356 for details.
  • Disable code coverage comments
    Turned off automated code coverage comments on PRs to reduce noise while retaining coverage data elsewhere.
    See PR #​3349 for details.
  • Fix CodeQL alerts
    Addressed CodeQL-reported issues to improve security posture and static analysis cleanliness.
    See PR #​3364 for details.
.NET 10 / SDK and tooling updates
  • Building with .NET 10 preview / RC 1
    Updated the repository to build and test against .NET 10.0 preview/RC1, ensuring early compatibility with the upcoming runtime.
    See PRs #​3287, #​3357, and #​3358 for details.
  • Fix .NET 10 test execution consistency
    Ensured consistent use of the TargetNetNext parameter across build, test, and pack phases so .NET 10.0 tests execute reliably.
    See PR #​3337 for details.
  • Update project files and workflows for .NET 10.0 compatibility
    Adjusted project files and CI workflows to correctly target and run on .NET 10.0, including test and pack scenarios.
    See PR #​3363 for details.
  • Update .NET version to meet CG compliance
    Updated the .NET version references to be compliant with corporate governance (CG) requirements.
    See PR #​3353 for details.
  • Update Coverlet collector and test SDK
    • Bumped CoverletCollectorVersion to 6.0.4.
      See PR #​3333 for details.
    • Upgraded Microsoft.NET.Test.Sdk to a newer version for improved test reliability and tooling support.
      See PR #​3336 for details.
  • Update runTests.ps1 to specify dotnet directory
    Updated runTests.ps1 to accept an explicit dotnet directory, improving test execution robustness in environments with multiple SDK installations.
    See PR #​3368 for details.
  • Adjust dotnetcore workflow targeting for .NET 10 SDK
    Iterated on the CI workflow configuration to correctly target the .NET 10 SDK:
    • Temporarily removed targeting of the .NET 10 SDK in dotnetcore.yml.
      See PR #​3335.
    • Reverted that change to restore .NET 10 SDK targeting.
      See PR #​3339 for details.
Documentation
  • Update support policy documentation
    Refreshed supportPolicy.md to reflect the latest support policy for IdentityModel.
    See PR #​3367 for details.

v8.14.0

Compare Source

====

Bug Fixes

  • Switch back to use ValidationResult instead of OperationResult when validating a token in a new experimental validation flow. Additionally removed the dependency on Microsoft.IdentityModel.Abstractions. See #​3299 for details.

v8.13.1

Compare Source

====

Dependencies

Microsoft.IdentityModel now depends on Microsoft.Identity.Abstractions 9.3.0

Bug Fixes

  • Fixed a decompression failure happening for large JWE payloads. See #​3286 for details.
Work related to redesign of IdentityModel's token validation logic #​2711
  • Update the validation methods to return Microsoft.Identity.Abstractions.OperationResult. See #​3284 for details.
JamesNK/Newtonsoft.Json (Newtonsoft.Json)

v13.0.4

Compare Source

  • New feature - Annotated for trim/AOT (in)compatibility
  • New feature - Added support for using Index with JArray
  • Change - Avoid LINQ expression trees in .NET 6+ reflection
  • Fix - Fixed handling of empty constructor names
  • Fix - Fixed XML convert duplicate attribute error on nested arrays with writeArrayAttribute set to true
  • Fix - Fixed XML convert array attribute is not set for properties with special characters
  • Fix - Fixed TimeOnly deserialization to support more formats
npgsql/npgsql (Npgsql)

v9.0.4

v9.0.4 contains several minor bug fixes.

Milestone issues

Full Changelog: npgsql/npgsql@v9.0.3...v9.0.4

open-telemetry/opentelemetry-dotnet (OpenTelemetry.Api.ProviderBuilderExtensions)

v1.14.0

Release details: 1.14.0

  • Add support for .NET 10.0.
  • Breaking Change When targeting net8.0, the package now depends on version
    8.0.0 of the Microsoft.Extensions.DependencyInjection.Abstractions,
    Microsoft.Extensions.Diagnostics.Abstractions,
    Microsoft.Extensions.Hosting.Abstractions and
    Microsoft.Extensions.Logging.Configuration NuGet packages.
  • Update System.Diagnostics.DiagnosticSource dependency to 10.0.0
    for all target frameworks.
  • Update Microsoft.Extensions.* dependencies to 10.0.0
    for .NET Framework and .NET Standard.
  • Breaking Change NuGet packages now use the Sigstore bundle format
    (.sigstore.json) for digital signatures instead of separate signature
    (.sig) and certificate (.pem) files. This requires cosign 3.0 or later
    for verification. See the Digital signing
    section
    for updated verification instructions.

v1.13.1

Release details: 1.13.1

  • In version 1.13.0, the digital signature (.dll-keyless.sig) and
    certificate (.dll-keyless.pem) files were unintentionally omitted from the
    published NuGet packages.
  • This hotfix restores the Sigstore signing artifacts for all target frameworks
    (net462, netstandard2.0, netstandard2.1, net8.0, net9.0), ensuring
    the integrity of DLL verification using Sigstore cosign.

v1.13.0

Release details: 1.13.0

  • gRPC calls to export traces, logs, and metrics using OtlpExportProtocol.Grpc
    now set the TE=trailers HTTP request header to improve interoperability.
  • EventName is now exported by default as EventName instead of
    logrecord.event.name when specified through ILogger or the experimental
    log bridge API.
aloneguid/parquet-dotnet (Parquet.Net)

v5.4.0

Compare Source

Improvements
Bugs fixed
  • When encoding bool values, the results are now consistent, by @​Kevin-Ross-ECC in #​643.
  • ParquetRowGroupWriter.Dispose() will not throw exceptions as it conflicts with try/catch/finally ideology. You should call CompleteValidate after writing all columns instead. Thanks to @​rkarim-nnk in #​666.
  • Required struct members were always annotated as optional, by @​aloneguid in #​582.
App-vNext/Polly (Polly)

v8.6.5

Compare Source

v8.6.4

Compare Source

v8.6.3

Compare Source

serilog-contrib/serilog-enrichers-clientinfo (Serilog.Enrichers.ClientInfo)

v2.6.0

What's Changed

  • Remove dependency on Microsoft.AspNetCore.App framework. #​33

Full Changelog: serilog-contrib/serilog-enrichers-clientinfo@v2.5.0...v2.6.0

v2.5.0

What's Changed
  • Set the IP logging preference to IPv4 or IPv6, if conversion is supported. #​48

Full Changelog: serilog-contrib/serilog-enrichers-clientinfo@v2.4.0...v2.5.0

v2.4.0

  • Add correlation ID retrieval

Full Changelog: serilog-contrib/serilog-enrichers-clientinfo@v2.3.0...v2.4.0

serilog-contrib/serilog-sinks-applicationinsights (Serilog.Sinks.ApplicationInsights)

v4.1.0

domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore)

v9.0.6

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.5...v9.0.6

v9.0.5

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.4...v9.0.5

v9.0.4

What's Changed

Configuration

📅 Schedule: Branch creation - "before 7am on Monday,before 7am on Friday" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Aug 1, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 9c01164 to 04235e2 Compare August 5, 2025 02:44
@renovate renovate bot force-pushed the renovate/all-dependencies branch 4 times, most recently from dd7500d to 6d2cd45 Compare August 12, 2025 09:12
@renovate renovate bot force-pushed the renovate/all-dependencies branch 5 times, most recently from b6e557d to e84f7a2 Compare August 22, 2025 15:37
@renovate renovate bot force-pushed the renovate/all-dependencies branch 4 times, most recently from b7268b2 to d6494ed Compare August 29, 2025 12:25
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 0f54271 to 017eb7e Compare September 1, 2025 11:44
@renovate renovate bot requested a review from a team as a code owner September 1, 2025 11:44
@renovate renovate bot force-pushed the renovate/all-dependencies branch 7 times, most recently from 8e0c6a9 to bedb999 Compare September 12, 2025 13:32
@renovate renovate bot force-pushed the renovate/all-dependencies branch 3 times, most recently from 493b362 to 3734643 Compare September 18, 2025 10:59
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from b2d4003 to eae1d80 Compare October 29, 2025 12:58
@renovate renovate bot force-pushed the renovate/all-dependencies branch 8 times, most recently from 8d752dc to 2c719d0 Compare November 7, 2025 04:47
@renovate renovate bot force-pushed the renovate/all-dependencies branch 6 times, most recently from 470339b to ed125c8 Compare November 13, 2025 12:52
@renovate renovate bot force-pushed the renovate/all-dependencies branch 9 times, most recently from 109a04f to 0c62fab Compare November 20, 2025 09:42
@renovate renovate bot force-pushed the renovate/all-dependencies branch 2 times, most recently from 0449b8b to 1e1a5bc Compare November 23, 2025 22:34
@renovate renovate bot force-pushed the renovate/all-dependencies branch from 1e1a5bc to 14e1dc2 Compare November 28, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants