Releases: adopted-ember-addons/ember-cognito
Releases · adopted-ember-addons/ember-cognito
Release 2.0.0
💥 Breaking Change
- #456 Drop support for node < 16 (@RobbieTheWagner)
- #454 Make ember-simple-auth a peerDep, drop support for node < 14 (@RobbieTheWagner)
Committers: 1
- Robbie Wagner (@RobbieTheWagner)
Release 1.0.0
💥 Breaking Change
- #163 Drop node 10, ember-cli 4.1.0 (@rwwagner90)
Committers: 1
- Robert Wagner (@rwwagner90)
Release 0.12.0
- Merge pull request #161 from rwwagner90/fix-crypto (cefb6a8)
- Possible fix for crypto (e9f8e26)
- Merge pull request #160 from paulcwatts/fix-build (90da99e)
- Fix lint errors (98080a6)
- Merge pull request #158 from rwwagner90/bump-deps (ef51b82)
- Use GitHub actions instead of Travis (cb79e9d)
- Yarn upgrade (2f4252d)
- Ember 3.22 (229b0dc)
- Bump deps (42fa68d)
- Merge pull request #155 from paulcwatts/more-updates (731db93)
- Convert to native classes, async/await (89e4b55)
- Merge pull request #154 from paulcwatts/update-deps (2e0e90f)
- Remove readme badges (13af824)
- Finish conversion (3fdd09d)
- Continue updating syntax (a11cb8e)
- Begin updating syntax (28d69b6)
- JS Lint fixes (b2b96c8)
- Update dependencies (136cf77)
- Merge pull request #153 from BobrImperator/refactor-remove-assign-usage (a62ba6c)
- refactor: remove Ember.assign in favor of Object.assign (cfa9282)
Release 0.11.0
- Convert to native classes, async/await (89e4b55)
- Merge pull request #154 from paulcwatts/update-deps (2e0e90f)
- Remove readme badges (13af824)
- Finish conversion (3fdd09d)
- Continue updating syntax (a11cb8e)
- Begin updating syntax (28d69b6)
- JS Lint fixes (b2b96c8)
- Update dependencies (136cf77)
- Merge pull request #153 from BobrImperator/refactor-remove-assign-usage (a62ba6c)
- refactor: remove Ember.assign in favor of Object.assign (cfa9282)
Release 0.10.0
Release 0.10.0-beta0
This release replaces the user of AWS Cognito directly with the AWS Amplify library.
Additions
- Please see the updated README for many of the new changes.
- The dummy application has been greatly expanded to exercise nearly all of this addon's features.
Breaking Changes
- The
CognitoStorage
object, which was used to put Cognito's tokens in ember-simple-auth's storage, is no longer used. We automatically persist the access token in ember-simple-auth'sauthenticated
hash as before, but nothing else from Cognito storage. This actually enables one to potentially use a different ember-simple-auth storage such as cookie storage, since it's much less likely that the authenticated data will be greater than 4096 bytes.
Deprecations
- Many methods in
CognitoUser
have been deprecated and replaced with similar functions on theCognito
service. These have been renamed to their Amplify equivalents. - You no longer need to include the
amazon-cognito-identity-js
directly in your app, this is included (as well as the amplify packages) by default in the addon. - The testing helpers for ember-qunit < 4.2 have been deprecated. Please upgrade your tests to ember-qunit >= 4.2.
These deprecations will be removed by 1.0.
Release 0.9.0
- Add
deleteUser
method toCognitoUser
(Thanks @mike183!)
Release 0.8.0
- Add support for authenticationFlowType (Thanks @JoseLawrence!)
- Properly translate exceptions thrown from Cognito to rejected promises (Thanks @rbezemer!)
Release 0.7.2
- Fixes an issue when calling
invalidate()
with no underlying Cognito user.
Release 0.7.1
- This fixes an issue with the latest versions of amazon-cognito-identity-js package. With versions of amazon-cognito-identity-js >= 2.0.2, the AWS Cognito SDK file is no longer included by default. If you don't use other AWS features besides Cognito, this saves ~100K in your vendor JS file!