Releases · adjust/ios_sdk (original) (raw)
Version 5.6.1
Fixed
- Added handling for certain edge cases in which ODM info was not being sent.
Pull Request #793
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.6.0
Added
- Added ability to get informed about remote triggers from backend.
Pull Request #792
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.5.4
Added
- Added dedicated ODM plugin framework targets.
Changed
- Hardened SDK persistence and asynchronous processing against crashes caused by concurrent mutation of shared state and API objects.
Pull Request #791
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.5.3
Fixed
- Web view bridge security hardening
Changed
- Drop support for embedded iframe for security reasons
Pull Request #789
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.5.2
Added
- Added
AdjustGoogleOdmPluginsubspec which does not depend on the mainAdjustsubspec.
Changed
- Updated
resolveLinkWithUrl:resolveUrlSuffixArray:callback:flow to speed up link resolution. - Updated
requestAppTrackingAuthorizationWithCompletionHandler:to returnNSUIntegerMaxas an error indicator when the device doesn't supportAppTrackingTransparency.frameworkor when the framework isn't linked.
Pull Request #785
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.5.1
Fixed
- Fixed infinite recursion issue in
ADJLinkResolutionwhere link resolution would continue making unnecessary network requests when the URL stopped changing between redirects. The resolution now stops immediately when the URL remains unchanged, preventing delays in certain scenarios.
Changed
- Replaced
NSLogwith Unified Logging (os_log) for SDK log output. - Improved backoff strategy and Apple Ads flows.
Pull Request #782
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.5.0
Added
- Added
getAdidWithTimeoutmethod to theAdjustAPI to allow retrieving the ADID with a specified timeout. If the value is not obtained in time, nil is returned. - Added
getAttributionWithTimeoutmethod to theAdjustAPI to allow retrieving the current attribution information with a specified timeout. If the value is not obtained in time, nil is returned.
Fixed
- Added missing
disableIdfvReadingmethod onAdjustConfigin iOS web bridge.
Changed
- Updated the Adjust Signature library version to 3.62.0.
Pull Request #780
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.4.6
Changed
- Updated the Adjust Signature library version to 3.61.0.
- Updated link resolution logic to include new Adjust domains where link resolution ends.
Pull Request #776
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.4.5
Fixed
- Updated the Swift Package Manager dependency constraint for
GoogleAdsOnDeviceConversionto ensure compatibility with version 3.x.x (#773).
Pull Request #774
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.
Version 5.4.4
Added
- Added support for processing deferred deep links in session responses.
Pull Request #770
Note: In case you are adding Adjust SDK to your app as one of the frameworks from the release page, please make sure to also add the latest version of the signature library.