Skip to content

Changelog (Page 5)

  • correct jwtIntrospection draft ack version (#735) (62b97d4)
  • typescript: static IdToken.validate (#733) (a0d997e)
  • allow any JSON numeric value for timestamp values for DPoP JWTs (0700fde)
  • secp256k1 EC curve and ES256K JWS alg feature flag removed (f74f6bd)
  • secp256k1 and ES256K have been registered in IANA a few days ago so the flag is not needed anymore.

Note: Updates to draft specification versions are released as MINOR library versions, if you utilize these specification implementations consider using the tilde ~ operator in your package.json since breaking changes may be introduced as part of these version updates. Alternatively, acknowledge the version and be notified of breaking changes as part of your CI.

  • typescript: claims/scopes as Set in rejected/prompted functions (#719) (950c21d)
  • typescript: undefined return for DefaultPolicy.get and Checks.get (b61e9d8)
  • A192CBC-HS384 and A256CBC-HS512 direct encryption key derivation (ead23a7)
  • helper to define PKCE use requirement (0c2e208)
  • typescript: fix metaFor “value” argument type (0b31b69), closes #711
  • update DPoP implementation to ietf draft 01 (330d13c)

Note: Updates to draft specification versions are released as MINOR library versions, if you utilize these specification implementations consider using the tilde ~ operator in your package.json since breaking changes may be introduced as part of these version updates. Alternatively, acknowledge the version and be notified of breaking changes as part of your CI.

  • typescript: added types of prompt.checks in interaction policy (3b97bde)
  • typescript: export the DefaultPolicy interface (b36190b), closes #707
  • add server-wide policy configuration on accepting tokens in query (90b400a)
  • introspection response allowedPolicy helper function added (e59cc66), closes #642
  • update features.jwtIntrospection to draft 09 (219e8c3)
  • revert “chore: update tree router” (13e4142), closes #696
  • typescript: added revokeByGrantId types to appropriate models (883b038)
  • client jwks_uri are now fetched with a lock, cooldown improvements (b193010)
  • return iss to introspection responses (f1b6fb4), closes #676
  • allow client registration update fields to be omitted by the client (9df9bd7), closes #664
  • client credentials exchange checks the client’s scope whitelist (5e4defc)
  • stable features with ack now throw to indicate a possible breaking change (cf58d35)
  • typescript: adapter methods typings and interface name typo (e086fc6)
  • features.mTLS (RFC 8705) is now a stable feature (cfeaca8)
  • typescript: correct KoaContextWithOIDC definition, take 2 (84d32fc), closes #659
  • typescript: correct KoaContextWithOIDC definition (655ea29), closes #659
  • add support for RSA-OAEP-384 and RSA-OAEP-512 JWE algorithms (c669bd1)
  • allow opt-in refresh_token grant without offline_access as in 5.x (b67a3a6), closes #647
  • typescript: remove @types/node from runtime dependencies (55a5074), closes #646
  • interaction.started listener second argument type fixed (2fe67a9), closes #643
  • allow koa context argument in idFactory and secretFactory (76aa942), closes #455
  • set samesite compatibility cookie as transient when the session is (1257164), closes #636
  • allow ECDH-ES with AES_CBC_HMAC_SHA2 key sizes larger than 256 bits (a65e9c4)
  • allow overloading prototype for comparing client secrets (eec36eb), closes #631
  • number of default should-change notices using a wrong property (8e51724)
  • principal-change triggered logout fixes (fa860cf), closes #628 #600
  • fix client secret based algorithm keys for clients with jwks (75d82a0)
  • update PAR implementation to an ietf WG draft version (d3a772b)
  • typescript: rotateRefreshToken boolean, ES256K, async customizers (22ab1e3)
  • skip JWT validating iat is in the past when exp is present (a7dd855)
  • properly handle routes ending with a trailing slash (again) (d8a3a67)
  • properly handle routes ending with a trailing slash (c4b06de)

← Newer entries | Older entries →