Skip to content

Releases: AzureAD/microsoft-authentication-library-common-for-objc

1.7.19

18 Apr 20:32
40072c0

Choose a tag to compare

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

29 Mar 22:41
e7d56df

Choose a tag to compare

  • Add support PKeyAuthPlus and ECC based JWT signature generation. (#1213)

What's Changed

Full Changelog: 1.7.17...1.7.18

1.7.17

21 Mar 18:15
8242b1b

Choose a tag to compare

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
  • #1199: Make internal method to calculate OS version protected
  • #1197: merge release to dev

This list of changes was auto generated.

1.7.16

22 Feb 01:23
c973569

Choose a tag to compare

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
  • #1185: Kaisong1990/merge release 1.7.15 into dev
  • #1181: Kaisong1990/merge release 1.7.14 into dev

This list of changes was auto generated.

1.7.15

19 Jan 23:05
85a110c

Choose a tag to compare

Release Notes

Version 1.7.15

  • Fix a crash when no identiy found during getting device registration information on iOS.

Changes:

  • #1183: Fix a logging crash
  • #1184: Update change logs

This list of changes was auto generated.

1.7.14

18 Jan 00:50
440729d

Choose a tag to compare

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

30 Nov 00:35
da87a45

Choose a tag to compare

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
See More
  • #1159: Merge latest master back into dev

This list of changes was auto generated.

1.7.12

14 Oct 20:44
2ae57da

Choose a tag to compare

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

21 Sep 01:19
b8f26c5

Choose a tag to compare

Release Notes

Version 1.7.11

  • Expose extra deviceInfo(#1131)

Changes:

  • #1142: Improve logging
  • #1143: Refactor credential type utility methods
  • #1043: Refactor automation

1.7.10

12 Aug 20:59
8bfd623

Choose a tag to compare

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.