- Added the extendedLifetimeEnabled property on ADAuthenticationContext to allow ADAL to return tokens in the extended expiration window during an AAD service outage. (#643)
- Fixed crashes caused by the NTLM dialog being launched on a background thread on iOS (#849) and Mac (#801)
- (iOS) Replaced deprecated UIAlertView usage with UIAlertController (#849)
- (Mac) Added the +[ADTokenCache defaultTokenCache] convenience method for accessing the default ADAL cache. (#808)
- (Mac) ADAL on macOS no longer errors out immediately when receiving a conditional access request. Erroring out immediately was preventing ADAL from being able to continue further with authentication methods that might still work. (#804)�
- Added error checking on passed in extraQueryParameters to prevent crashes when invalid query parameters are passed in. (#819, #822)