- Add ADFS support for mobile applications Earlybyte#270 (by @AndreasHassing)
- Add explicit and implicit refresh token Earlybyte#260 (by @easazade)
- Plugins: update multiple plugins and ui Earlybyte#257 (by @tajjacob)
- Remove client secret from Azure AD B2C config instructions in README Earlybyte#252 (by @OssiPesonen)
- Update deps Earlybyte#245 (by @Zazo032)
- Authority improvements Earlybyte#236 (by @Zazo032)
- Handle pop in the webview Earlybyte#233 (by @xhoi-xhafaj)
- Add cacheLocation configuration Earlybyte#220 (by @tigloo)
- Always use myMSALObj.acquireTokenSilent to get fresh token Earlybyte#226 (by @ruicraveiro)
- Added custom domain url with tenant Id for B2C with Azure Front Door Earlybyte#227 (by @jochemvanweelde)
- Check navigator state Earlybyte#229 (by @easazade)
- Adding postLogoutRedirectUri - Sign-out with a redirect Earlybyte#217
- Update flutter_secure_storage to 8.0.0 Earlybyte#216
- Refresh authResult from cache in getAccessToken and getIdToken Earlybyte#215
- Add
hasCachedAccountInformation
getter support Earlybyte#210 - Custom parameters to support dynamic UI customization for B2C custom policies Earlybyte#207
- Add MockCoreOAuth for testing Earlybyte#185.
- Update flutter_secure_storage to ^7.0.1, bump minor dependency versions Earlybyte#192
- Fix request code issue in google signIn Earlybyte#193
- Add optional parameter origin header for mobile token request Earlybyte#177
- Fix net::ERR_CACHE_MISS on release Earlybyte#198
- Update Webview Earlybyte#199
- Add Azure B2C support for Flutter Web Earlybyte#201
- Added web redirect authentication flow option Earlybyte#174.
- Must use at least version 2.13.1 of MSAL library from MS in index.html.
- Calculates an appropriate default redirect URI on mobile and web if not provided.
- Add userAgent parameter to WebView Earlybyte#181
- Fix exception behavior for the web version Earlybyte#170.
- Breaking: Improve exceptions handling Earlybyte#168.
- Fix login error when changing user password Earlybyte#164.
- Add loader while render web page in WebView Earlybyte#162.
- Breaking: Use webview_flutter plugin (requires android minSDK >= 20) Earlybyte#121, Earlybyte#124
- Requires passing the same navigatorKey to Config() and MaterialApp() to support interactive login.
- Removed unnecessary calls to set screen size - calls to these APIs must be
removed from apps (setWebViewScreenSize and setWebViewScreenSizeFromMedia).
- webview_flutter automatically adjusts the webview size.
- Update flutter_secure_storage and add android options to config Earlybyte#128, Earlybyte#134
- Add flutter_web support Earlybyte#106
- Migrate package and examples to sound null safety Earlybyte#105
- Add refreshIfAvailable flag to login() Earlybyte#94
- Update Flutter Webview Plugin Earlybyte#112
- Bumped to version 0.2.1 with latest http support Earlybyte#113
- Upgrade packages and fix problems Earlybyte#114
- Enable to resize webview after init Earlybyte#68
- Add dartdoc to most important elements Earlybyte#75
- Fix token init Earlybyte#89
- Upgrade plugins Earlybyte#88
- Add additional config options Earlybyte#66
- Throw Exception on return Earlybyte#55
- Fix Example App Earlybyte#65
- Comply Pub Dev Requirements Earlybyte#67
- Added id_token support Earlybyte#36
- Added support to AAD B2C Earlybyte#35
- Fix requested bug on auth cancel
- Modified to take into account Api permission in Azure AD rather than de default one
- Expose Redirect URL property in config.dart file to public Earlybyte#9
- Expose webview rect area to public for customization Earlybyte#12
- Fix Token Refresh URL
- Fix Token expiration issue Earlybyte#5
- Remove old token on iOS after fresh install Earlybyte#3
- Change from memory cache to secure storage
- Fix iOS issue by encoding the URL
- Change dependency of example to local library
- Added example README
- Added an example
- Adjusted library interface
- Bug fixing
- Initial release