1. Add support for External database like PostGreSQL, MYSQL, etc for production deployments.
2. Added support for login with a phone number.
3. Added support for CAS Server as Identity Source.
4. Add support for multilingual for login page, forgot password page all text, error messages on login pages, enduser pages.
5. Added configurable options for new user registration to verify user, provision user to third party app.
6. Added date picker as field type for user profile custom attributes and configurable option to hide/show user custom attributes on the registration page.
7. OAuth Mobile APIs for user authentication, registration, reset password, update user profile, get refresh token, revoke access token.
8. Added option to limit the number of 2fa methods allowed to configure by endusers.
9. Added option to allow admin to reset/change any 2fa method for endusers.
10. User should be redirected back to service provider app after user self-registration and logged-in to that app.
11. Added option to add custom CSS file for login/signup/forgot password pages.
12. Added support for authentication with google identities stored in miniorange IDP in addition to an AD when a radius request is received.
13. Added option to change log level from customer admin console for on-premise.
14. Added option to log IP-address in authentication audit.
15. Customer can update his own username, email, Phone using otp verification.
16. Added Single Logout in broker flow for SAML and JWT apps.
17. Added Signed Request in Broker flow for SAML IDP.
1. Fixes in auto create user on the fly from AD in different flows and support for mapping immutable ID for office 365 sso
2. Fixes to handle SP-initiated, IDP-initiated sso in broker from same endpoint.
3. Fixes in Google Apps users import and password sync.
4. Improvements in saml app metadata view – added more description, different sections for IDP URLs and broker URLs, Multiple IDPs selection URLs etc.
5. JWT Request Validation Improvement and error handling.