Skip to content

Releases: AzureAD/azure-activedirectory-library-for-objc

4.0.9

17 Jun 02:30
7c2b047
Compare
Choose a tag to compare
  • Stop sending x-client-last-* headers.
  • Improve logging.

4.0.8

16 May 19:32
d27b361
Compare
Choose a tag to compare
  • Fixed NTLM crash when app has no keywindow (#1531)
  • Fixed validation for custom AAD authorities (#1530)

2.7.18

16 May 19:09
a823ecf
Compare
Choose a tag to compare
  • Fixed authority aliases for custom authorities (#1529)

4.0.7

18 Apr 00:26
fa10566
Compare
Choose a tag to compare
  • Remove ADTokenCache.h dependency from iOS library since that header only exists on macOS (#1526)
  • Remove ADAL SHA-1 dependency (#1525)

4.0.6

22 Feb 20:56
ddab70f
Compare
Choose a tag to compare
  • Support passing refresh token in the header to avoid extra prompts (#1495)
  • Added ADAL migration info to readme (#1518)

4.0.5

22 Jan 06:53
ddbf403
Compare
Choose a tag to compare
  • Verify broker schemes are correctly registered (#1497)
  • Enable dogfood authenticator support by default (#1498)
  • Fix an ADAL presentation bug when providing but webView and parentController resulted in an empty screen (#1500)
  • Use mobile webview content mode on iPads (#1501)

2.7.17

21 Jan 22:35
86cd8e9
Compare
Choose a tag to compare
  • Verify broker schemes are correctly registered (#1497)
  • Enable dogfood authenticator support by default (#1498)
  • Fix an ADAL presentation bug when providing both webView and parentController resulted in an empty screen (#1499)

4.0.4

23 Oct 23:24
76393b0
Compare
Choose a tag to compare
  • Fix ADAL failure on PkeyAuth request when there's no WPJ entitlement
  • Prevent auth controller dismissal by swiping down on iOS 13
  • Support removing RT from other accessors

If you're updating from older ADAL version that didn't support Xcode 11, please make sure you read https://github.com/AzureAD/azure-activedirectory-library-for-objc/wiki/ADAL-iOS-13-support article. There might be additional steps you need to take to migrate to this release.

2.7.16

21 Oct 19:35
268d5f1
Compare
Choose a tag to compare
  • Fix ADAL failure on PkeyAuth request when there's no WPJ entitlement
  • Prevent auth controller dismissal by swiping down on iOS 13
  • Support removing RT from other accessors

If you're updating from older ADAL version that didn't support Xcode 11, please make sure you read https://github.com/AzureAD/azure-activedirectory-library-for-objc/wiki/ADAL-iOS-13-support article. There might be additional steps you need to take to migrate to this release.

4.0.3

20 Sep 01:22
15f0dcf
Compare
Choose a tag to compare
  • Support iOS broker in combination with UIScene delegates on iOS 13

If you adopted UISceneDelegate, you must also add an ADAL callback into the scene:openURLContexts: method.

This is needed so that ADAL can get a response from the Microsoft Authenticator application.

For example:

 - (void)scene:(UIScene *)scene openURLContexts:(NSSet<UIOpenURLContext *> *)URLContexts
 {
     UIOpenURLContext *context = URLContexts.anyObject;
     NSURL *url = context.URL;
     NSString *sourceApplication = context.options.sourceApplication;
     
     [ADAuthenticationContext handleADALResponse:url sourceApplication:sourceApplication];
 }

If you're not using UISceneDelegate functionality yet, you can ignore this step.

  • ADTokenCache threading improvements

See additional considerations about this release