Help Center

BlueConic SDK for React Native Release Notes

These release notes show incremental updates to the BlueConic SDK for React Native, including the SDK version number, date the update was released, and major changes or additions.

3.1.0 - March 12, 2024

Added

  • iOS: Privacy Manifest as required by Apple Privacy Guidelines.
  • iOS: SDK Code signing.

3.0.0 - February 21, 2024

Changed

  • React: The plugin now uses specific Android and iOS native SDK versions to avoid issues with compatibility.
  • React-Android: The native SDK is now imported via Gradle and does not need to be imported as a separate module.

Fixed

  • React-iOS: Fixed build issue due to wrong version being used.
  • React-Android: Fixed issue with failing to register plugin class during initialization of the plugin.
  • React-Android: Fixed issue with gradle building.

2.0.0 - November 24, 2022

Changed

  • Android: Changed the way the BlueConic Android AAR is loaded (no longer via direct .AAR reference).
  • React: Changed peerDependency for react-native to <1.0.0, to fix error with NPM v7 when an app uses a different version of react-native than this package.

Added

  • Android: Added targetSdkVersion 31.

1.2.0 - June 21, 2021

Changed

  • Android/iOS: The dialogue feedback to be equal in both platforms.
  • iOS: Changed the typo `paramters` to `parameters`.
  • Android: Changed flat structure to interaction with parameters structure. Following structure is used:
    {
    "id": "{Variant ID}",
    "name": "{Variant Name}",
    "dialogueId": "{Dialogue ID}",
    "dialogueName": "{Dialogue Name}",
    "positionId": "{Position ID}",
    "positionName": "{Position Name}",
    "pluginType": "ACTION",
    "type": "{Plugin ID}",
    "parameters": {
    // parameters specific to the variant
    // as an example:
    "content": [""],
    "height": ["150"],
    "width": ["620"]
    }
    }

1.1.1 - September 20, 2020

Fixed

  • React: Package issues.
  • React: Minor bugs.

Removed

  • iOS: The use of `UIViewController.init()`

1.1.0 - 2020-9-20 September 15, 2020

Added

  • React: `Objective` methods.
  • React: `registerPluginClass` methods.
  • React: `setEnable` methods.
  • React: Support for iOS and Android SDKs.
  • React: Improvements to the package.
  • React: Support for both async and callback methods.

Fixed

  • React: Support for React Native 0.60+.
Was this article helpful?
0 out of 0 found this helpful