Skip to content

Latest commit

 

History

History
194 lines (134 loc) · 13.5 KB

CHANGELOG.md

File metadata and controls

194 lines (134 loc) · 13.5 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • chore: add release-it #62
  • bug: prevent expiry exception when reading id token claims #61
  • fix: logout redirect is not required #60
  • feat: verify JWTs before accessing and storing #46
  • feat: expose refreshTokens method #56
  • feat: TS enhancements #53
  • fix: ts-lint errors #51
  • bug: exclude openid from client credentials flow #52
  • feat: validate client secrets #49
  • fix: generateRandomString returning double length #50
  • fix: no openid scope crash #48
  • feat: update API spec c1dbc27
  • chore: bump version and update API spec a863827
  • chore: prettier fix 6cc94ab

24 January 2024

17 April 2024

  • feat: verify JWTs before accessing and storing #46
  • chore: bump version and update API spec a863827
  • feat: cache JWKS across requests fa5530f
  • allow reading expired id tokens fbe22fb

20 March 2024

  • feat: expose refreshTokens method #56
  • feat: TS enhancements #53
  • feat: update API spec c1dbc27
  • chore: prettier fix 6cc94ab
  • fix: build 882696d

11 March 2024

  • fix: ts-lint errors #51
  • bug: exclude openid from client credentials flow #52
  • chore: release v2.7.2 52e5bba
  • update tests 1f24555
  • update tests 22dc250

7 March 2024

7 March 2024

  • feat: validate client secrets #49
  • fix: generateRandomString returning double length #50
  • fix: no openid scope crash #48
  • test: update tests 3c29168
  • fix: odd random string lengths ebc51a0
  • fix: ensure that openid is always passed to the API 32abdf7

11 March 2024

  • feat: more explicit flow state error #45
  • test: update tests 20d0ecd
  • chore: bump version a15b184
  • fix: unit test 7b94f95

24 January 2024

  • feat: support multiple audiences #44
  • chore: update audience type to be string array 8712dcc
  • fix: searchParams variable c8c034d
  • chore: bump version 44dee54

16 January 2024

  • Use state if existing in session #43
  • chore: make it use the prettier config that is there 943f759
  • chore: increase version e71146d

12 January 2024

  • Update to latest management API spec 4a73c0d

12 January 2024

  • Add OpenAPI generator #35
  • Handle case where both refresh_token and access_token have expired #42
  • Introduce generator, remove and ignore generated files, add generator step d997a4d
  • Clean generated files, add files used by OpenAPI, ignore generated files 3b41808
  • test: wrote tests to verify changes introduced to token-utils 428e124

23 December 2023

  • exposing all management apis as a single object #38
  • chore: exposing all management apis as a single object 416684c
  • chore: bump version 0239214

7 December 2023

  • Change tsconfig target to es5 #36
  • chore: bump version 1fa754d

30 November 2023

  • Allow createKindeBrowserClient with custom SessionManager #33
  • chore: bump version 12c9db7

30 November 2023

  • fix: don't store the decoded payload and decode when needed #32
  • chore: bump version 75d395c

17 November 2023

  • fix: prevent trying to decode refresh token #31
  • feat: include auth url params in payload #29
  • Bugfix/id token expiry logout #26
  • fix: ensured that build-test-ci.yml workflow runs pre/post scripts #28
  • Bump @babel/traverse from 7.21.5 to 7.23.2 #24
  • feat: created github action for building SDK and running tests #23
  • feat: append post_login_redirect_url to search params #21
  • Update README to Kinde OSS SDK template #19
  • generated from latest API spec and bump version 165743b
  • Update README to Kinde OSS Template 7d70ba0
  • fix: ensured that all server utilities preliminarily refresh tokens 2f877bd

21 September 2023

  • feat: handle being used as an ES module in Node.js 61b4aca

14 September 2023

  • feat: add conditional types to createKindeServerClient to select the type of options and client 28a3695

v2.0.0

12 September 2023

  • fix: avoid forcing login #16
  • updated README post migration to async methods #15
  • feat: migrate codebase to async functions #13
  • update: API updates #11
  • ensured that getFlag throws error when defaultValue === undefined #10
  • bugfix/random string and pollyfills #9
  • Feature/sdk header override #8
  • Feature/feedback 6 #7
  • Feature/feedback 5 #6
  • Feature/feedback 4 refresh tokens update #5
  • Feature/feedback 3 #4
  • Feature/feedback 2 #3
  • Feature/feedback 1 #2
  • feature/initial implementation #1
  • update: regenerate API from updated spec 695416a
  • added files generated by openapi-generator for endpoints and models 71a76e8
  • completed jest setup for unit-test coverage 05a2134