Releases: fenichelar/ember-simple-auth-token
v4.0.8
Changelog
- Add testing for Node.js v8 and v10 in Travis CI
- Add testing for Ember LTS 3.4, 3.8, 3.12, 3.16
- Add support for ember-simple-auth v2 and v3
- Remove ember-cli-release
- Update ember-try
- Replace deprecated merge with assign
v4.0.7
v4.0.6
v4.0.5
v4.0.4
v4.0.3
v4.0.2
v4.0.1
v4.0.0
Changelog
@fenichelar championed this major release which was tracked via #226. Thank you!
This includes changes from the following PRs:
- #219 Add TokenAuthorizerMixin
- #217 base64url decode jwt
- #195 Invalidate session after token expiration
It also:
- Simplifies environment configuration loading
- Organizes testing
- Stores token data in the session
- Switches from yarn to npm
- Switches from
jquery
toember-fetch
- Removes
getAuthenticateData
- Removes
getResponseData
- Uses
eslint-plugin-ember
- Merges ajax request function in
JWT
andtoken
- Throws error if
refreshLeeway
is too large
In addition to closing the above PRs, the following PRs are no longer needed if accepted:
- #224 deprecate
getAuthenticateData
getAuthenticateData
removed
- #222 Update ember-cli to 3.1.2
ember-cli
updated
- #206 Make token data available to session
- Token data available to the session
- #200 fix: Use ember-fetch to avoid test failures
- Tests fixed
- #188 Fixes #170
getAuthenticateData
removed
- #187 Fixed jquery 3 promise handling to be compatible with ember promises
- Switched to
ember-fetch
- Switched to
- #169 Update readme
- Setting
authorizationPrefix
blank now works as expected
- Setting
- #167 Change ember-simple-auth 1.0.1 to ^1.1.0
ember-simple-auth
updated
- #122 Add warning when refreshLeeway is set to high
- An error is thrown if
refreshLeeway
is too large
- An error is thrown if
v3.0.0
Changelog
-
Upgrade ESA + ember-{cli,source} to 2.17 #213 by @dcyriller
-
Update dummy-app to ember 2.17 #212 by @dcyriller
-
Update refresh strategy to use a separate refresh token #190 by @evoactivity
Since version 3.0 we are supporting refresh tokens. If your token implementation manages your access token and refresh token separately you can specify the property names under tokenPropertyName
and refreshTokenPropertyName
on your ember-simple-auth-token
JSON. If your token implementation checks the authorization directly against your access token and you need to refresh it you can specify the token name on refreshTokenPropertyName
.
For more information: Refresh tokens what are they and when to use them