Skip to content

Conversation

@projectorigin-renovate
Copy link
Contributor

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

This PR contains the following updates:

Package Type Update Change
Microsoft.Identity.Web nuget major 3.14.0 -> 4.0.1
Microsoft.NET.Test.Sdk nuget major 17.14.1 -> 18.0.0

Release Notes

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

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

v4.0.0

=========

Breaking Changes

Removed support for .NET 6.0 and .NET 7.0 - Microsoft Identity Web 4.0.0 no longer targets .NET 6.0 and .NET 7.0, following Microsoft's support lifecycle. The supported target frameworks are now .NET 8.0, .NET 9.0, .NET Framework 4.6.2, .NET Framework 4.7.2, and .NET Standard 2.0.

New features
  • Various improvements to performance logging, authentication, and credential loading capabilities.
  • Bumped MSAL.NET to 4.77.1
  • Added credential description extensibility. For details, see #​3487
  • Added a new CerticateObserverAction type: SuccessfullyUsed and support for multiple certificate observers for improved certificate lifecycle management and telemetry. See #​3505
  • Add specification of OID (in addition to upn) when requesting an authorization header for Agent User Identity. See #​3513
  • Added ClaimsPrincipal and ClaimsIdentity extension methods for agent identity detection in web APIs enabling developers to easily detect agent identities and retrieve parent agent blueprint from token claims. See #​3515
  • Added MicrosoftIdentityMessageHandler for flexible HttpClient authentication. Provides composable alternative to DownstreamApi with per-request authentication configuration. Supports WWW-Authenticate challenge handling. See #​3503
  • Support for multiple certificate observers. See #​3506
  • The Microsoft.Identity.Web.Sidecar will provide a container solution for validation and token acquisition in any-language. See #​3524
Bug Fixes
  • Fixed TokenAcquirerFactory null reference when AppContext.BaseDirectory is root path. See #​3443
  • Fixed IDW10405 error when using managed identity with common tenant. See #​3415
  • Removed hard dependency on IConfiguration in OidcIdpSignedAssertionLoader. See #​3414
Fundamentals
  • Various improvements to .NET support and dependency optimizations.
  • Added doc for Agent identities. See Agent identities
  • Combined and fixed test collections. See #​3472
  • Migrate repository agent rules from .clinerules to agents.md. See #​3475
  • Add .NET 6.x setup step to dotnetcore.yml workflow, as the default build agents don't have it any longer. See #​3489
  • Renamed NET 7 tests to ThreadingTests for framework independence. See #​3501

v3.14.1

=======

Bug fix

  • Support client secrets with agent user identities. See #​3470 for details.
microsoft/vstest (Microsoft.NET.Test.Sdk)

v18.0.0

What's Changed
Internal fixes and updates
New Contributors

Full Changelog: microsoft/vstest@v17.14.1...v18.0.0


Configuration

📅 Schedule: 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 2, 2025 09:21
@projectorigin-renovate projectorigin-renovate bot changed the title Update dependency Microsoft.NET.Test.Sdk to v18 Update nuget (major) Oct 14, 2025
@sonarqubecloud
Copy link

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.

1 participant