Skip to content

v0.22.0-oauthx-beta

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jan 15:40
· 0 commits to main since this release
v0.22.0-oauthx-beta
f044179

Major Release

Complete re-implementation using https://github.com/vdbulcke/oauthx library. New features included

  • client_credentials grant: oidc-client client-credentials
  • Token revocation: oidc-client revoke
  • OIDC RP Initiated Logout: oidc-client end-session
  • first class support for OIDC claims parameter: oidc_claims_param config property
  • first class support for rfc9396 RAR authorization_details parameter: authorization_details config property
  • add extra headers to http request: extra_headers under http_client_config config property
  • enforce http response size limit: limit_max_resp_size_limit (size in bytes) under http_client_config config property

See https://github.com/vdbulcke/oauthx repo for complete list of features.

Changelog

Features

  • d99f3e4 feat: refactor everything to use oauthx lib
  • 6ffd975 feat: update oauthx v.1.2

Bug fixes

  • e048ec2 fix: client_id private_key_jwt
  • f044179 fix: drop window native build due to syscall issue (use WSL instead)
  • 480b69e fix: linting issue