- Rightfully changed the API verifyEmail to confirmEnail (by @SteffenDE)
- Fixed typescript declaration file with the update of eventemitter2 (by @polco)
- Added support of custom field for authentication (by @ThonyFD)
- Added removeItem to the memoryStorage
- Updated dependencies
- Checking refresh using refreshed date (by @peteruithoven)
- Fixed
socialUrloption being overwritten (by @atoumbre)
- Added Session and ConfigurationOptions types (by @polco)
- Added a way to specify a different endpoint for social auth/link
- Added a custom timeout option to Axios request (by @peteruithoven)
- Using url-parse to parse host for better compatibility (by @peteruithoven)
- The username property is also optional in Typescript definition (by @EuAndreh)
- Added a memoryStorage fallback for private browsing
- Dispatch better error when authorization popup is blocked (by @casperlamboo)
- Added serverUrl config option - an optional URL to an external API server (by @mnasyrov)
- Fixed an issue with error object and the status property (by @hacorbin)
- Skip refresh in register, forgotPassword and resetPassword (by @peteruithoven)
- Delete session on unauthorized refresh (by @peteruithoven)
- Removed es6-promise from Typescript definition to avoid conflict
- Handle undefined error response (by @peteruithoven)
- Linter added
- Refresh session with all new data
- Updated typescript definition style
- Added support for typescript with definition file
- Better error catching (by @peteruithoven)
- Fixed debug logger
- Prevent double refresh call (by @peteruithoven)
- Return the error object in validateEmail and validatePassword (by @juliobetta)
- Avoid 401 error on logout
- Code refactoring
- Handle network errors properly (by @Mythli)
- Readme update
- Fix issue accessing
thiswithin setInterval (by @staxmanade)
- Added
validateSessionto verify session with the server
- Fixed window name for social login
- Removed possible typo reference to Angular (by @SukantGujar)
- Returning session on refresh
- No
loginevent on configuration by default - Using Promise to ensure the API call order
- Reject if there is no session
- Promisify checkRefresh
- Transpile on publish