Repository navigation
Releases
Releases · AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
5.7.2
What's Changed
- Fix dev5x assembly version generation by saurabhsathe-ms in #3625
- Pin patched REST client runtime on dev5x by saurabhsathe-ms in #3634
Full Changelog: 5.7.1...5.7.2
8.23.0
What's Changed
- Backport configurable SHR
pclaim path comparison to 8.x by debchoudhury-id4s in #3577 - Backport SHR p-claim percent-encoding hex case handling to dev8x by debchoudhury-id4s in #3579
- Reinstate Microsoft.IdentityModel.Protocols.WsTrust as a supported 8.x package by Ignacio Inglese (@iNinja) in #3547
- Include WS-Trust in build pipelines by Ignacio Inglese (@iNinja) in #3604
- Log IDX10650 decryption-tag failures below Error during multi-key decryption by RojaEnnam in #3582
- Support ML-DSA AKP keys in JsonWebKeySet by Ignacio Inglese (@iNinja) in #3597
- Add Composite ML-DSA support (internal, gated) by Ignacio Inglese (@iNinja) in #3596
Full Changelog: 8.22.0...8.23.0
8.22.0
What's Changed
- Promote exception to property, add test by Westin Musser (@westin-m) in #3486
- Add IgnoreCaseWhenValidatingAudience flag to audience validation by Ievgen Polyvanyi (@cpp11nullptr) in #3563
Full Changelog: 8.21.0...8.22.0
8.21.0
8.19.2
What's Changed
- Improve serializer and JWE key unwrap handling by Ignacio Inglese (@iNinja) in #3544
Full Changelog: 8.19.1...8.19.2
7.7.3
What's Changed
- Improve serializer and JWE key unwrap handling by Ignacio Inglese (@iNinja) in #3545
Full Changelog: 7.7.2...7.7.3
5.7.1
What's Changed
- Fix expired test tokens and remove external URL dependencies (5.x) by Ignacio Inglese (@iNinja) in #3495
- [dev5x] Update version.props with Microsoft Identity Model settings by Peter (@pmaytak) in #3500
- [dev5x] Add suppressions, missing files. by Peter (@pmaytak) in #3507
- Improve serializer and JWE key unwrap handling by Ignacio Inglese (@iNinja) in #3546
Full Changelog: 5.7.0...5.7.1
7.7.2
Bug Fixes
- Update
JwtSecurityTokenHandlerforIssuerSigningKeyResolverUsingConfigurationto take priority overIssuerSigningKeyResolver, matching the documented contract and the correct behavior already present inJsonWebTokenHandler. See PR #3519. - Improve validation of
jkuclaim. See PR #3480.
Dependency Updates
- Update System.Text.Json to 8.0.5 on all target frameworks except .NET 461. See PR #3499.
8.19.1
Bug Fixes
- Update
JwtSecurityTokenHandlerforIssuerSigningKeyResolverUsingConfigurationto take priority overIssuerSigningKeyResolver, matching the documented contract and the correct behavior already present inJsonWebTokenHandler. See PR #3519.
8.19.0
New Features
- Add ML-DSA (FIPS 204) post-quantum signature support. See PR #3479.
- Cache custom crypto providers in CryptoProviderFactory. See PR #3489.
Bug Fixes
- Disable automatic redirects on default HttpClient for JKU retrieval. See PR #3494.
- Adjust rented buffer handling in claim set parsing. See PR #3493.
- Tidy null handling in SAML conditions validation. See PR #3491.
- Improve validation of
jkuclaim. See PR #3481. - Limit telemetry algorithm dimension cardinality. See PR #3490.
- Add defensive copy of collections in ValidationParameters. See PR #3492.
- Update TokenValidationParameter copy constructor to make a deep copy. See PR #3488.
- Update to fail-closed when replay protection isn't configured and other DPoP hardening. See PR #3505.
- Apply RFC 3986 section 6.2.2 normalization to DPoP
htucomparison. See PR #3509.