Skip to content

chore(deps): update nuget#722

Open
projectorigin-renovate[bot] wants to merge 1 commit intomainfrom
renovate/nuget
Open

chore(deps): update nuget#722
projectorigin-renovate[bot] wants to merge 1 commit intomainfrom
renovate/nuget

Conversation

@projectorigin-renovate
Copy link
Copy Markdown
Contributor

@projectorigin-renovate projectorigin-renovate bot commented Oct 20, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
Dapper nuget patch 2.1.662.1.72
Grpc.AspNetCore nuget minor 2.71.02.76.0
MassTransit (source) nuget patch 8.5.48.5.9
MassTransit.RabbitMQ (source) nuget patch 8.5.48.5.9
Microsoft.AspNetCore.Authentication.JwtBearer (source) nuget patch 9.0.109.0.14
Microsoft.AspNetCore.TestHost (source) nuget patch 9.0.109.0.14
Microsoft.Extensions.Diagnostics.HealthChecks (source) nuget patch 9.0.109.0.14
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (source) nuget patch 9.0.109.0.14
Microsoft.Extensions.Options (source) nuget patch 9.0.109.0.14
Microsoft.Extensions.Options.ConfigurationExtensions (source) nuget patch 9.0.109.0.14
Microsoft.Identity.Web nuget minor 4.0.04.7.0
Microsoft.NET.Test.Sdk nuget minor 18.0.018.4.0
Npgsql nuget patch 9.0.49.0.5
Npgsql.OpenTelemetry nuget patch 9.0.49.0.5
OpenTelemetry (source) nuget minor 1.13.11.15.1
OpenTelemetry.Exporter.OpenTelemetryProtocol (source) nuget minor 1.13.11.15.1
OpenTelemetry.Extensions.Hosting (source) nuget minor 1.13.11.15.1
OpenTelemetry.Instrumentation.AspNetCore (source) nuget minor 1.12.01.15.1
OpenTelemetry.Instrumentation.Http (source) nuget minor 1.12.01.15.0
OpenTelemetry.Instrumentation.Runtime (source) nuget minor 1.12.01.15.0
Testcontainers.PostgreSql (source) nuget minor 4.7.04.11.0
Testcontainers.RabbitMq (source) nuget minor 4.7.04.11.0
Verify.Xunit nuget minor 31.0.231.12.5
WireMock.Net nuget minor 1.14.01.25.0
dbup-postgresql (source) nuget minor 6.0.36.1.5
dotnet-grpc nuget minor 2.71.02.76.0

Release Notes

DapperLib/Dapper (Dapper)

v2.1.72

Compare Source

What's Changed

New Contributors

Full Changelog: DapperLib/Dapper@2.1.66...2.1.72

grpc/grpc-dotnet (Grpc.AspNetCore)

v2.76.0

What's Changed
New Contributors

Full Changelog: grpc/grpc-dotnet@v2.71.0...v2.76.0

AzureAD/microsoft-identity-web (Microsoft.Identity.Web)

v4.7.0

Compare Source

Bug fixes
  • Updates to Microsoft.Identity.Abstractions 12.0.0 to revert breaking changes introduced in Abstractions 11.0.0. (On .NET 10 target, Certificate extension method in CredentialDescription was reverted to normal property.) See #​3767.

v4.6.0

Compare Source

New features
  • Aspire / Blazor helpers and documentation #​3723
  • AI Skills and Aspire DevApp demonstrating Blazor authentication components #​3721
Dependencies updates
  • Bump MSAL to 4.83.1
  • Bump Abstractions to 11.2

v4.5.0

Compare Source

New features
  • Add support for certificate store lookup by subject name. See #​3742.
Dependencies updates
  • Bump minimatch in /tests/DevApps/SidecarAdapter/typescript. See #​3739.
  • Bump rollup from 4.52.3 to 4.59.0 in /tests/DevApps/SidecarAdapter/typescript. See #​3740.

v4.4.0

Compare Source

