Releases: panva/openid-client
Releases · panva/openid-client
v4.2.2
v4.2.1
v4.2.0
v4.1.1
v4.1.0
v4.0.2
v4.0.1
v4.0.0
⚠ BREAKING CHANGES
- the deprecated
issuer.key()
method was removed - due to added ESM module support Node.js version with ESM implementation bugs are no longer supported, this only affects early v13.x versions. The resulting Node.js semver range is
^10.19.0 || >=12.0.0 < 13 || >=13.7.0
(also taking into account thegot
dependency update) - upgraded got http request library dependency from
v9.x
tov11.x
. If you override some of the http request options you will most certainly have to accomodate them. - Signed Request Object "typ" changed from
JWT
tooauth.authz.req+jwt
- Encrypted Request Object "cty" changed from
JWT
tooauth.authz.req+jwt
- PKCE is now used by default in the passport strategy
client.userinfo()
verb
parameter was renamed tomethod
- the deprecated
client.resource()
method was removed
Features
- added support for ESM (ECMAScript modules) (3ac37e8)
- passport strategy will now use PKCE by default where applicable (56f9fe7)
Bug Fixes
- request object type changed from 'JWT' to 'oauth.authz.req+jwt' (641a42f)