Skip to content

Latest commit

 

History

History
307 lines (147 loc) · 15.5 KB

CHANGELOG.md

File metadata and controls

307 lines (147 loc) · 15.5 KB

1.4.2 (2024-08-21)

Bug Fixes

  • user state is not set on initialize when checkLogin = false (3bcb9a6)

1.4.1 (2023-10-17)

Bug Fixes

  • access token renewal wont start on inital load (c5f09f4)
  • synchronizer events not fired when localStorage is disabled (0cfae29)

1.4.0 (2023-09-08)

Features

  • options for providing custom state and nonce length (24970cc)

1.3.0 (2023-09-06)

Bug Fixes

  • incorrect getter for expires_in (d427e22), closes #17

Features

  • specific error when local state does not exist (b931a54)

1.2.5 (2023-05-12)

Bug Fixes

  • object merging behaves incorrectly for classes (6a6c09d), closes #14

1.2.4 (2023-05-06)

Bug Fixes

  • silent login options are not using client defaults. regression in v1.2.3 (d00e0f2)

1.2.3 (2023-05-04)

Bug Fixes

  • merge options properly, ignore undefined (cfd0cd8), closes #13

1.2.2 (2023-04-09)

1.2.1 (2023-03-27)

Bug Fixes

  • silent renew error not emitted on initialization (1ddc260)

1.2.0 (2023-03-14)

Bug Fixes

  • cannot override response mode and prompt for silent login (15c404e), closes #9
  • cannot override response mode for popup login (89359d2), closes #10
  • cannot resolve state if web message does not contain it (a9f899f)

Features

  • add getter for expires_at (9c8718e), closes #7

1.1.2 (2023-02-24)

Bug Fixes

  • response_mode param not included in auth request (d3767dc), closes #6

1.1.1 (2023-02-23)

Bug Fixes

  • get requests include headers resulting to fail with cors (2b5519a), closes #4

1.1.0 (2023-02-07)

Features

  • throw custom error when user closes popup (41ceb5d)

1.0.0 (2022-10-27)

Bug Fixes

  • retrying initialize attempts returns first failed response (918794e)

Features

  • silentRequestTimeout option (6001cdd)
  • accessor for raw idtoken (a999894)
  • allow objects in extra params (6b83144)
  • assume silent renew failed when no redirect happens (1aa6540)
  • claims parameter support (ee35343)
  • clear auth store when initialization fails (9e5c9b9)
  • do not fail initializing client when login checking fails (91c576e)

0.12.0 (2021-12-23)

Bug Fixes

  • accessibility warning for hidden iframe (417cb2f)

Features

  • try fetching oidc metadata from well-known endpoint in case of missing endpoints (0caec70)

0.11.0 (2021-12-20)

Bug Fixes

  • initialization promise is not waited correctly (4712244)
  • login synchronizing across tabs is not per issuer (906206e)
  • on login listener fails without localstorage (daa9a1e)
  • session is not checked on init (c504798)

Features

  • allow changing session checking interval (a626bb6)
  • check login only on initialization (4834080)
  • cross tab login synchronization (d7710e1)
  • throw error when auth endpoint is missing (b9fbb2f)
  • use tab utils instead of broadcast-channel (1397dca)

0.10.2 (2021-07-02)

Bug Fixes

  • incorrect issuer uri validation (aae260a), closes #2

Features

  • include search and hash params check in issuer validation (30dca0d)

0.10.1 (2021-06-28)

Bug Fixes

  • logout does not use id token raw (edd97e7)

0.10.0 (2021-06-17)

Bug Fixes

  • latest auth params are not passed to silent login with refresh_token (13edacf)
  • token issued time validations fails with decimal time (710e6db)

Features

  • separate methods for parsed and raw id token retrieval (6e6ca13)

0.9.0 (2021-05-26)

Bug Fixes

  • popup mode not resolving error (fa9c213)

Features

  • conform rfc4648 (jwt b64 url) (3d42976)

0.8.0 (2021-05-19)

Features

  • emit user logout on session change (0c9ba2c)

0.7.0 (2021-05-06)

Bug Fixes

  • errors in token requests are not thrown (310b41d)

Features

  • throw fetch errors on initialize (9c8c41a)

0.6.3 (2020-11-15)

0.6.2 (2020-11-15)

Bug Fixes

  • prevent multiple calls of initialize from sending oidc info request (e2c7bbf)

0.6.1 (2020-11-15)

Bug Fixes

  • silent login is called twice on initialize (e9035d0)

0.6.0 (2020-11-15)

Bug Fixes

  • silent login executed on session check error (4771d7d)

Features

  • add initialize check on silent login (b95d74a)

0.5.0 (2020-11-15)

Features

  • add corresponding events for silent renew and session checker (974cb53)

0.4.0 (2020-10-16)

0.3.0 (2020-10-08)

Features

  • return scope list from getScope (6647ac9)

0.2.0 (2020-10-08)

Bug Fixes

  • handle cases where expires_in is string (8b6c71e)

Features

  • add instance variables for direct access (62b7794)
  • check for userinfo endpoint before fetching userinfo (9479068)
  • in memory state store (5e40a00)
  • silent_redirect_uri support (3dc7a9f)
  • use in memory storage for auth store (9f3f820)

0.1.2-beta.0 (2020-10-06)

Bug Fixes

  • audience check fails for id_token (4e6874f)

0.1.1 (2020-10-06)

Bug Fixes

  • auth response params cannot be parsed if response type is fragment (5d5284d)
  • auth state get deleted whenever temporary state delete requested (b165cd3)
  • code challenge is generated always (c7d6bdb)
  • isLoggedIn returns wrong result (4e2343c)
  • logout event is not fired on session end (bdd75bf)
  • nonce is not generated when openid scope exists (6a01e86)
  • popup result is not passed to opener window (3c63b3a)

0.1.0 (2020-08-27)

Bug Fixes

  • cannot exchange authorization code in silent login (fe36a0f)
  • sso logout does not clear local auth store (80faf4a)

Features

  • add initialized flag (3115a0e)
  • add sub claim to user profile (4dfb78e)
  • use merged options in constructor (e1a8799)