Skip to content

Releases: vdbulcke/oidc-client-demo

v0.22.0-oauthx-beta

05 Jan 15:40
v0.22.0-oauthx-beta
f044179
Compare
Choose a tag to compare

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

v0.21.0

04 Dec 13:44
v0.21.0
4942b63
Compare
Choose a tag to compare

Changelog

Features

  • f2824f0 feat: new 'strict_oidc_rcf6749_param' to include mandaroy parameter in par request when using RCF9101 "request" parameter

v0.20.2

21 Jul 09:14
v0.20.2
e6dd766
Compare
Choose a tag to compare

Changelog

Bug fixes

v0.20.1

12 Apr 15:41
v0.20.1
5b4d7dd
Compare
Choose a tag to compare

Changelog

Bug fixes

v0.20.0

12 Apr 14:10
v0.20.0
2950fd0
Compare
Choose a tag to compare

Changelog

Features

  • 2950fd0 feat: add logging of http req/resp in debug (#60)

v0.19.3

01 Apr 13:46
v0.19.3
09075fa
Compare
Choose a tag to compare

Changelog

Bug fixes

v0.19.2

27 Jan 10:43
v0.19.2
e626762
Compare
Choose a tag to compare

Changelog

Bug fixes

v0.19.1

26 Dec 15:34
v0.19.1
Compare
Choose a tag to compare

Changelog

Others

  • 29ed565 build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0

v0.19.0

01 Nov 10:04
v0.19.0
84ab65a
Compare
Choose a tag to compare

Changelog

Features

  • 84ab65a feat: optional client_id on token endpoint for private_key_jwt (#55)

v0.18.0

21 Oct 12:40
v0.18.0
e427434
Compare
Choose a tag to compare

Changelog

Features

  • 3444088 feat: add ECDH-ES, ECDH-ES+A128KW, ECDH-ES+A192KW, ECDH-ES+A256KW encryption alg (#51)
  • c8abffc feat: add RSA-OAEP-256 and RSA-OAEP idtoken encryption (#51)
  • 2780f48 feat: add mTLS client authentication method