Releases: IdentityModel/IdentityModel.OidcClient
Releases · IdentityModel/IdentityModel.OidcClient
6.0.0
IdentityModel.OidcClient v6.0.0 is a major release of OidcClient. Highlights of this release include:
- Support for the DPoP spec (previously previewed as 5.3.0-preview.1, we are rolling this forward into our 6.0.0 release)
- Support for the PAR spec
- Support for trimming
- Updates to dependencies
- Bug fixes
What's Changed
- remove duplicate PS384 and PS512, and add missing ES384 and ES512 by @LeivyMendoza in #379
- corrected spelling mistake by @iamjplant in #382
- Brock/dpop by @brockallen in #387
- Add DPoP support by @leastprivilege in #386
- Enable Trimmable Assembly by @mwasplund in #391
- Updated the READMEs by @josephdecock in #411
- Minor Update to README.md by @josephdecock in #412
- Fix at_hash calculation for RS384, RS512 by @josephdecock in #410
- use Ext.Logging.Abstraction instead of Ext.Logging by @SergeySvirsky in #397
- Fill ErrorDescription property in AuthorizeAsync for AuthorizeResult. by @Sascha-Developer in #400
- Update Wilson and IdentityModel dependencies by @josephdecock in #409
- Update dependencies by @josephdecock in #417
- Minor readme updates by @josephdecock in #423
- Add function to options to create client assertions dynamically by @josephdecock in #422
- Add PAR support by @josephdecock in #421
- Relax dependency on wilson by @josephdecock in #425
- Set correct ClientCredentialStyle for use with ClientAssertion by @kbrekke in #424
- Update IdentityModel to 7.0.0 (non-preview) by @josephdecock in #426
New Contributors
- @LeivyMendoza made their first contribution in #379
- @iamjplant made their first contribution in #382
- @brockallen made their first contribution in #387
- @mwasplund made their first contribution in #391
- @josephdecock made their first contribution in #411
- @SergeySvirsky made their first contribution in #397
- @Sascha-Developer made their first contribution in #400
- @kbrekke made their first contribution in #424
Full Changelog: 5.2.1...6.0.0
6.0.0-preview.3
This is a preview of the 6.0 major release, which adds
- Support for the DPoP spec (previously previewed as 5.3.0-preview.1, we are rolling this forward into our 6.0.0 release)
- Support for the PAR spec
- Support for trimming
- Updates to dependencies
- Bug fixes
What's Changed
- remove duplicate PS384 and PS512, and add missing ES384 and ES512 by @LeivyMendoza in #379
- corrected spelling mistake by @iamjplant in #382
- Brock/dpop by @brockallen in #387
- Add DPoP support by @leastprivilege in #386
- Enable Trimmable Assembly by @mwasplund in #391
- Updated the READMEs by @josephdecock in #411
- Minor Update to README.md by @josephdecock in #412
- Fix at_hash calculation for RS384, RS512 by @josephdecock in #410
- use Ext.Logging.Abstraction instead of Ext.Logging by @SergeySvirsky in #397
- Fill ErrorDescription property in AuthorizeAsync for AuthorizeResult. by @Sascha-Developer in #400
- Update Wilson and IdentityModel dependencies by @josephdecock in #409
- Update dependencies by @josephdecock in #417
- Minor readme updates by @josephdecock in #423
- Add function to options to create client assertions dynamically by @josephdecock in #422
- Add PAR support by @josephdecock in #421
New Contributors
- @LeivyMendoza made their first contribution in #379
- @iamjplant made their first contribution in #382
- @brockallen made their first contribution in #387
- @mwasplund made their first contribution in #391
- @josephdecock made their first contribution in #411
- @SergeySvirsky made their first contribution in #397
- @Sascha-Developer made their first contribution in #400
Full Changelog: 5.2.1...6.0.0-preview.3
5.3.0-preview.1
Adds DPoP support
5.1.0
What's Changed
- Added Identity Token to TokenRefreshEventArgs by @fmgracias in #367
- (Fix warning) Added missing annotation for new param in TokenRefreshedEventArgs by @fmgracias in #370
New Contributors
- @fmgracias made their first contribution in #367
Full Changelog: 5.0.2...5.1.0
5.0.0
What's Changed
- Fixed a bug that throws NullReferenceException in jwks debug log output. by @Monagano in #313
- Remove support for nonce parameter by @leastprivilege in #328
- Fix AuthenticationTime calculation by @leastprivilege in #329
- Add a factory for HTTP clients by @leastprivilege in #327
- Added the possibility to configure the length of the nonce and the state by @rollagnier in #305
- Bump System.IdentityModel.Tokens.Jwt from 6.9.0 to 6.12.0 by @dependabot-preview in #330
- fix kestrel null reference exception by @corneliusmunz in #340
New Contributors
- @Monagano made their first contribution in #313
- @rollagnier made their first contribution in #305
- @corneliusmunz made their first contribution in #340
Full Changelog: 4.0.0...5.0.0
4.0.0
What's Changed
- Bump FluentAssertions from 5.9.0 to 5.10.0 by @dependabot-preview in #182
- Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0 by @dependabot-preview in #187
- Bump FluentAssertions from 5.10.0 to 5.10.2 by @dependabot-preview in #189
- Bump minver from 2.0.0 to 2.1.0 by @dependabot-preview in #190
- Support post logout redirect state parameter by @woody3k in #193
- Bump minver from 2.1.0 to 2.2.0 by @dependabot-preview in #200
- Bump FluentAssertions from 5.10.2 to 5.10.3 by @dependabot-preview in #203
- Add
ErrorDescription
to result ofRefreshTokenAsync
error by @francoishill in #206 - upgrade Bullseye and SimpleExec by @adamralph in #209
- Refactor OidcClient by @leastprivilege in #214
- suppress dotnet logo in pack target by @adamralph in #216
- Bump Microsoft.NET.Test.Sdk from 16.5.0 to 16.6.0 by @dependabot-preview in #217
- Bump Microsoft.NET.Test.Sdk from 16.6.0 to 16.6.1 by @dependabot-preview in #218
- Bump System.IdentityModel.Tokens.Jwt from 6.5.0 to 6.5.1 by @dependabot-preview in #220
- Bump System.IdentityModel.Tokens.Jwt from 6.5.1 to 6.6.0 by @dependabot-preview in #225
- Bump minver from 2.2.0 to 2.3.0 by @dependabot-preview in #227
- Bump xunit.runner.visualstudio from 2.4.1 to 2.4.2 by @dependabot-preview in #228
- Bump System.IdentityModel.Tokens.Jwt from 6.6.0 to 6.7.0 by @dependabot-preview in #234
- Bump xunit.runner.visualstudio from 2.4.2 to 2.4.3 by @dependabot-preview in #242
- Add support for ClientAssertion client auth by @KevinDockx in #252
- Bump minver from 2.3.0 to 2.3.1 by @dependabot-preview in #253
- Bump IdentityModel from 4.2.0 to 4.4.0 by @dependabot-preview in #248
- Bump System.IdentityModel.Tokens.Jwt from 6.7.0 to 6.8.0 by @dependabot-preview in #256
- Bump Microsoft.NET.Test.Sdk from 16.6.1 to 16.8.0 by @dependabot-preview in #259
- Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 by @dependabot-preview in #267
- Fill ErrorDescription property for LoginResult by @leonluc-dev in #269
- Use DateTimeOffsets to capture full date info by @vbjay in #274
- Bump minver from 2.3.1 to 2.4.0 by @dependabot-preview in #279
- Bump IdentityModel from 4.5.0 to 4.6.0 by @dependabot-preview in #280
- Add resource support by @leastprivilege in #281
- WIP Fix/277 by @vbjay in #278
- Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 by @dependabot-preview in #286
- Bump System.IdentityModel.Tokens.Jwt from 6.8.0 to 6.9.0 by @dependabot-preview in #295
- Bump minver from 2.4.0 to 2.5.0 by @dependabot-preview in #294
- Bump IdentityModel from 5.1.0-preview.1 to 5.1.0 by @dependabot-preview in #298
- Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4 by @dependabot-preview in #300
- Test & Fix for issue #266: Refresh tokens with sliding refresh tokens by @jochenz in #303
New Contributors
- @woody3k made their first contribution in #193
- @francoishill made their first contribution in #206
- @adamralph made their first contribution in #209
- @KevinDockx made their first contribution in #252
- @leonluc-dev made their first contribution in #269
- @vbjay made their first contribution in #274
- @jochenz made their first contribution in #303
Full Changelog: 3.1.2...4.0.0
3.1.0
added an additional target for .NET 4.7.2
3.0
- Update to IdentityModel v4
- Use .NET 3 SDK for building
- Add netcoreapp3.0 as a test target
- Default to Code Flow + PKCE (and not hybrid anymore)
- Rework refresh token handler
- Add strong name
- Add cancellation support
- Add logout
- Add support for ES* keys
https://www.nuget.org/packages/IdentityModel.OidcClient/3.0.0
2.8.1
- more virtual fields for easier mocking
- remove requirement for
use=sig
in disco doc - add SourceLink support