Releases: AzureAD/microsoft-authentication-library-common-for-objc
Releases · AzureAD/microsoft-authentication-library-common-for-objc
1.7.19
Release Notes
Version 1.7.19
- Updated extraDeviceInfo to include platform sso status on macOS
- Add support PKeyAuthPlus and ECC based JWT signature generation. (#1044)
- Created CIAM authority for MSAL (#1227)
- Return account validation as YES when did mismatch but UPN match for same utid
- Fix CBA in SSO ext flow #1233
Changes:
- #1232: April release branch for Common Core 1.7.19
- #1233: Fix CBA in SSO ext flow
- #1231: Update pr-validation.yml for Azure Pipelines
- #1230: Add uploadTaskWithRequest method to fix unit tests in telemetry
- #1227: Creating CIAM Authority for MSAL
- #1228: Account validation when user deleted & recreated
- #1224: Update dev with release 1.7.18
- #1225: Kaisong1990/dispatch sso ext response
- #1226: Updated MSIDError
- #1206: Added a new error
See More
- #1220: Restructuring code to check primary registration tenantId only for ECC
- #1205: 1DS Implemetation: IPC Request Time for logging in telemetry using 1DS
- #1216: Veena/expose platform sso status
- #1219: Make JSON serializer method public
This list of changes was auto generated.
1.7.18
- Add support PKeyAuthPlus and ECC based JWT signature generation. (#1213)
What's Changed
- Store external key type on PRT by @oldalton in #1209
- Add Support for ECC device reg lookup & ES256 signing JWTs by @ameyapat in #1213
- Merge 1.7.17 to dev by @ameyapat in #1215
- Fix changelog by @ameyapat in #1218
- Cherry picking changes for release 1.7.18 by @ameyapat in #1222
- Release/1.7.18 by @ameyapat in #1217
Full Changelog: 1.7.17...1.7.18
1.7.17
Release Notes
Version 1.7.16
- Add more detailed error codes for JIT (#1187)
- Add support for nested auth protocol (#1175)
- Return enrollmentId only if homeAccountId and legacyId are both empty (#1191)
- Prevent crash when missing completionBlock on local interactive aquireToken (#1193)
- Add support for memorizing certificate preference for CBA on MacOS (#1194)
Changes:
- #1212: Release/1.7.17
- #1211: adding ciam test file changes
- #1210: [March release] Add support when bundleId is nil, will use processId/infoIdentifier as suffix instead of null for non-sharable item in login keychain on Mac
- #1208: Nested auth get redirect uri from resume state
- #1207: Added tests for new apis in endpoint provider
- #1202: Kaisong1990/2435627 relaxing broker_key validation
- #1201: Support external SSO keys in PkeyAuth handling
- #1203: Added null check for additional json info in DeviceInfo
- #1198: Fix a crash when UBSan validates
- #1200: Fix function declaration without prototype
See More
This list of changes was auto generated.
1.7.16
Release Notes
Version 1.7.16
- Add more detailed error codes for JIT (#1187)
- Add support for nested auth protocol (#1175)
- Return enrollmentId only if homeAccountId and legacyId are both empty (#1191)
- Prevent crash when missing completionBlock on local interactive aquireToken (#1193)
- Add support for memorizing certificate preference for CBA on MacOS (#1194)
Changes:
- #1195: release 1.7.16
- #1194: [new PR] memorize certificate preference for macos
- #1189: Change method of masking PII
- #1193: Prevent crash on MSAL issue
- #1191: EnrollmentIds issue with empty home account and legacy id
- #1175: Nested Auth - Interactive & silent request [common]
- #1190: Nested auth cache redirect uri
- #1187: Add more detailed error codes for JIT WPJ - 2 [common]
- #1182: Print browser sso request type in logs
- #1186: Add extra log to show current application state when trying to open b…
See More
This list of changes was auto generated.
1.7.15
1.7.14
Release Notes
Version 1.7.14
- Add skip local RT when creating silent controller
Changes:
- #1179: Release 1.7.14
- #1178: Added a new error identifying function that will also handle errors f…
- #1177: Add more logs to print how enrollment_id is fetched
- #1176: Add/modify more level logs for CPP when Edge cannot find PkeyAuth in OneAuth but broker can
- #1173: update API to allow pass in skipLocalRt when creating silent controller
- #1174: Added a few WPJ UI automation operations
- #1171: Merge 1.7.13 release to dev
This list of changes was auto generated.
1.7.13
Release Notes
Version 1.7.13
- Update minimum OS version to iOS14 and macOS 10.13
Changes:
- #1170: Release - 1.7.13
- #1162: Loading spinner off center in SSO extension webview
- #1163: Commoncore : Update ios min version to ios 14.0 and macos to 10.13
- #1168: Remove leading and trailing spaces From Base64 EncodedString
- #1166: Skipping local RT when Sso Ext is enabled on the device
- #1165: Added warning for deprecation methods for xcode 14
- #1169: Add AAD certificate thumbrpint to constants
- #1167: Return additional metadata about primary registration in SSO extension getDeviceInfo call
- #1161: Basic SSO extension perf telemetry on MSAL side
- #1158: fix a wrong error logger
1.7.12
Release Notes
Version 1.7.12
- Fetch WPJ Metadata for specific tenantId
- Added not nil check before updating homeAccountId from clientInfo(#1155)
Changes:
- #1157: Release 1.7.12
- #1154: Fetch device metadata info (UPN, tenant Id, Device Id) for specific tenant Id
- #1156: Fix a a crash reported by Office where type is nil, but not handled c…
- #1153: Xcode 14: NSURLComponents percentEncodedHost will no longer throw an exception if invalid on iOS16+ & macOS13+
- #1155: Update Home accountId from clientInfo only if available
- #1139: Added browser SSO automation parameters
- #1152: Disable bitcode flag everywhere
- #1146: Release 1.7.11
- #1151: Merge master in dev
- #1142: Improve logging
See More
- #1143: Refactor credential type utility methods
- #1043: Refactor automation
- #1145: Disable CBA automation
- #1148: Kaisong1990/2073563 disable bitcode
- #1150: Revert disable bitcode pr
- #1144: Current Telemetry Changes for FLW and Multiple Registrations
- #1131: Expose objectId for mam support
- #1138: Merge release 1.7.10 into dev
This list of changes was auto generated.
1.7.11
1.7.10
Release Notes
Version 1.7.10
- Stop extra background tasks in the system webview case. (#1130)
Changes:
- #1134: Release/1.7.10
- #1137: Fix a compiling issue with Edge on Mac
- #1135: Fix conflict to merge release/1.7.10 to master
- #1133: Update changelog
- #1130: Stop extra background tasks in the system webview case
- #1129: [IdentityCore] Add detailed SSO-JIT telemetry
- #1127: Make a property public for MSAL CPP to overwrite -(void)presentView
- #1124: Store PRT recovery timestamp
- #1125: Exclude MSAL requests from Browser SSO requests
- #1090: Enable warning -Wshadow
This list of changes was auto generated.