|
1 |
| -# v0.6.1 (22.02.2023) |
| 1 | +# Unreleased |
| 2 | + |
| 3 | +# v0.8.0 (2024-07-04) |
| 4 | + |
| 5 | +- Add `send_state` parameter to disable sending of state (https://github.com/omniauth/omniauth_openid_connect/pull/182) |
| 6 | + |
| 7 | +# v0.7.1 (2023-04-26) |
| 8 | + |
| 9 | +- Fix handling of JWKS response (https://github.com/omniauth/omniauth_openid_connect/pull/157) |
| 10 | + |
| 11 | +# v0.7.0 (2023-04-25) |
| 12 | + |
| 13 | +- Update openid_connect to 2.2 (https://github.com/omniauth/omniauth_openid_connect/pull/153) |
| 14 | +- Drop Ruby 2.5 and 2.6 CI support (https://github.com/omniauth/omniauth_openid_connect/pull/154) |
| 15 | +- Improvements to README (https://github.com/omniauth/omniauth_openid_connect/pull/152, https://github.com/omniauth/omniauth_openid_connect/pull/151) |
| 16 | +- Add option `logout_path` (https://github.com/omniauth/omniauth_openid_connect/pull/143) |
| 17 | + |
| 18 | +# v0.6.1 (2023-02-22) |
2 | 19 |
|
3 | 20 | - Fix uninitialized constant error (https://github.com/omniauth/omniauth_openid_connect/pull/147)
|
4 | 21 |
|
5 |
| -# v0.6.0 (21.01.2023) |
| 22 | +# v0.6.0 (2023-01-22) |
6 | 23 |
|
7 | 24 | - Support verification of HS256-signed JWTs (https://github.com/omniauth/omniauth_openid_connect/pull/134)
|
8 | 25 |
|
9 |
| -# v0.5.0 (26.12.2022) |
| 26 | +# v0.5.0 (2022-12-26) |
10 | 27 |
|
11 | 28 | - Support the "nonce" parameter forwarding without a session [#130](https://github.com/omniauth/omniauth_openid_connect/pull/130)
|
12 | 29 | - Fetch key from JWKS URI if available [#133](https://github.com/omniauth/omniauth_openid_connect/pull/133)
|
13 | 30 | - Make the state parameter verification optional [#122](https://github.com/omniauth/omniauth_openid_connect/pull/122)
|
14 | 31 | - Add email_verified claim in user info [#131](https://github.com/omniauth/omniauth_openid_connect/pull/131)
|
15 | 32 | - Add PKCE verification support [#128](https://github.com/omniauth/omniauth_openid_connect/pull/128)
|
16 | 33 |
|
17 |
| -# v0.4.0 (06.02.2022) |
| 34 | +# v0.4.0 (2022-02-06) |
18 | 35 |
|
19 | 36 | - Support dynamic parameters to the authorize URI [#90](https://github.com/omniauth/omniauth_openid_connect/pull/90)
|
20 | 37 | - Upgrade Faker and replace Travis with Github Actions [#102](https://github.com/omniauth/omniauth_openid_connect/pull/102)
|
21 | 38 | - Make `omniauth_openid_connect` gem compatible with `omniauth v2.0` [#95](https://github.com/omniauth/omniauth_openid_connect/pull/95)
|
22 | 39 | - Fall back to the discovered jwks when no key specified [#97](https://github.com/omniauth/omniauth_openid_connect/pull/97)
|
23 | 40 | - Allow updating to omniauth v2 [#88](https://github.com/omniauth/omniauth_openid_connect/pull/88)
|
24 | 41 |
|
25 |
| -# v0.3.5 (07.06.2020) |
| 42 | +# v0.3.5 (2020-06-07) |
26 | 43 |
|
27 | 44 | - bugfix: Info from decoded id_token is not exposed into `request.env['omniauth.auth']` [#61](https://github.com/m0n9oose/omniauth_openid_connect/pull/61)
|
28 | 45 | - bugfix: NoMethodError (`undefined method 'count' for #<OpenIDConnect::ResponseObject::IdToken>`) [#60](https://github.com/m0n9oose/omniauth_openid_connect/pull/60)
|
29 | 46 |
|
30 |
| -# v0.3.4 (21.05.2020) |
| 47 | +# v0.3.4 (2020-05-21) |
31 | 48 |
|
32 | 49 | - Try to verify id_token when response_type is code [#44](https://github.com/m0n9oose/omniauth_openid_connect/pull/44)
|
33 | 50 | - Provide more information on error [#49](https://github.com/m0n9oose/omniauth_openid_connect/pull/49)
|
|
36 | 53 | - refactor: take uid_field from raw_attributes [#54](https://github.com/m0n9oose/omniauth_openid_connect/pull/54)
|
37 | 54 | - chore(ci): add 2.7, ruby-head and jruby-head [#55](https://github.com/m0n9oose/omniauth_openid_connect/pull/55)
|
38 | 55 |
|
39 |
| -# v0.3.3 (09.11.2019) |
| 56 | +# v0.3.3 (2019-11-09) |
40 | 57 |
|
41 | 58 | - Pass `acr_values` to authorize url [#43](https://github.com/m0n9oose/omniauth_openid_connect/pull/43)
|
42 | 59 | - Add raw info for id token [#42](https://github.com/m0n9oose/omniauth_openid_connect/pull/42)
|
|
46 | 63 | - Fix gemspec homepage [#33](https://github.com/m0n9oose/omniauth_openid_connect/pull/33)
|
47 | 64 | - Add support for `response_type` `id_token` [#32](https://github.com/m0n9oose/omniauth_openid_connect/pull/32)
|
48 | 65 |
|
49 |
| -# v0.3.2 (03.08.2019) |
| 66 | +# v0.3.2 (2019-08-03) |
50 | 67 |
|
51 | 68 | - Use response_mode in `authorize_uri` if the option is defined [#30](https://github.com/m0n9oose/omniauth_openid_connect/pull/30)
|
52 | 69 | - Move verification of `id_token` to before accessing tokens [#28](https://github.com/m0n9oose/omniauth_openid_connect/pull/28)
|
53 | 70 | - Update omniauth dependency [#26](https://github.com/m0n9oose/omniauth_openid_connect/pull/26)
|
54 | 71 |
|
55 |
| -# v0.3.1 (08.06.2019) |
| 72 | +# v0.3.1 (2019-06-08) |
56 | 73 |
|
57 | 74 | - Set default OmniAuth name to openid_connect [#23](https://github.com/m0n9oose/omniauth_openid_connect/pull/23)
|
58 | 75 |
|
59 |
| -# v0.3.0 (27.04.2019) |
| 76 | +# v0.3.0 (2019-04-07) |
60 | 77 |
|
61 | 78 | - RP-Initiated Logout phase [#5](https://github.com/m0n9oose/omniauth_openid_connect/pull/5)
|
62 | 79 | - Allows `ui_locales`, `claims_locales` and `login_hint` as request params [#6](https://github.com/m0n9oose/omniauth_openid_connect/pull/6)
|
|
65 | 82 | - Handle errors when fetching access_token at callback_phase [#17](https://github.com/m0n9oose/omniauth_openid_connect/pull/17)
|
66 | 83 | - Allow state method to receive env [#19](https://github.com/m0n9oose/omniauth_openid_connect/pull/19)
|
67 | 84 |
|
68 |
| -# v0.2.4 (06.01.2019) |
| 85 | +# v0.2.4 (2019-01-06) |
69 | 86 |
|
70 | 87 | - Prompt and login hint [#4](https://github.com/m0n9oose/omniauth_openid_connect/pull/4)
|
71 | 88 | - Bump openid_connect dependency [#9](https://github.com/m0n9oose/omniauth_openid_connect/pull/9)
|
0 commit comments