Skip to content

Releases: nayanAubie/msal_auth

3.3.0

19 Aug 07:38

Choose a tag to compare

  • Created AppTheme style in the example app for MSAL WebView in Android. #issue/119
  • Added support for customised webview in iOS and macOS. #issue/90

3.2.7

24 Jul 10:46

Choose a tag to compare

  • Fixed issue of authorityType value assignment in iOS/MacOS. #issue/118

3.2.6

18 Jul 15:16

Choose a tag to compare

  • Fixed MSAL error conversion in Dart due to nil details received from iOS/MacOS.
  • Improved error codes in iOS/MacOS when a custom exception needs to be thrown.

3.2.5

17 Jul 12:17

Choose a tag to compare

  • Fixed an issue on iOS where the Authenticator app did not open when switching the broker to Authenticator.
  • Refactored error handling in MSAL exceptions to include correlation IDs and improve error detail mapping. iOS/MacOS now shows the proper exception message instead of Operation couldn't be completed.
  • AuthenticationResult (Android): Fixed username value in account mapping. username value will be null instead of Missing from token response if not found.

3.2.4

15 Jul 12:51

Choose a tag to compare

  • Handle UI unavailable error in acquireToken method and adjust view controller retrieval logic. #issue/101
  • Add authority parameter support for acquireToken and acquireTokenSilent methods. #issue/91

3.2.3

10 Jul 13:04

Choose a tag to compare

  • Fixed an issue causing MsalUiRequiredException due to an internal call to acquireTokenSilent within the acquireToken method during native calls. #issue/82

3.2.2

10 Jul 05:21

Choose a tag to compare

  • Fixed an issue of broker in iOS due to broker availability was set to auto in the acquireToken method.

3.2.1

08 Jul 14:33

Choose a tag to compare

  • Updated example app to use the signature hash programmatically instead of hardcoding it in AndroidManifest.xml.
  • Updated the example/README for detailed instructions on how to set up the example app.
  • Update documentation for the following:
    • Internet and Network State permissions in AndroidManifest.xml.
    • Debug and release signature hash generation for Android.
    • ProGuard setup within this plugin.

3.2.0

07 Jul 11:21

Choose a tag to compare

  • Upgrade MSAL native libraries:
    • Android: 6.0.1 (Version fixed to ensure each release of msal_auth consistently uses a specific native MSAL version)
    • Apple: 2.2.0
  • Used modern Gradle syntax with updated Kotlin and Gradle wrapper version.
  • Migrated the Android example app from Groovy to Kotlin build scripts.

3.1.5

04 Jul 15:04

Choose a tag to compare

  • Fixed an issue in iOS: "Unable to create public client application" when the app doesn't specify LSApplicationQueriesSchemes in Info.plist. #issue/80
  • Added an assertion in the acquireTokenSilent method to ensure identifier is not null when using multiple account mode. #issue/93