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, the date the update was released, and major changes or additions.

3.2.4 - October 18, 2024

Fixed

  • React-Android: Fixed issue with the SDK removing cookies when initializing.

3.2.3 - September 18, 2024

Fixed

  • React-Android: Fixed crash during commit log merging events.
  • React-Android: Fixed issue with commit log crashing when upgrading from older versions of the SDK.

3.2.2 - August 12, 2024

Fixed

  • React-Android: Fixed issue with commit log serialization failing in certain cases when upgrading from older versions of the SDK.
  • React-Android: Fixed issue with SDK crashing in cases where R8 compiler was used.

3.2.1 - June 27, 2024

Fixed

  • React-Android: Fixed issue with behaviour listener not processing values correctly in rule sets

3.2.0 - June 14, 2024

Added

  • React: Added support for timeline events in the SDK.

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