Skip to content

Releases: Iterable/react-native-sdk

1.3.3

12 Jul 21:08
f6619f4
Compare
Choose a tag to compare

This release points to the most updated versions of the iOS SDK (6.4.5) and Android SDK (5.4.7). The mobile inbox functionality is updated to include toggling of the navigation title and custom action handling.

1.3.2

07 Jun 20:43
f0745dc
Compare
Choose a tag to compare

This has a fix for our index.ts being setup incorrectly (thanks, @alex-a-pereira !), and adds a new option in IterableConfig to disable logging, set logReactNativeSdkCalls to false when you'd like to send/publish out a build without React Native side logging enabled. Native (Android/iOS) side logging is still independently controlled by logLevel (this is completely unchanged).

1.3.1

10 May 21:07
34dbd87
Compare
Choose a tag to compare

1.3.1 is a replacement for 1.3.0 having the incorrect files in the npm release.

1.3.0

03 May 17:35
07b4eb5
Compare
Choose a tag to compare

Added

This version of the SDK provides a mobile inbox implementation. To learn more, read Using a Mobile Inbox with Iterable's React Native SDK.

1.2.3

20 Apr 18:05
98a583c
Compare
Choose a tag to compare

Updated to point to Android SDK 3.4.5 and iOS SDK 6.4.2

1.2.2

28 Mar 18:30
369dd5d
Compare
Choose a tag to compare

Changed

  • Dependency update. The SDK now relies on version 3.4.4 of Iterable’s Android SDK.

1.2.1

23 Mar 21:00
77ef3b5
Compare
Choose a tag to compare

This release points to the same versions of Iterable’s iOS and Android SDKs as version 1.2.0.

Changed

  • Updated the podspec, setting the minimum deployment target to iOS 10.0. (Thank you, @jgrana!)

1.2.0

10 Mar 18:26
d81fc70
Compare
Choose a tag to compare

This version of the SDK replaces for version 1.1.4, which has been removed to avoid version number confusion.

Added

  • Added the allowedProtocols field to IterableConfig.

    Use this array to declare the specific URL protocols that the SDK can expect to see on incoming links (and that it should therefore handle). Doing this will prevent the SDK from opening links that use unexpected URL protocols.

    For example, this code allows the SDK to handle http and tel links:

    const config = new IterableConfig()
    config.allowedProtocols = ["tel", "http"]

    By default, the SDK handles https, action, itbl, and iterable links (regardless of the contents of this array). However, you must explicitly declare any other types of URL protocols you'd like the SDK to handle. Otherwise, the SDK won't open them in the web browser or as deep links.

Changed

1.1.3

27 Oct 17:56
6e6f6a5
Compare
Choose a tag to compare
  • Points to Android SDK 3.3.8 and Swift SDK 6.3.4
  • Android now supports Deep Links via React's Linking Library
  • trackEvent now does not crash in the Android bridge

1.1.2

27 Aug 18:58
099e65f
Compare
Choose a tag to compare
  • Points to iOS SDK 6.3.3 and Android SDK 3.3.5
  • Fixes the bug on Android where in-app messages were not synced on the first launch