Releases: adjust/ios_sdk
Releases · adjust/ios_sdk
Version 4.23.2
Version 4.23.1
Fixed
- Fixed warning about storing negative value to NSUIntegerdata type.
- Fixed duplicated ADJURLStrategysymbols error when using static framework.
Pull Request #468
Version v4.23.0
Added
- Added communication with SKAdNetwork framework by default on iOS 14.
- Added method deactivateSKAdNetworkHandlingtoADJConfigto switch off default communication with SKAdNetwork framework.
- Added wrapper method requestTrackingAuthorizationWithCompletionHandler:toAdjustto allow immediate propagation of user's choice to backend.
- Added handling of new iAd framework error codes introduced in iOS 14.
- Added sending of value of user's consent to be tracked with each package.
- Added setUrlStrategy:method inADJConfigclass to allow selection of URL strategy for specific market.
Pull Request #446
Version v4.22.2
Version 4.22.1
Fixed
- Fixed copyWithZone:method implementation inADJSubscription.m(thanks to @atilimcetin).
Pull Request #437
Version 4.22.0
Added
- Added subscription tracking feature.
Changed
- Refactored networking part and moved it to request handler.
- Added additional synchronisation in various cases of access to package queue and activity state.
Pull Request #433
Version 4.21.3
Changed
- Added copying of each injected mutable property of ADJEventclass.
- Synchronised access to callback/partner parameters in ADJEventclass.
- Synchronised access to public API methods in Adjustclass.
Fixed
- Removed iAd timer.
- Removed activity package mutation scenarios after package has been created.
Pull Request #425
Version 4.21.2
Version 4.21.1
Added
- Added support for Mac Catalyst (thanks to @rjchatfield).
Changed
- Replaced availableattribute with a macro for non native SDKs compatibility.
- Synchronised writing to package queue.
- Updated communication flow with iAd.framework.
Fixed
- Added nullability check for path being written onto (thanks to @sidepelican).
Pull Request #420
Version 4.21.0
Added
- Added support for signature library as a plugin.
- Added more aggressive sending retry logic for install session package.
- Added additional parameters to ad_revenuepackage payload.
Changed
- Replaced deprecated methods in iOS 13 for (un)archiving objects.
Fixed
- Added nullability check for NSStringobject returned byadjUrlDecodemethod (thanks to @marinofelipe).
Pull Request #414