Skip to content

Releases: adjust/react_native_sdk

Version 4.23.0

28 Aug 00:59
06485b0
Compare
Choose a tag to compare

Added

  • Added communication with SKAdNetwork framework by default on iOS 14.
  • Added method deactivateSKAdNetworkHandling method to AdjustConfig to switch off default communication with SKAdNetwork framework in iOS 14.
  • Added wrapper method requestTrackingAuthorizationWithCompletionHandler to Adjust 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 to AdjustConfig class to allow selection of URL strategy for specific market.

⚠️ Note: iOS 14 beta versions prior to 5 appear to have an issue when trying to use iAd framework API like described in here. For testing of v4.23.0 version of SDK in iOS, please make sure you're using iOS 14 beta 5 or later.


Native versions:
[email protected]
[email protected]


Pull Request #100

Version 4.22.0

06 Jun 00:18
f69f33f
Compare
Choose a tag to compare

Added

  • Added subscription tracking feature.
  • Added OAID plugin for Adjust SDK named react-native-adjust-oaid. With this plugin added next to Adjust SDK, SDK will be able to read Open Advertising ID if present on the device.
  • Added support for Huawei App Gallery install referrer.

Changed

  • Updated communication flow with iAd.framework.

Native versions:
[email protected]
[email protected]


Pull Request #91

Version 4.21.0

01 Apr 00:49
967e745
Compare
Choose a tag to compare

Added

  • Added disableThirdPartySharing method to Adjust interface to allow disabling of data sharing with third parties outside of Adjust ecosystem.
  • Added support for signature library as a plugin.
  • Added more aggressive sending retry logic for install session package.
  • Added additional parameters to ad_revenue package payload.
  • Added external device ID support.

Native versions:
[email protected]
[email protected]


Pull Request #84

Version 4.18.2

11 Oct 08:30
a92c894
Compare
Choose a tag to compare

Added

  • Added convertUniversalLink method from native iOS SDK to JS API (thanks to @tootsweet).

Changed

  • Updated example and test app to RN 0.61.2.
  • Updated README to fix typos (thanks to @BorisMisnik).

Native versions:
[email protected]
[email protected]


Pull Request #78

Version 4.18.1

02 Jul 13:59
7f68b70
Compare
Choose a tag to compare

Fixed

  • Fixed compile errors when trying to use Adjust SDK with TypeScript 2.9 and higher (thanks to @rawrmaan).

Changed

  • Changed submodule endpoints from SSH to HTTPS (thanks to @rawrmaan).

Native versions:
[email protected]
[email protected]


Pull Request #70

Version 4.18.0

01 Jul 14:16
557c5b7
Compare
Choose a tag to compare

Added

  • Added trackAdRevenue method to Adjust interface to allow tracking of ad revenue. With this release added support for MoPub ad revenue tracking.
  • Added reading of Facebook anonymous ID if available on iOS platform.

Native versions:
[email protected]
[email protected]


Pull Request #66

Version 4.17.2

03 May 13:45
265519b
Compare
Choose a tag to compare

Changed

  • Updated iOS SDK version number in Podspec file to 4.17.2.

Native versions:
[email protected]
[email protected]


Pull Request #60

Version 4.17.1

03 May 12:52
26e14fc
Compare
Choose a tag to compare

Added

  • Added Typescript support for React Native Projects (Thanks to @luisnaranjo733 🍻)

Native versions:
[email protected]
[email protected]


Pull Request #59

Version 4.17.0

12 Dec 13:40
70a2b4a
Compare
Choose a tag to compare

Added

  • Added getSdkVersion() method to Adjust interface to obtain current SDK version string.

Changed

  • Changed usage of compile keyword in plugin's build.gradle file into implementation (#47). Thanks to @vitorreis.

Native versions:
[email protected]
[email protected]


Pull Request #49

Version 4.15.0

10 Oct 13:11
08c5975
Compare
Choose a tag to compare

Added

  • Added setCallbackId method on AdjustEvent object for users to set custom ID on event object which will later be reported in event success/failure callbacks.
  • Added callbackId field to event tracking success callback object.
  • Added callbackId field to event tracking failure callback object.

Changed

  • Updated Android SDK and build tools to 26 (thanks to @hamidhadi).
  • Marked setReadMobileEquipmentIdentity method of AdjustConfig object as deprecated.
  • SDK will now fire attribution request each time upon session tracking finished in case it lacks attribution info.

Native versions:
[email protected]
[email protected]


Pull Request #43