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
andaccess_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
30 November 2023
30 November 2023
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
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 whendefaultValue === 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