Skip to content

Releases: AzureAD/microsoft-authentication-library-common-for-android

Version 17.7.0

08 Aug 19:53
2abf433
Compare
Choose a tag to compare
  • [MINOR] Add null cursor BrokerCommunicationException error category (#2459)
  • [MINOR] Classifying more UNKNOWN_ERRORs (#2460)

Version 17.6.1

15 Jul 21:13
30bd53a
Compare
Choose a tag to compare
  • [MINOR] Support Passing x-client-xtra-sku header to ESTS only for brokered requests (#2430)
  • [MINOR] Account Transfer Skips Account Chooser (#2375)
  • [PATCH] Add null check for CBA logging (#2443)
  • [MINOR] Add support for per tenant flighting in broker (#2433)
  • [MINOR] Fix AccountManager Strategy (#2427)
  • [MINOR] Add MessageDigest to ICryptoFactory (#2423)
  • [PATCH] Adding check for OS version for passkeys (#2419)
  • [MINOR] Platform Specific Extra Query Parameters (#2426)
  • [PATCH] Return API error and errorDescription in case of unexpected response (#2431)
  • [MINOR] Support certificate with password (#2405)
  • [MINOR] Classifying TimeoutException as timed_out (#2441)

Version 17.5.0

12 Jun 01:02
4576a62
Compare
Choose a tag to compare
  • [MINOR] Update logic for matching requested claims for AT (#2401)
  • [MINOR] Updating YubiKit and CredMan versions (#2417)

Version 17.4.0

22 May 17:58
2a856a3
Compare
Choose a tag to compare
  • [PATCH] Update nimbus-jose-jwt 9.37.3 and junit 4.13.2 (#2392)
  • [MINOR] Update flow to get token for labapi to not require automationrunnerapp (#2376)
  • [MINOR] Add field in BrokerInteractiveTokenCommandParameters for ATv2. (#2363)
  • [PATCH] Safe logging of Kotlin data classes through ILoggable interface (#2384)

Version 17.3.0

15 Apr 16:11
2747b96
Compare
Choose a tag to compare
  • [PATCH] Return exception from first controller in SilentTokenCommand in case all controllers throw exceptions. (#2377)
  • [PATCH] Fix mAuthorizationStrategy is null in LocalMsalController (due to #2352) (#2370)
  • [MINOR] Move the getActiveBroker() invocation to background thread (#2352)
  • [PATCH] Return status code in errorResponse when server response is not in expected Json format. (#2321)
  • [MINOR] Added telemetry for cross cloud and MSA passthrough requests (#2367)

Version 17.2.1

28 Mar 15:30
237ec1f
Compare
Choose a tag to compare
  • [PATCH] Reduce the amount of setAccountVisibility() call. (#2355)

Version 17.1.4

28 Mar 15:36
bf8fd5e
Compare
Choose a tag to compare
  • [PATCH] Reduce the amount of setAccountVisibility() call. (#2355)

Version 17.2.0

14 Mar 20:23
1cbb63c
Compare
Choose a tag to compare
  • [PATCH] Move SHOULD_USE_ACCOUNT_MANAGER_UNTIL_EPOCH_MILLISECONDS_KEY to BaseActiveBrokerCache (#2340)
  • [PATCH] Add cache for ContentProviderStrategy.isSupportedByTargetedBroker() (#2338)
  • [PATCH] isSupportedByTargetedBroker should only be invoked in bg thread (#2339)
  • [PATCH] Handle repeated camera requests. (#2332)
  • [MINOR] Clear active broker cache if the (cached) active broker app doesn't support ipc mechanism (#2331)
  • [MINOR] Add support for CIAM custom domain (#2314)
  • [MINOR] Rename "is QR + PIN available" API to "get preferred auth method". (#2288)
  • [MINOR] Changes to support safe deserialization of KeyPair in Linux (#2319)
  • [MINOR] Request camera permission on the WebViewAuthorizationFragment (#2258)
  • [MINOR] Deprecate legacy telemetry code (#2327)
  • [MINOR] Gracefully handles unexpected error in encryption layer (#2318)
  • [MINOR] Add flight to passkey feature for rollback purposes (#2329)
  • [MINOR] Minor updates to passkey response logic (#2334)

Version 17.1.3

13 Mar 20:27
40a39a3
Compare
Choose a tag to compare
  • [PATCH] Move SHOULD_USE_ACCOUNT_MANAGER_UNTIL_EPOCH_MILLISECONDS_KEY to BaseActiveBrokerCache (#2340)
  • [PATCH] Add cache for ContentProviderStrategy.isSupportedByTargetedBroker() (#2338)
  • [PATCH] isSupportedByTargetedBroker should only be invoked in bg thread (#2339)

Version 17.1.1

21 Feb 19:07
a732d92
Compare
Choose a tag to compare
  • [PATCH] Add timeout to backup IPC mechanism (#2323)