Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 5.25 KB

CHANGELOG.md

File metadata and controls

84 lines (58 loc) · 5.25 KB

Unreleased

v0.7.1 (26.04.2023)

v0.7.0 (25.04.2023)

v0.6.1 (22.02.2023)

v0.6.0 (21.01.2023)

v0.5.0 (26.12.2022)

  • Support the "nonce" parameter forwarding without a session #130
  • Fetch key from JWKS URI if available #133
  • Make the state parameter verification optional #122
  • Add email_verified claim in user info #131
  • Add PKCE verification support #128

v0.4.0 (06.02.2022)

  • Support dynamic parameters to the authorize URI #90
  • Upgrade Faker and replace Travis with Github Actions #102
  • Make omniauth_openid_connect gem compatible with omniauth v2.0 #95
  • Fall back to the discovered jwks when no key specified #97
  • Allow updating to omniauth v2 #88

v0.3.5 (07.06.2020)

  • bugfix: Info from decoded id_token is not exposed into request.env['omniauth.auth'] #61
  • bugfix: NoMethodError (undefined method 'count' for #<OpenIDConnect::ResponseObject::IdToken>) #60

v0.3.4 (21.05.2020)

  • Try to verify id_token when response_type is code #44
  • Provide more information on error #49
  • Update configuration documentation #53
  • Add documentation about the send_scope_to_token_endpoint config property #52
  • refactor: take uid_field from raw_attributes #54
  • chore(ci): add 2.7, ruby-head and jruby-head #55

v0.3.3 (09.11.2019)

  • Pass acr_values to authorize url #43
  • Add raw info for id token #42
  • Fixed id_token verification when id_token is not used #41
  • Cast response_type to string when checking if it is set in params #36
  • Support both symbol and string version of response_type option #35
  • Fix gemspec homepage #33
  • Add support for response_type id_token #32

v0.3.2 (03.08.2019)

  • Use response_mode in authorize_uri if the option is defined #30
  • Move verification of id_token to before accessing tokens #28
  • Update omniauth dependency #26

v0.3.1 (08.06.2019)

  • Set default OmniAuth name to openid_connect #23

v0.3.0 (27.04.2019)

  • RP-Initiated Logout phase #5
  • Allows ui_locales, claims_locales and login_hint as request params #6
  • Make uid label configurable #11
  • Allow rails applications to handle state mismatch #14
  • Handle errors when fetching access_token at callback_phase #17
  • Allow state method to receive env #19

v0.2.4 (06.01.2019)

  • Prompt and login hint #4
  • Bump openid_connect dependency #9