Skip to content

Update dotnet microsoft packages to 4.87.0 - #1037

Open
renovate[bot] wants to merge 2 commits into
developfrom
renovate/dotnet-microsoft-packages
Open

Update dotnet microsoft packages to 4.87.0#1037
renovate[bot] wants to merge 2 commits into
developfrom
renovate/dotnet-microsoft-packages

Conversation

@renovate

@renovate renovate Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
Microsoft.Identity.Client (source) 4.86.14.87.0 age confidence
Microsoft.Identity.Client.Broker (source) 4.86.14.87.0 age confidence
Microsoft.Identity.Client.Extensions.Msal (source) 4.86.14.87.0 age confidence

Release Notes

AzureAD/microsoft-authentication-library-for-dotnet (Microsoft.Identity.Client)

v4.87.0

Compare Source

======

New Features
  • Exposed MsalServiceException.ErrorCodesForLogging (as a public IReadOnlyList<string>), surfacing the raw STS-specific error codes (for example the numeric AADSTS codes) for diagnostics and logging. #​6138
  • Added WithOtelTagsEnricher on the managed identity request builder, allowing callers to enrich the OpenTelemetry tags emitted for managed identity token requests. #​6144
  • Added AssertionRequestOptions.OtelTagsEnricher, forwarding the OpenTelemetry tags enricher to the client-assertion callback. #​6142
  • Added a client-side opaque-token log scrubber that redacts token-like values from MSAL logs. #​6119
Bug Fixes
  • Populated ExecutionResult.Exception for non-MSAL failures and exposed the MsalException.AuthenticationResultMetadataKey constant so callbacks can retrieve the associated authentication-result metadata. #​6139
  • Hardened the KeyGuard liveness probe to use RSA-PSS padding (CodeQL SM03799). #​6141
Changes
  • Removed managed identity support from WithClaimsFromClient; it now applies to confidential-client scenarios only. #​6113
  • Removed experimental features from the default client setup. #​6143
  • Updated the Azure Arc managed identity endpoint API version from 2019-11-01 to 2020-06-01. #​6130

Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • "on friday before 11am"
  • 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 added the renovate label Aug 14, 2026
@codecov

codecov Bot commented Aug 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 53.11%. Comparing base (214f8be) to head (62c32be).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1037      +/-   ##
===========================================
- Coverage    53.12%   53.11%   -0.01%     
===========================================
  Files          258      258              
  Lines        19414    19414              
  Branches      1417     1417              
===========================================
- Hits         10313    10312       -1     
- Misses        8626     8627       +1     
  Partials       475      475              
Flag Coverage Δ
nodejs 2.32% <ø> (ø)
rust 53.78% <ø> (-0.01%) ⬇️
vpk 35.29% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@s3cody

s3cody commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Retried the failed Windows test job after the established nondeterministic TestAppHooks log-file sharing race recurred. The dependency branch does not touch that path, and the same signature has previously passed unchanged.

@renovate

renovate Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant