Releases: adjust/flutter_sdk
Releases · adjust/flutter_sdk
Version 4.29.1
Added
- Added support for
Admost
ad revenue source.
Fixed
- Fixed compile time errors with Xcode 13.
Native SDKs
PR: #60
Version 4.29.0
Added
- Added support for null safety (thanks to @blaueeiner).
- [beta] Added data residency feature. You can choose this setting by setting
urlStrategy
member ofAdjustConfig
instance toAdjustConfig.DataResidencyEU
(for EU data residency region),AdjustConfig.DataResidencyTR
(for TR data residency region) orAdjustConfig.DataResidencyUS
value (for US data residency region). - Added
trackAdRevenueNew
method toAdjust
interface to allow tracking of ad revenue by passingAdjustAdRevenue
object as parameter. - Added support for
AppLovin MAX
ad revenue tracking. - Added
conversionValueUpdatedCallback
member toAdjustConfig
which can be used to set a callback which will get information when Adjust SDK updates conversion value for the user. - Added preinstall tracking with usage of system installer receiver on Android platform.
Fixed
- Fixed attribution value comparison logic which might cause same attribution value to be delivered into attribution callback on iOS platform.
Native SDKs
PR: #52
Version 4.28.0
Version 4.26.0
Added
- Added possibility to get cost data information in attribution callback.
- Added
needsCost
member toAdjustConfig
to indicate if cost data is needed in attribution callback (by default cost data will not be part of attribution callback if not enabled with this setter method). - Added
preinstallTrackingEnabled
member toAdjustConfig
to allow enabling of preinstall tracking (this feature is OFF by default). - Added support for Apple Search Ads attribution with usage of
AdServices.framework
. - Added
allowAdServicesInfoReading
member toAdjustConfig
to allow option for users to prevent SDK from performing any tasks related to Apple Search Ads attribution with usage ofAdServices.framework
. - Added wrapper method
updateConversionValue
method toAdjust
to allow updating SKAdNetwork conversion value via SDK API. - Added
getAppTrackingAuthorizationStatus
getter toAdjust
instance to be able to get current iOS app tracking status. - Added improved measurement consent management and third party sharing mechanism.
- Added public constants to be used as sources for ad revenue tracking with
trackAdRevenue
method.
Changed
- Updated Gradle version to 6.5 (thanks to @MrtnvM).
Fixed
- Fixed occasional NPEs in Android when firing callback methods.
Native SDKs
Version 4.23.3
Added
- Added URL strategy constants to
AdjustConfig
for more straight forward feature usage.
Native SDKs
PR: #31
Version 4.23.2
Version 4.23.1
Fixed
- Removed
iosPrefix
frompubspec.yaml
. - Removed
ADJ
prefix from Flutter iOS class names.
Native SDKs
PR: #27
Version 4.23.0
Added
- Added communication with SKAdNetwork framework by default on iOS 14.
- Added method
deactivateSKAdNetworkHandling
method toAdjustConfig
to switch off default communication with SKAdNetwork framework in iOS 14. - Added wrapper method
requestTrackingAuthorizationWithCompletionHandler
toAdjust
to allow asking for user's consent to be tracked in iOS 14 and 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 toAdjustConfig
class to allow selection of URL strategy for specific market.
Native SDKs
New version 4.22.1
Changed
- Changed referencing of native Android dependency from
implementation
toapi
.
Native SDKs
PR: #22
Version 4.22.0
Added
- Added subscription tracking feature.
- Added support for Huawei App Gallery install referrer.
Changed
- Updated communication flow with
iAd.framework
.
Native SDKs
PR: #17