Releases: AzureAD/microsoft-authentication-library-for-objc
Releases · AzureAD/microsoft-authentication-library-for-objc
1.1.12
- Fixed logic to handle links that open in new tab for embedded webview.
- accountForUsername from MSALPublicClientApplication will return nil back when username is nil or empty
- Updated user guide to provide a sample Swift & ObjC code for querying a specific account and return token silently when multiple accounts are present in the cache.
- Added client-side fix for the known ADFS PKeyAuth issue. (#1150)
1.1.11
1.1.10
1.1.9
Features:
- Support clearing account cache on signout #1077, #1085
- Indicate whether SSO extension account is available for device wide SSO (#1065)
Bug fixes:
- Ignore duplicate certificate authentication challenge in system webview.
- Normalize account ID for cache lookups (#1084)
- Fix custom webview bug in MSAL Test MacApp
- Append 'PkeyAuth/1.0' keyword to the User Agent String to reliably advertise PkeyAuth capability to ADFS.
Engineering changes:
- Make webview parameters optional in MSALSignoutParameters #1086
- Add documentation for Proof-of-Possession for Access tokens.
- Add SSO Seeding call in MSAL Test MacApp
- Fix grammar in comments.
- Support bypassing redirect uri validation on macOS (#392)
- Add swift static lib target to common core to support AES GCM.
- Enabled XCODE 11.4 recommended settings by default per customer request.
- Add a flag to disable logger queue.
1.1.8
New features:
- Expose MSAL SDK Version in public client (#1051)
Fixes:
- Disabling check for validating result Account.
- Include redirect uri in body when redeeming refresh token at token endpoint (#1020)
- Mark RSA public key as extractable (#1049)
Engineering changes:
- Fix unused parameter errors and add macOS specific test mocks.
- Move openBroswerResponse code into its operation (#392)
- Cleanup noisy SSO extension logs (#392)
- Cleanup main product targets from test files (#1046)
- Replaced launch image by launch controller and update test app icon with correct size (#1048)
- Modify MSALRedirectUri and MSALRedirectUriVerifier to use existing methods from common core (#1045)
- Save PRT expiry interval in cache to calculate PRT refresh interval more reliably (#1019)
- update new variable in configuration to allow user by pass URI check (#1013)
- Refactor crypto code for cpp integration and add api to generate ephemeral asymmetric key pair (#1018)
- update MSAL test app for SSO Seeding flow #1021
- Update logger from Identity Core. (#1009)
1.1.7
1.1.6
1.1.5
Added
Fixed
1.1.4
1.1.3
Added
- Support client side telemetry in ESTS requests (#930)
Fixed
- Add logging for enrollment id mismatch for access tokens (#932)
- Protect legacy macOS cache when MSAL writes into ADAL cache (common core #729)
- Fix NTLM crash when window is not key (common core #724)
- Fixed authority validation for developer known authorities (#913)
- Pass prompt=login for signed out accounts (#919)
- Don't require URL scheme registration in Info.plist for app extensions (#914)