This repository was archived by the owner on Aug 27, 2025. It is now read-only.
Update dotnet-azure-ad-identitymodel-extensions monorepo to 7.7.1#12
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Update dotnet-azure-ad-identitymodel-extensions monorepo to 7.7.1#12renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
9b6308d to
ba5e219
Compare
ba5e219 to
a5f589b
Compare
a5f589b to
4ec24d0
Compare
7ac5220 to
c482c41
Compare
c482c41 to
dd3dc1f
Compare
dd3dc1f to
96bf457
Compare
96bf457 to
243b4a6
Compare
243b4a6 to
112ba53
Compare
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.5.0->7.7.17.5.0->7.7.17.5.0->7.7.1Release Notes
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet (Microsoft.IdentityModel.JsonWebTokens)
v7.7.1Compare Source
7.7.1
Bug Fix
JsonSerializerPrimitives.TryAllStringClaimsAsDateTimewhich was removed as it is in an internal class, but due toInternalsVisibleTocan lead to aMissingMethodExceptionif IdentityModel versions are not aligned. See PR #2734 for details.v7.7.07.7.0
CVE package updates
CVE-2024-30105
ClaimsIdentitywhere claim retrieval is case-sensitive. The currentClaimsIdentity, in .NET, retrieves claims in a case-insensitive manner which is different than querying the underlyingSecurityToken. The newCaseSensitiveClaimsIdentityclass provides consistent retrieval logic withSecurityToken. Opt in to the new behavior via an AppContext switch. See PR #2715 for details.Performance improvement
AppContext.TryGetSwitchstatically caches internally but takes out a lock..NET almost always caches these values. They're not expected to change while the process is running unlike normal config. IdentityModel now caches the value. See issue #2722 for details.
v7.6.2Compare Source
7.6.2
Bug Fix:
AadIssuerValidatorby not usingstring.Replacewhere appropriate due to an index out-of-range error.v7.6.1Compare Source
=====
New Features:
Bug Fixes:
IDX14100. See issue #2058 and PR #2618 for details.JwtRegisteredClaimNamesnow contains previously missing Standard OpenIdConnect claims. See issue #1598 for details.Performance Improvements:
v7.6.0Compare Source
=====
New Features:
JsonWebToken- extract and expose the method that reads the header/payload property values from the reader so it can be overridden in children classes to add any extra own logic. See issues #2581, #2583, and #2495 for details.Bug Fixes:
Performance Improvements:
Fundamentals:
Microsoft.IdentityModel.Tokensdelegates to a new file. See PR #2606v7.5.2Compare Source
=====
Bug Fixes:
Fundamentals:
Performance Improvements:
VerifyRsa/VerifyECDsa. See PR #2589 for more details.ValidateSignatureby using a collection expression instead ofnew List<SecurityKey> { key }, to optimize for the single element case. See PR #2586 for more details.AadIssuerValidator. See PR #2584 for more details.v7.5.1Compare Source
=====
Performance Improvements:
Fundamentals:
Bug Fix:
UserInfoEndpoint. See issue #2548 for details.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR was generated by Mend Renovate. View the repository job log.