Releases: adjust/ios_sdk
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.
Version 5.4.3
Fixed
- Fixed first session delay pre-init actions array lazy initialization.
Pull Request #769
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.2
Fixed
- Updated Swift Package Manager dependency constraint for
GoogleAdsOnDeviceConversion, ensuring compatibility with Swift Package Manager resolution (#765).
Pull Request #768
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.1
Added
- Added support for Google On-Device-Measurement. For more details about this feature, refer to the official documentation.
- Optimized the logic behind the
processAndResolveDeeplink:method to immediately return links that have already been resolved.
Changed
- Updated the Adjust Signature library version to 3.47.0.
Pull Request #762
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.0
Added
- Added support for configuring store information via the
ADJStoreInfoobject. You can now specify the store name and store app ID usingsetStoreInfomethod on yourADJConfiginstance. This enables the SDK to record the intended app store source during initialization.
Pull Request #758
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.