Releases: AzureAD/microsoft-authentication-library-common-for-objc
Releases · AzureAD/microsoft-authentication-library-common-for-objc
1.6.9
Release Notes
Version 1.6.9
- Fix issue with showing smart card's cert on macOS (#1015)
- Add telemetry for ADFS PkeyAuth challenges (#1023)
- Additional logic to toggle login keychain on/off for developers on MacOS 10.15+ based on the presence of valid keychain access group within entitlements (#1021)
- Added MSIDException/GenericException (#1024)
Changes:
- #1027: Merge release 1.6.9 back to master
- #1030: resolve merge conflict with master..
- #1029: trying to resolve merge conflict
- #1021: Login keychain for developers
- #1026: Merge 1.6.8 in master
- #1025: Merge 1.6.8 hotfix in dev
- #1023: Adding telemetry to ADFS PkeyAuth requests
- #1024: Refactor exceptions.
- #1020: Merge release 1.6.7 into dev
- #1015: Fix issue with showing smart card's cert on macOS.
See More
- #1007: Support silent iOS 15 SSO extension requests and improve SSO extension error handling
This list of changes was auto generated.
1.6.8
1.0.21
1.6.7
Release Notes
Version 1.6.7
- Handle SSO Nonce response for interactive requests to authorize endpoint (#1005)
- Update default account type to MSSTS in account cache query to avoid noise in cache query (#1010)
- Internal throttle error code to distinguish cached server error (#1013)
Changes:
- #1014: Release/1.6.7
- #1010: Repetitive log when query account from cache
- #1013: New internal throttle errors to distinguise error from cache
- #1012: Added additional errors to throttle
- #1009: Provide a way to upgrade PRT protocol version to min required version
- #1008: MSAL CPP is renaming based on prefix MSID, make this change to resolv…
- #1005: Adding logic to handle sso nonce redirect response from server for interactive requests
- #1004: Add nil check for sourceApplication and do a early return if response…
- #1006: Adding YML for PR validation. Migrating travis specific logic to ADO
- #1001: Fixing casting to unsigned ints
See More
This list of changes was auto generated.
1.6.6
Release Notes
Version 1.6.6
- Fix telemetry enum value for refresh_in getting overwritten (#996)
- Update automation for Xcode 12 UI
Changes:
- #1002: Release/1.6.6
- #999: update change log
- #996: Fixed telemetry enum value for refresh_in getting overwritten by expir…
- #997: add some padding on top of go button
- #995: Merge release 1.6.5 into dev
This list of changes was auto generated.
1.6.5
Release Notes
Version 1.6.5
- Minimum Xcode version bumped to 12.2 (#981)
- Improve telemetry storage security (#981)
- Add CCS hint header (#988)
Changes:
- #992: Release/1.6.5
- #994: update ts in AT pop signature from string to long
- #988: Add CCS hint header
- #981: Improve telemetry storage security
- #987: Merge release 1.6.4 back to dev
This list of changes was auto generated.
1.6.4
Release Notes
Version 1.6.4
- Added refresh_in telemetry changes and updated schema version to 4 (#983)
- Added refresh_in changes for SilentTokenReuest flow (#975)
- Fix redirect uri parsing in cba flow (#972)
- Add preprocessor macro to turn on/off throttling.
- Revert back the logic of checking requestedClaims. (#974)
- Added new limits to sizes of client telemetry strings sent to server (#971)
Changes:
- #985: April release: common core release/1.6.4
- #986: Merge master into release/1.6.4 to fix merge conflicts blocking release
- #983: Refresh_in telemetry changes
- #969: add about:srcdoc into policy navigation in Oauth2Webview
- #984: Hieund/throttling configuration
- #982: Update changelog.txt
- #975: Refresh in changes moved to new branch
- #971: Update telemetry string size limit to ESTS's new limits
- #979: Add unit and integration tests checks to early check any broken changes in common core
- #980: Fix warnings
See More
- #978: Kaisong1990/merge hotfix 1.6.4 into dev
- #966: Release 1.6.3
- #956: Remove input param to make the method reusable in CPP, added tests
- #960: Throttling merge to dev
- #968: Update release branch
- #965: Modify init method for keychain token cache so that developers can se…
- #967: Address commits from previous PR
- #974: revert the change on requetClaims lookup logic
- #977: revert the change on requetClaims lookup logic (#974)
- #972: Fix redirect uri parsing in cba flow
- #970: Merge release 1.6.3 into dev
- #958: Merging #952 (Support for scenarios where access_token is not returned)
- #952: Support for scenarios where access_token is not returned
- #964: Add refresh_on timestamp to access tokens
- #963: Minor logging improvements
- #955: enhanced logging in MSIDCredentialCacheItem & MSIDAccountCredentialCache
- #962: update at pop logic when creating signed at
- #959: Fix bugs in MSIDAccountCacheItemTests from MSAL C++
- #945: Throttling service
- #954: solved concurrency issue
- #949: Handle missing bundle identifier when writing wipe data to keychain
- #951: Merge release branch back to dev
- #950: Throttling unit test (WIP)
- #946: Unit test coverage for Throttling Service Feature (WIP)
- #907: Throttling Feature - Make Thumbprint Calculation & Cache Headers Visible
This list of changes was auto generated.
1.6.3
Release Notes
Version 1.6.3
- Add refresh_on field to access tokens (#964)
- Improve logging for SSO extension and broker scenarios (#963)
- Enhanced logging in MSIDAccountCredentialCache. (#955)
- fix AT Pop sign request logic
- Throttling feature (#945)
Changes:
- #966: Release 1.6.3
- #956: Remove input param to make the method reusable in CPP, added tests
- #960: Throttling merge to dev
- #968: Update release branch
- #965: Modify init method for keychain token cache so that developers can se…
- #967: Address commits from previous PR
This list of changes was auto generated.
1.6.2
Release Notes
Version 1.6.2
Changes:
- #948: Merge Release/1.6.2 back to Master
- #947: Update change log
- #944: Mask EUII logs
- #942: Revert the cache look up logic if AT is still valid, will return FRT …
- #943: thumbprint calculators
- #941: Merge release 1.6.1 back into dev
- #939: Aherciya/device bound prt fix
- #926: Fix a race condition which could cause a test failure on a slow CI machine
- #931: LRU Cache - Last unit Test Fix
This list of changes was auto generated.
1.6.1
Release Notes
Version 1.6.1
- Extend iOS background tasks to silent and interactive requests (#923)
- Added thread-safe generic MSIDLRUCache (#922)
- Fix possible deadlock caused by thread explosion (#911)
- Revert FRT and ART lookup orders (#884)
Changes:
- #925: [WIP] 1.6.1 release
- #937: fixed a minor bug in MSIDLRUCache last unit test
- #923: Extend backgroud tasks for silent and interactive request
- #922: Generic Thread-safe MSIDLRUCache
- #913: Hieund/at pop automation test
- #916: Hieund/at pop ssoext fix
- #911: Fix Possible Deadlock caused by Thread Explosion
- #901: Removing MSID_BROKER_IS_PERFORMING_CBA
- #910: Merge 1.6.0 release back into dev
- #884: Revert the look up and service call when trying with ART and FRT in s…