New features
  • Add AOT-compatible web API authentication for .NET 10+. See #​3705 and #​3664.
  • Propagate long-running web API session key back to callers in user token acquisition. See #​3728.
  • Add OBO event initialization for OBO APIs. See #​3724.
  • Add support for calling WithClientClaims flow for token acquisition. See #​3623.
  • Add OnBeforeTokenAcquisitionForOnBehalfOf event. See #​3680.
Bug fixes
  • Throw InvalidOperationException with actionable message when a custom credential is not registered. See #​3626.
  • Fix event firing for InvokeOnBeforeTokenAcquisitionForOnBehalfOfAsync. See #​3717.
  • Update OnBeforeTokenAcquisitionForOnBehalfOf to construct ClaimsPrincipal from token. See #​3714.
  • Add a retry counter for acquire token and updated tests with a fake secret. See #​3682.
  • Fix OBO user error handling. See #​3712.
  • Fix override merging for app token (and others). See #​3644.
  • Fix certificate reload logic to only trigger on certificate-specific errors. See #​3653.
  • Update ROPC flow CCA to pass SendX5C to MSAL. See #​3671.
Dependencies updates
  • Bump qs in /tests/DevApps/SidecarAdapter/typescript. See #​3725.
  • Downgrade Microsoft.Extensions.Configuration.Binder to 2.1.0 on .NET Framework. See #​3730.
  • Update .NET SDK to 10.0.103 to address DOTNET-Security-10.0 vulnerability. See #​3726.
  • Upgrade to Microsoft.Identity.Abstractions 11 for AoT compatibility. See #​3699.
  • Update to MSAL 4.81.0. See #​3665.
Documentation
  • Add documentation for auto-generated session key for long-running OBO session. See #​3729.
  • Improve the Aspire doc article and skills. See #​3695.
  • Add an article and agent skill to add Entra ID to an Aspire app. See #​3689.
  • Fix misleading comment in CertificatelessOptions.ManagedIdentityClientId. See #​3667.
  • Add Copilot explore tool functionality. See #​3694.
Fundamentals
  • Remove unnecessary warning suppression. See #​3715.
  • Migrate labs to Lab.API 2.x (first pass). See #​3710.
  • Update Sidecar E2E test constants. See #​3693.
  • Fix intermittent failures in CertificatesObserverTests. See #​3687.
  • Add validation baseline exclusions. See #​3684.
  • Add dSTS integration tests. See #​3677.
  • Fix FIC test. See #​3663.
  • Update IdentityWeb version, build logic, and validation. See #​3659.

v4.3.0

Compare Source

New features
  • Added token binding (mTLS PoP) scenario for confidential client (app-only) token acquisition and downstream API calls. See #​3622.
Dependencies updates
  • Bumped qs from 6.14.0 to 6.14.1 in /tests/DevApps/SidecarAdapter/typescript. See #​3660.
Documentation
  • Modernized Identity Web documentation, which is now can be found in docs. See #​3566.
  • Added token binding (mTLS PoP) documentation. See #​3661.

v4.2.0

Compare Source

New features
  • Added CAE claims support for FIC + Managed Identity. See #​3647 for details.
  • Added AddMicrosoftIdentityMessageHandler extension methods for IHttpClientBuilder. See #​3649 for details.
Bug fixes
  • Fixed tenant not being propagated in credential FIC acquisition. See #​3633 for details.
  • Fixed ForAgentIdentity hardcoded 'AzureAd' ConfigurationSection to respect AuthenticationOptionsName. See #​3635 for details.
  • Fixed GetTokenAcquirer to propagate MicrosoftEntraApplicationOptions properties. See #​3651 for details.
  • Added meaningful error message when identity configuration is missing. See #​3637 for details.
Dependencies updates
  • Update Microsoft.Identity.Abstractions to version 10.0.0.
  • Bump express from 5.1.0 to 5.2.0 in /tests/DevApps/SidecarAdapter/typescript. #​3636
  • Bump jws from 3.2.2 to 3.2.3 in /tests/DevApps/SidecarAdapter/typescript. #​3641
Fundamentals
  • Update support policy. #​3656
  • Update agent identity coordinates in E2E tests after deauth. #​3640
  • Update E2E agent identity configuration to new tenant. #​3646

