Releases: AzureAD/azure-activedirectory-library-for-objc
4.0.9
- Stop sending x-client-last-* headers.
- Improve logging.
4.0.8
2.7.18
4.0.7
4.0.6
4.0.5
2.7.17
4.0.4
- 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
- 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
- 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