Releases: Iterable/react-native-sdk
1.3.3
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
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
1.3.0
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
1.2.2
Changed
- Dependency update. The SDK now relies on version 3.4.4 of Iterable’s Android SDK.
1.2.1
1.2.0
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 toIterableConfig
.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
andtel
links:const config = new IterableConfig() config.allowedProtocols = ["tel", "http"]
By default, the SDK handles
https
,action
,itbl
, anditerable
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
- Dependency updates. This SDK now relies on:
- Version 3.4.3 of Iterable’s Android SDK (which includes fixes from version 3.4.1 to handle Android 12's notification trampoline restrictions).
- Version 6.4.1 of Iterable's iOS SDK.
1.1.3
- 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
- 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