v4.1.1

Compare Source

Bug fixes
  • Authority-only configuration parsing improvements: Early parsing of Authority into Instance/TenantId and defensive fallback in PrepareAuthorityInstanceForMsal. Behavior is backward compatible; Authority is still ignored when Instance/TenantId explicitly provided—now surfaced via a warning. See #​3612.
New features
  • Added warning diagnostics for conflicting Authority vs Instance/TenantId: Emitting a single structured warning when both styles are provided. See #​3611.
Fundamentals
  • Expanded authority test matrix: Coverage for AAD (v1/v2), B2C (/tfp/ normalization, policy path), CIAM (PreserveAuthority), query parameters, scheme-less forms, and conflict scenarios. See #​3610.

v4.1.0

Compare Source

=========

New features
Dependencies updates
  • Bump MSAL.NET to version 4.79.2 and handle changes to deprecated WithExtraQueryParameters APIs. #​3583
  • Update Microsoft.IdentityModel and Abstractions versions. #​3604
  • Update coverlet.collector to 6.0.4. #​3587
  • Update package validation baseline version to 4.0.0. #​3589
  • Bump js-yaml from 4.1.0 to 4.1.1 in /tests/DevApps/SidecarAdapter/typescript. #​3595
Entra ID SDK sidecar
  • Restrict hosts to localhost for sidecar. #​3579
  • Update http file to match endpoints. #​3555
  • Revise sidecar issue template for Entra ID. #​3577
Documentation
  • Update README to include Entra SDK container info. #​3578
Fundamentals
  • Include NET 9.0 in template-install-dependencies. #​3593
  • Fix CodeQL alerts. #​3591
  • Suppression file is needed. #​3592

v4.0.1

Compare Source

=========

Bugs fixes

  • Correctly compute Application Key when credential usage fails. #​3487
  • Fix bugs where agent user identities didn't work with non-default authentication schemes. #​3487

Fundamentals

  • Update .net version to CG compliance #​3487

Entra ID SDK sidecar

  • Configure Sidecar to default AllowWebApiToBeAuthorizedByACL to true as the container doesn't do authZ #​3487
microsoft/vstest (Microsoft.NET.Test.Sdk)

v18.4.0

What's Changed
New Contributors

Full Changelog: microsoft/vstest@v18.3.0...v18.4.0

v18.3.0

What's Changed
Internal fixes and updates
New Contributors

v18.0.1

What's Changed

Fixing an issue with loading covrun64.dll on systems that have .NET 10 SDK installed: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/10.0/code-coverage-dynamic-native-instrumentation

Internal changes

Full Changelog: microsoft/vstest@v18.0.0...v18.0.1

npgsql/npgsql (Npgsql)

v9.0.5

v9.0.5 contains several minor bug fixes.

Milestone issues

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

open-telemetry/opentelemetry-dotnet (OpenTelemetry)

v1.15.1

Release details: 1.15.1

  • Breaking change: The Baggage API now disallows empty baggage names and
    treats baggage names and values as case sensitive, aligning with the latest
    Baggage API specification.
  • Various bug fixes across OpenTelemetry.Api and OpenTelemetry SDK,
    including fixes for thread-safety, sampler edge cases, metrics precision,
    and observable instrument lifecycle handling.

v1.15.0

Release details: 1.15.0

  • Added support for ActivitySource.TelemetrySchemaUrl
    and Meter.TelemetrySchemaUrl properties across exporters.
  • Improved performance and reduced memory consumption for metrics histograms.
  • Added mTLS configuration support for the OTLP exporter (client cert/key and
    CA certificate options).
  • OpenTelemetry.Exporter.Zipkin is deprecated and will stop receiving updates
    in December 2026. Zipkin already supports OTLP ingestion.
    Migrate to OpenTelemetry.Exporter.OpenTelemetryProtocol as stated
    in the Deprecating Zipkin Exporter blog post.

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.
testcontainers/testcontainers-dotnet (Testcontainers.PostgreSql)

v4.11.0

Compare Source

What's Changed

Thanks to all contributors. Once again, really great contributions from everyone 🤝.

