Skip to content

Latest commit

 

History

History
138 lines (93 loc) · 6.14 KB

CHANGELOG.md

File metadata and controls

138 lines (93 loc) · 6.14 KB

Changelog

[Unreleased]

[1.0.0] - 20231010

  • 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)

[0.4.4] - 20230516

  • 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)

[0.4.3] - 20230327

  • 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

[0.4.2] - 20230124

[0.4.1] - 20221124

  • 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.

[0.4.0] - 20220523

  • 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

[0.3.1] - 20200808

[0.3.0] - 20200725

  • Migrate package and examples to sound null safety Earlybyte#105

[0.2.2] - 20200702

[0.2.1] - 20210119

[0.2.0] - 20201007

[0.1.9] - 20200529

[0.1.8] - 20200203

  • Fix requested bug on auth cancel
  • Modified to take into account Api permission in Azure AD rather than de default one

[0.1.7] - 20190430

  • Expose Redirect URL property in config.dart file to public Earlybyte#9
  • Expose webview rect area to public for customization Earlybyte#12

[0.1.6] - 20190419

  • Fix Token Refresh URL

[0.1.5] - 20190413

[0.1.4] - 20190325

  • Change from memory cache to secure storage

[0.1.3] - 20190212

  • Fix iOS issue by encoding the URL
  • Change dependency of example to local library

[0.1.2] - 20181229

  • Added example README

[0.1.1] - 20181229

  • Added an example

[0.1.0] - 20181229

  • Adjusted library interface
  • Bug fixing

[0.0.1] - 20181228

  • Initial release