Microsoft.IdentityModel.Logging breaking changes
nuget2 curated breaking changes across major versions of Microsoft.IdentityModel.Logging. Use this as a migration checklist before bumping dependencies.
- unknown \u2192 8.0.0breaking
A derived `ClaimsIdentity` where claim retrieval is case-sensitive. The current `ClaimsIdentity`, in .NET, retrieves claims in a case-insensitive manner which is different than querying the underlying `SecurityToken`. The new `CaseSensitiveClaimsIdentity` class provides consistent retrieval logic with `SecurityToken`. Fallback to previous behavior via an AppContext switch. See PR [#2700](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/pull/2700) for details.
- unknown \u2192 8.0.0breaking
Make `CollectionUtilities.IsNullOrEmpty` internal. If your code used this method, you now have to provide your own implementation. See issues [#2651](**https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/2651) and [#1722](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1722) for details.
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/nuget/Microsoft.IdentityModel.Logging