The NuGet packages for this release have been attested for supply chain security using actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #​21198535.

Please be aware that we have changed the supported and underlying image used for the Cosmos DB module. The latest tag only supports certain environments and provides a limited set of features. Microsoft has introduced a new implementation, vnext-preview, which receives more updates and features. Due to the limitations of the latest tag, we decided to replace it with vnext-preview. You find more information about the image here: https://github.com/Azure/azure-cosmos-db-emulator-docker.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
📦 Dependency Updates

v4.10.0

Compare Source

What's Changed

Happy New Year, everyone! 🎉

Please note that going forward, we expect developers to explicitly pin the image version (https://redirect.github.com/testcontainers/testcontainers-dotnet/discussions/1470). We consider this a best practice and it aligns with other language implementations.

Also, due to the recent Docker Engine v29 release, TC for .NET pins the Docker Engine API version to 1.44 (see the previous release notes). You can override this default and set it to the version you're using, ideally 1.52, which corresponds to v29, if you're already running it.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping

v4.9.0

Compare Source

What's Changed

This release adds a new configuration (DOCKER_API_VERSION) that lets you pin and downgrade the Docker Engine API version. This was needed because Docker Engine v29 introduced breaking changes that affect Docker.DotNet and Testcontainers for .NET. This release pins the API version to 1.44. So far, no issues or negative side effects have been observed.

I am also working on updating Docker.DotNet to make it fully compatible with Docker Engine v29. There is already a work-in-progress PR.

Thanks to all the contributors who helped with this release 👍.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping

v4.8.1

Compare Source

What's Changed
🐛 Bug Fixes

v4.8.0

Compare Source

What's Changed

Thank you to all the contributors 🙌.

In version 4.7.0, we noticed that the reuse hash could change depending on the order of dictionary values. This has been fixed to ensure that dictionary values are processed in a consistent order when generating the reuse hash. As a result, the reuse hash will likely change again with 4.8.0.

Wait strategies now default to the Running mode. This mode expects the container to remain running throughout startup. If the container exits unexpectedly, Testcontainers will throw a ContainerNotRunningException that includes the exit code and container logs.

The container startup callback now includes an additional overload that provides the actual container configuration. If you implement IContainerBuilder<TBuilderEntity, TContainerEntity>, you need to add the container configuration (e.g., IContainerConfiguration) as a third generic type constraint to IContainerBuilder.

IContainerBuilder.WithResourceMapping and IContainer.CopyAsync now include two new optional arguments: uid and gid. If you do not need to specify those, use named arguments for the existing parameters: fileMode or ct.

⚠️ Breaking Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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 has been generated by Renovate Bot.

@projectorigin-renovate projectorigin-renovate bot enabled auto-merge (squash) October 20, 2025 10:23
@projectorigin-renovate projectorigin-renovate bot changed the title chore(deps): update nuget to 4.8.0 chore(deps): update nuget Oct 20, 2025
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 7 times, most recently from 1c40cb4 to cb02d24 Compare October 28, 2025 08:26
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 6 times, most recently from 9da6e26 to cdf6acf Compare November 4, 2025 08:27
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 9 times, most recently from 07f89d0 to e3c5b91 Compare November 11, 2025 12:38
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from 62a89ae to 5a3b0ca Compare November 12, 2025 10:24
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from 580429d to 88eb80d Compare December 12, 2025 11:22
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 4 times, most recently from 31c69cf to 67ea843 Compare December 24, 2025 09:26
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 4 times, most recently from 12bfacd to f749d32 Compare December 29, 2025 08:31
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 4 times, most recently from 4a07afc to 1d95e83 Compare January 7, 2026 10:25
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from 54406ad to d6c70a8 Compare January 19, 2026 08:33
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 3 times, most recently from c82646c to f80584c Compare January 26, 2026 08:33
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 4 times, most recently from 77e774c to bc6fe3d Compare February 11, 2026 08:50
@projectorigin-renovate projectorigin-renovate bot force-pushed the renovate/nuget branch 2 times, most recently from 091dc82 to b28b173 Compare March 2, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

0 participants