Skip to content

Latest commit

 

History

History
608 lines (283 loc) · 32.7 KB

CHANGELOG.md

File metadata and controls

608 lines (283 loc) · 32.7 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.1.2 (2023-04-24)

Bug Fixes

  • browser tests (0d1ca67)
  • react: only call handleSignInCallback when not loading (df6efe1)
  • remove id token check for sign out (#474) (fc73418)
  • test case (3a01748)

1.1.1 (2023-04-11)

Bug Fixes

  • next-sample: use location assign for sign in redirect (#465) (6286eff)
  • vue,vue-sample: remove the mis-use of watchEffect (4fb5415)

1.1.0 (2023-03-19)

Features

  • js: add interactionMode props to signIn method (ea763a5)

Bug Fixes

  • js: add sign-up route handler (7660524)

1.0.0 (2023-02-28)

Bug Fixes

1.0.0-rc.0 (2023-02-03)

Bug Fixes

  • remove core-kit dependency and update engines (8a24a87)

1.0.0-beta.15 (2023-01-12)

Features

  • client: remove scope for access token grant (#439) (52468fd)

Bug Fixes

1.0.0-beta.14 (2022-12-12)

Features

1.0.0-beta.13 (2022-11-08)

Bug Fixes

1.0.0-beta.12 (2022-11-02)

Bug Fixes

  • client: remove access token from storage after sign-out (90f50de)

1.0.0-beta.11 (2022-10-26)

Features

  • node,next,express: get access token with resource (#420) (6fb22ea)

Bug Fixes

  • deps: update dependency @logto/core-kit to v1.0.0-beta.20 (d9750b1)
  • next-sample: fix undefined in getServerSideProps (#423) (f15e875)

1.0.0-beta.10 (2022-10-21)

Bug Fixes

  • deps: update dependency @logto/core-kit to v1.0.0-beta.19 (ae0be3b)
  • remix: use the correct sign-out redirect URL which comes down from the Logto instance (80418c5)

1.0.0-beta.9 (2022-10-19)

Features

  • express,next,node: support fetchUserInfo (#413) (91431d0)
  • remix: migrate the Remix SDK over from @openformation/logto-remix (90818f1)

Bug Fixes

  • deps: update dependency @logto/core-kit to v1.0.0-beta.16 (b65a499)

1.0.0-beta.8 (2022-09-23)

Note: Version bump only for package root

1.0.0-beta.7 (2022-09-20)

Bug Fixes

1.0.0-beta.6 (2022-09-17)

Features

  • browser,react,vue: enable userinfo endpoint (cae6eff)

Bug Fixes

  • bump to essentials v1.2.1 to use utf-8 on decoding base64 (5a4ad09)

1.0.0-beta.5 (2022-09-13)

Features

  • js,client: enable user endpoint in js core and client sdks (abd2842)

Bug Fixes

  • react,vue: do not set loading to false after calling signIn (#403) (06b6060)

1.0.0-beta.4 (2022-09-09)

Bug Fixes

  • browser-sample: make sign-in work again (#389) (9201291)
  • react,vue: fix mis-handled isAuthenticated state in react and vue sdks (9fe790d)

1.0.0-beta.3 (2022-08-22)

Features

  • express-sample: add express sample code (#380) (301ea8d)

1.0.0-beta.2 (2022-08-08)

Features

1.0.0-beta.1 (2022-07-25)

Features

1.0.0-beta.0 (2022-07-21)

Features

1.0.0-alpha.3 (2022-07-08)

Note: Version bump only for package root

1.0.0-alpha.2 (2022-07-08)

Features

  • js: optimize error message for unavailable crypto.subtle in insecure contexts (#324) (38aedf7)

1.0.0-alpha.1 (2022-07-07)

Note: Version bump only for package root

1.0.0-alpha.0 (2022-07-07)

Bug Fixes

0.2.2 (2022-06-30)

Bug Fixes

  • browser: should use prompt param on sign-in (#319) (08ceb64)

0.2.1 (2022-06-30)

Note: Version bump only for package root

0.2.0 (2022-06-30)

Features

0.1.18 (2022-06-29)

Bug Fixes

0.1.17 (2022-06-29)

Bug Fixes

  • deps: update dependency superstruct to ^0.16.0 (#302) (d23c3d3)
  • js SDK: getAccessTokenByRefreshToken should not return idToken (95a1b96)
  • js: refresh access token without a resource should return id token (05d34d6)

0.1.16 (2022-06-14)

Features

  • browser: append reserved scopes in LogtoClient constructor (#305) (296f6d6)

0.1.15 (2022-06-08)

Note: Version bump only for package root

0.1.14 (2022-06-02)

Note: Version bump only for package root

0.1.13 (2022-06-01)

Note: Version bump only for package root

0.1.12 (2022-05-31)

Bug Fixes

  • react: calling getIdTokenClaims will not cause infinite loop (10a5caa)

0.1.11 (2022-05-28)

Note: Version bump only for package root

0.1.10 (2022-05-28)

Bug Fixes

  • js: oidc error description should be optional string (0867e34)

0.1.9 (2022-05-27)

Bug Fixes

  • 'LogtoClientError' should be exported as class instead of type (85fc983)

0.1.8 (2022-05-27)

Features

  • vue-sample: add vue sample project to demonstrate vue sdk (717e53b)
  • vue: create vue sdk (6a68267)

Bug Fixes

  • browser-sample: add typescript to browser-sample dev dependencies (756283c)
  • vue-sample: include link dependency correctly in build options (8b37058)

0.1.7 (2022-05-17)

Bug Fixes

  • browser: clear authenticated status before signing-in (bd0b921)
  • lockfile (f2e1908)

0.1.6 (2022-05-17)

Features

  • react: add error prop to useLogto context (ebe9e96)

Bug Fixes

0.1.5 (2022-05-05)

Bug Fixes

  • browser: read/write refreshToken from/to localStorage only (5e95349)
  • browser: remove session item after successful sign-in (f33bcd2)
  • leverage root prepack lifecycle for publish (#235) (8e66d82)

0.1.4 (2022-03-18)

Features

  • browser: reuse remote jwks and odic config (#231) (1469bb1)

0.1.3 (2022-03-16)

Note: Version bump only for package root

0.1.2 (2022-03-10)

Note: Version bump only for package root

0.1.2-rc.1 (2022-03-10)

Note: Version bump only for package root

0.1.2-rc.0 (2022-03-10)

Bug Fixes

  • remove prepublish script (#221) (cc89533)
  • remove offline option when updating lockfile (3e4f331)

0.1.1-rc.0 (2022-03-10)

Bug Fixes

  • add publishConfig to packages (a809e25)

0.1.0 (2022-03-10)

⚠ BREAKING CHANGES

  • js: initialize js/js package (#122)

Features

Bug Fixes

  • package.json (8afd534)
  • await generateCodeChallenge (#63) (82f7fe0)
  • browser: getAccessToken saves refreshToken and idToken (#191) (cb768f0)
  • browser: isSignInRedirected should return false when session is empty (#210) (ca4ad2c)
  • browser: should use userinfo_endpoint in fetchUserInfo function (04caf8d)
  • ci: fix some dummy code (53dc7cf)
  • client: ci lint fix (5795db1)
  • client: cr fix (fb8f214)
  • client: fix client sdk (c333ca8)
  • client: fix superstruct validation rule (b93b9a7)
  • client: typings location (#68) (0ee542d)
  • client: wrap window.location.assign (#101) (bddc3eb)
  • core: cr fix (46671a1)
  • export storage (#61) (93bf512)
  • fix npm script typo (d410522)
  • js: grant type should be 'authorization_code' instead of 'code' (5d416d0)
  • js: response_type should be hard-coded as 'code' (5048ae1)
  • js: update lock file (0536626)
  • js: update node-fetch version (8f012dd)
  • plaground: cr fix (2b444db)
  • playgrond: set webpack performance hint to warning (2d81d71)
  • playground: extend package size limit (c7aa38f)
  • playground: fix playground jest evn errors (36f6030)
  • publish workflow (#219) (1d13dab)
  • react-sample: table style not applied issue (#217) (2a2bf77)
  • react-sdk: cr fix (1fe7093)
  • remove useless comments (#57) (21b6f65)
  • rm unnecessary console.log in unit tests (#70) (30f6933)
  • tsc commonjs (#73) (ec14c84)
  • ut: update jest coverage configs (b10d84e)

Code Refactoring