Skip to content

Latest commit

 

History

History
103 lines (81 loc) · 5.04 KB

CHANGELOG.md

File metadata and controls

103 lines (81 loc) · 5.04 KB

Version 4.11.3 (15th May 2017)

Added

  • [iOS][AND] Added check if sdk_click package response contains attribution information.
  • [iOS][AND] Added sending of attributable parameters with every sdk_click package.

Changed

  • [iOS][AND] Replaced assert level logs with warn level.

Native SDKs


Version 4.11.2 (24th April 2017)

Added

  • [iOS] Added nullability annotations to public headers for Swift 3.0 compatibility.
  • [iOS] Added BITCODE_GENERATION_MODE to iOS framework for Carthage support.
  • [iOS] Added support for iOS 10.3.
  • [iOS][AND] Added sending of the app's install time.
  • [iOS][AND] Added sending of the app's update time.

Fixed

  • [iOS] Fixed not processing of sdk_info package type causing logs not to print proper package name once tracked.
  • [AND] Fixed query string parsing.
  • [AND] Fixed issue of creating and destroying lots of threads on certain Android API levels (adjust/android_sdk#265).
  • [AND] Protected Package Manager from throwing unexpected exceptions (adjust/android_sdk#266).

Changed

  • [AND] Refactored native networking code.
  • [iOS] Updated native iOS SDK to version 4.11.3.
  • [AND] Updated native Android SDK to version 4.11.3.
  • [REPO] Introduced [iOS], [AND], [WIN] and [REPO] tags to CHANGELOG to highlight the platform the change is referring to.
  • [REPO] Updated example app.

Native SDKs


Version 4.11.1 (21st February 2017)

Added

  • [REPO] Added support for React Native 0.40.0++ (thanks to @philipheinser, @philipshurpik and @dhorelik)

Fixed

  • [iOS] Fixed Duplicate interface definition for class error messages.

Changed

  • [REPO] Updated iOS and Android example apps build scripts.

Native SDKs


Version 4.11.0 (13th February 2017)

Added

  • [iOS][AND] Added adid property to the attribution callback response.
  • [iOS][AND] Added getAdid method to the Adjust instance to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered.
  • [iOS][AND] Added getAttribution method to the Adjust instance to be able to get current attribution value at any time after obtaining it, not only when an attribution callback has been triggered.
  • [iOS] Added getIdfa method to the Adjust instance to be able to obtain iOS advertising identifier (IDFA).
  • [AND] Added getGoogleAdId method to the Adjust instance to be able to obtain Google Play Services advertising identifier.
  • [AND] Added sending of Amazon Fire Advertising Identifier for Android platform.
  • [AND] Added possibility to set default tracker for the app by adding adjust_config.properties file to the assets folder of your Android app. Mostly meant to be used by the Adjust Store & Pre-install Tracker Tool (https://github.com/adjust/android_sdk/blob/master/doc/english/pre_install_tracker_tool.md).

Fixed

  • [iOS][AND] Now reading push token value from activity state file when sending package.
  • [iOS] Fixed memory leak by closing network session for iOS platform.
  • [iOS] Fixed TARGET_OS_TV pre-processor check for iOS platform.

Changed

  • [iOS][AND] Firing attribution request as soon as install has been tracked, regardless of presence of attribution callback implementation in user's app.
  • [iOS] Saving iAd/AdSearch details to prevent sending duplicated sdk_click packages for iOS platform.
  • [iOS] Updated native iOS SDK to version 4.11.0.
  • [AND] Updated native Android SDK to version 4.11.0.
  • [REPO] Updated docs.

Native SDKs


Version 4.10.0 (1st December 2016)

Added

  • [iOS][AND] Initial release of the adjust SDK for React Native. Supported platforms: iOS and Android.

Native SDKs