Skip to content

Releases: fenichelar/ember-simple-auth-token

v4.0.8

09 Mar 18:07
9aca55b
Compare
Choose a tag to compare

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

19 Apr 17:14
e10f86c
Compare
Choose a tag to compare

Changelog

  • Fix token authenticator return properties #259
  • Improve comments and documentation

v4.0.6

01 Dec 13:36
0b1454e
Compare
Choose a tag to compare

Changelog

  • Update ember fetch version #256
  • Add node-fetch to Fastboot dependencies

v4.0.5

12 Nov 11:09
7d32120
Compare
Choose a tag to compare

Changelog

  • Add support for FastBoot

v4.0.4

09 Aug 15:50
f6cbd85
Compare
Choose a tag to compare

Changelog

  • Add support for multiple ember-fetch versions #246

v4.0.3

10 Jul 02:20
Compare
Choose a tag to compare

Changelog

  • Improve fetch error handling #234
  • Add Ember Simple Auth to dependencies #236
  • Allow disabling session invalidation on token expiration #239
  • Remove redundant try/catch #240
  • Add additional tests #241
  • Cleanup Promises #243

v4.0.2

07 Jun 20:13
b0ff5dd
Compare
Choose a tag to compare

Changelog

  • Add support for dynamic header in authentication request #232
  • Fix broken link in readme #231

v4.0.1

05 Jun 14:26
Compare
Choose a tag to compare

Changelog

  • move ember-get-config to production dependencies #229

v4.0.0

05 Jun 02:13
6162068
Compare
Choose a tag to compare

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 to ember-fetch
  • Removes getAuthenticateData
  • Removes getResponseData
  • Uses eslint-plugin-ember
  • Merges ajax request function in JWT and token
  • 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
  • #169 Update readme
    • Setting authorizationPrefix blank now works as expected
  • #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

v3.0.0

16 Dec 17:22
v3.0.0
Compare
Choose a tag to compare

Changelog

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