Skip to content

Releases: authlib/authlib

Version 1.6.3

26 Aug 12:13
v1.6.3
dbbfa9a
Compare
Choose a tag to compare

What's Changed

  • Add diff-cover check in GHA by @azmeuk in #803
  • Run GHA unit tests with uv by @azmeuk in #805
  • Move from pre-commit to prek by @azmeuk in #804
  • Sign OIDC id_token according to id_token_signed_response_alg client metadata by @azmeuk in #802

Full Changelog: v1.6.2...v1.6.3

Version 1.6.2

23 Aug 08:42
v1.6.2
3385fbf
Compare
Choose a tag to compare

What's Changed

  • Allow insecure transport for 127.0.0.1 for debugging by @geigerzaehler in #788
  • Raise a MissingCodeError when code parameter is missing by @lepture in #786
  • Temporarily restore OAuth2Request body parameter by @azmeuk in #791
  • Raise MissingCodeException when code parameter is missing by @lepture in #794
  • Fix id_token generation with EdDSA alg by @azmeuk in #800

Full Changelog: v1.6.1...v1.6.2

Version 1.6.1

20 Jul 07:41
ef3d573
Compare
Choose a tag to compare
  • Filter key set with additional "alg" and "use" parameters.

Version 1.6.0

23 May 06:59
v1.6.0
fe87a11
Compare
Choose a tag to compare

Version 1.5.2

02 Apr 13:03
v1.5.2
fb698d7
Compare
Choose a tag to compare

Released on Apr 1, 2025

  • Forbid fragments in redirect_uris. #714
  • Fix invalid characters in error_description. #720
  • Add claims_cls parameter for client's parse_id_token method. #725

Version 1.5.1

20 Mar 12:55
v1.5.1
4eafdc2
Compare
Choose a tag to compare

Released on Feb 28, 2025

  • Fix RFC9207 iss parameter. #715

Version 1.5.0

27 Feb 15:47
v1.5.0
2d0396e
Compare
Choose a tag to compare
  • Fix token introspection auth method for clients. #662
  • Optional typ claim in JWT tokens. #696
  • JWT validation leeway. #689
  • Implement server-side RFC9207. #700 #701
  • generate_id_token can take a kid parameter. #702
  • More detailed InvalidClientError. #706
  • OpenID Connect Dynamic Client Registration implementation. #707

Version 1.4.1

28 Jan 13:42
0e8f480
Compare
Choose a tag to compare
  • Improve garbage collection on OAuth clients. #698
  • Fix client parameters for httpx. #694

Version 1.4.0

28 Jan 13:42
eb34edf
Compare
Choose a tag to compare

Bugfixes

  • Fix id_token decoding when kid is null. #659
  • Support for Python 3.13. #682
  • Force login if the prompt parameter value is login. #637
  • Support for httpx 0.28. #695

Breaking changes

  • Stop support for Python 3.8. #682

Version 1.3.2

30 Aug 14:26
d7db2c3
Compare
Choose a tag to compare
  • Prevent ever-growing session size for OAuth clients.
  • Revert quote client id and secret.
  • unquote basic auth header for authorization server.