- Configuration via forRoot(...) method #747 | PR #1041
- Remove the "AuthorizedState" enum in Version 12 #755 | PR #1062
- Use a different key than redirect to store redirect route when using auto-login #1060 | PR #1067
- Return value of
loginWithPopup
and login should be the same #1048 | PR #1066 - How to provide client id during logoff #932 | PR #1069
- urlHandler callback function parameter in LogoffRevocationService.logoff does nothing #966 | PR #1069
- Convert all instances of "Authorized" to "Authenticated" #1088 | PR #1085
- Support for multiple APIs with unique scopes #885 | PR #1085
- Multiple access tokens for the same client_id but different scopes #620 | PR #1085
- Is there a silent renew event?#1011 | PR #1085
- Angular 12 Support #1096 | PR: #1112
- Testing & Coverage
- Improve documentation
- Add configuration to disable or enable id_token expired check #1113
- Support for Azure B2C multiple policies #802 | PR #1085
- Improve AutoLoginSample #1138
- Accessing AuthResult response object #536
- Improved Auto guards
- renamed stsServer configuration to authority
- Only one returntype (object) when subscribing to isAuthenticated and userdata to avoid confusion. #1164