Releases: AzureAD/azure-activedirectory-library-for-android
Releases · AzureAD/azure-activedirectory-library-for-android
Version 3.1.1
- Fix ADAL/1073 - Explicitly disable Content Provider access from WebViews
- Fix ADAL/1074 - Set WebSettings#setAllowFileAccess(false)
- Fix ADAL/1354 - Close FileInputStream in getVersionProps in version_tasks.gradle
- Clear the MSAL cache replica if the ADAL cache is cleared
- Picks up [email protected]
Version 3.1.0
- Save tokens in cache for AcquireTokenByRefreshToken API (if resource and openid scope provided)
- Changes to acquire token via SAML assertion
- Uses common/2.0.11
Version 3.0.2
- Returns idToken with a silent broker response (msal#997)
- Uses common/2.0.5
Version 3.0.1
- Adding dual screen support for Surface Duo.
-
Please add the following lines to your
repositories
section in your gradle script.
maven { url 'https://pkgs.dev.azure.com/MicrosoftDeviceSDK/DuoSDK-Public/_packaging/Duo-SDK-Feed%40Local/maven/v1' }
-
Please exclude classes under "com.microsoft.device.display" in your proguard file.
-
For apps that would like to include their own copy of Surface Duo SDK, please exclude the SDK inside ADAL to avoid conflicts.
implementation ("com.microsoft.aad:adal:3.0.1") { exclude group: 'com.microsoft.device.display' }
-
- Returns ADALError.MDM_REQUIRED after the user interacts with MDM link.
- Adds support for multiple IdToken lookups in a single call when dual stacking with FoCi (common#871)
- Uses common/2.0.3
Version 3.0.0
- Bumping a major version due to some versioning issue on server side with old preview builds.
- No breaking API changes on the client side, it can be treated as a bug fix release.
- Uses common version: 2.0.3
- Bugfix: Resolved ADAL/1513
- Fixed an issue whereby the ADAL version was not sent to the /token endpoint, blocking MS-PKAP handshakes
- Bugfix: Resolved ADAL/1363
- Resolves a common memory leak resulting from successful auth requests
Version 2.0.0
- Please note: ADAL 2.0.0 (released March 2020) is neither API-compatible nor cache-compatible with the following versions:
- 2.0-alpha (released 2015-07-27)
- 2.0.1-alpha (released 2015-09-25)
- 2.0.2-alpha (released 2016-05-27)
- 2.0.3-alpha (released 2016-06-11)
- 2.0.4-alpha (released 2017-02-17)
- First public release with AndroidX support
- Bugfix: Resolved ADAL/1498
- Fixed an issue whereby tokens from a sovereign cloud environment would result in cache-misses
- Uses common/2.0.2
Version 1.16.3-hf2
- Catch/Log an IllegalStateException in cache to avoid app crashes.
- Fix connection close to fix emulator issue
- common dependancy : 0.0.10-hf2
Version 1.16.3-hf1
- Nimbus version update to 8.2
- Remove connection close to fix emulator issue.
- Uses common/0.0.10-hf1
Version 1.16.3
- Updates common dependency to
0.0.10
- Improved capture of
x-ms-clitelem
(client telemetry) for error cases when using broker
Version 1.16.2
Version 1.16.2
- Common dependency @
0.0.9
- Bugfix: Resolves COMMON/#379
- ClientInfo must implement Serializable so that ADAL/AuthenticationResult can be serialized.
- AndroidX Interop:
- This release will not be code signed; Jetfier & AGP < 5.1.1 are failing to compile due to tooling bugs.
- For more information see: