Skip to content

v2.0.0

Latest

Choose a tag to compare

@henderjon henderjon released this 07 Oct 18:54
· 5 commits to dev since this release
v2.0.0
37d721d

What's Changed

  • Drop providerUrl (breaking - v2 candidate, not for merge yet) by @henderjon in #101
  • Rename redirectUrl to redirectUri (breaking - v2 candidate, not for merge yet) by @henderjon in #103
  • Fix the RP-conformance harness, broken by the v2 config changes by @henderjon in #105
  • Clean up naming/prose left stale by the providerUrl removal by @henderjon in #106
  • Add a test that catches a silent positional-argument swap by @henderjon in #107
  • Close two residual gaps in the wither field-isolation test by @henderjon in #108
  • Fixes Truncate to cut UTF-8 safely instead of by raw byte offset by @henderjon in #109
  • Replace LogLevelFilterLogger's bool $allow with LogLevelFilterMode (breaking - v2 candidate, not for merge yet) by @henderjon in #110
  • Extend CI coverage, fix what it finds, add CHANGELOG.md by @henderjon in #111
  • Fix #113 and #114: validate callback state and reject array params by @henderjon in #116
  • Document two severity asymmetries a logging audit surfaced by @henderjon in #117
  • Fix #115: compare issuer byte-for-byte, normalize it once instead by @henderjon in #118
  • Fix EdDSA at_hash and unrecognized-kid handling in IdTokenVerifier by @henderjon in #119
  • Validate the azp claim against the client's own client_id by @henderjon in #120
  • Harden the compliance harness against CSRF and header spoofing by @henderjon in #121
  • Makes the host allowlist match the port as well as the host by @henderjon in #123
  • Adds max_age request support and auth_time validation by @henderjon in #124
  • Adds client_secret_jwt client authentication by @henderjon in #125
  • Supports psr/log 1.x and tests every psr/log major in CI by @henderjon in #126
  • Adds an upgrading-from-1.x checklist to the changelog by @henderjon in #127

Full Changelog: v1.6.0...v2.0.0