Releases: panva/openid-client
Releases · panva/openid-client
v6.3.1
Refactor
- passport: allow dpop handle to be retrieved with an async function (4491f70)
- passport: bind authorization code to a DPoP Key (b536d0a)
- passport: use the supportsPKCE() metadata helper (e13fb37)
v6.3.0
Features
- add a helper to DPoPHandle to calculate dpop_jkt (e99a9d9)
Documentation
- add DPoP example (2fb51e1)
- reword buildAuthorizationUrl methods for more clarity (7e987d9)
- update CIBA docs (35ff0f5)
- update example diffs (2e152d9)
- update JWT Introspection Response references to RFC 9701 (d742709)
- update README.md (8dbb921)
- update README.md (546b651)
v6.2.0
Features
- add Client-Initiated Backchannel Authentication (fe6d996)
Documentation
- explain more discovery() behaviours (271ac5b)
- re-run docs (17b531a)
- update buildAuthorizationUrl parameters description (23fb405)
- update buildAuthorizationUrl parameters description (db9fd94)
Fixes
- types: fix typo in DeviceAuthorizationGrantPollOptions (d3629c9)
v6.1.7
Refactor
- types: move customFetch options into its own interface (57d8355)
v6.1.6
Fixes
- handle scope, prompt, and passReqToCallback from generic passport types (cc92a36), closes #735
v6.1.5
Fixes
- passport: fix currentUrl when using express.Router (3b2d570), closes #733
v6.1.4
Documentation
- resolve discovery customFetch jsdoc mentioning timeout (5f4cd1b)
v5.7.1
Refactor
- jwt client authentication audience is now an issuer identifier string (0b05217)
Note: If needed this can be reverted using the extras.clientAssertionPayload
option.
v6.1.3
Documentation
- remove note from issuer transformation algorithm (5fda2cb)
Fixes
- deal with discovery issues from b2clogin.com (b9a4f2f), closes #718
v6.1.2
Refactor
- rename the parameters positional argument in authorizationCodeGrant() (c79ccc5), closes #712
Documentation
- document behaviour of customFetch on discovery (072da62)
- update Strategy.prototype.currentUrl JSDoc (46ea086), closes #714