Skip to content

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

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)

Version 17.1.0

13 Feb 00:56
31b8ffd
Compare
Choose a tag to compare
  • [MINOR] Add flight to control silent token timeout (#2311)
  • [PATCH] Revert #2305 (#2307)
  • [PATCH] Handle Receiver Callback Exception in CommandDispatcher interactive command (#2305)
  • [MINOR] Add IpcStrategyWithBackup (#2301)
  • [PATCH] Fix MSAL Issue 1864 (#2280)
  • [MINOR] Add AccountManagerBackupIpcStrategyTargetingSpecificBrokerApp (#2294)
  • [MINOR] Adding additional fields to JwtRequestBody for sending PRTv4 requests (#2289)
  • [MINOR] Update SignIn/Signup parameters classes for Native Auth(#2284)
  • [MINOR] Add IsQrPinAvailableCommand, controllers behavior and define constants for the isQrAvailable API (#2219)
  • [MINOR] Add PreferredAuthMethod to interactive token flow (#2245)
  • [MINOR] Implement updates of the native auth web API (#2261)
  • [MINOR] Update ResetPasswordPollCompletion related command, results, and responses to support signing in a user after a successful password reset. (#2281)
  • [PATCH] Create consistent use of correlation ID throughout a user flow (#2283)
  • [MINOR] Added support for setting no log level (#2282)
  • [MINOR] Redirect to hub app in case of NAA flow (#2290)
  • [MINOR] Changes to support app based targeting of telemetry sampling rate (#2302)
  • [MINOR] Adding base64Url encoding method (#2303)

Version 17.0.1

25 Jan 20:43
c909fea
Compare
Choose a tag to compare
  • [PATCH] Update robolectricVersion 4.11.1 (#2292)
  • [PATCH] Removing CredMan (#2295)

Version 17.0.0

08 Jan 23:33
5d3fcf3
Compare
Choose a tag to compare
  • [PATCH] Add JWT header field for KDF version (#2220)
  • [MINOR] Catch unknown Keystore errors during decryption (#2255)
  • [MINOR] AuthFidoChallengeHandler and other passkey changes (#2146)
  • [MAJOR] Addition of Credential Manager and associated passkey logic (#2267)
  • [PATCH] Pass through ESTS x-ms-srs header field (#2256)