Releases: Iterable/react-native-sdk
Releases · Iterable/react-native-sdk
2.3.0-alpha.0
What's Changed
- [MOB-12260] create-embedded-tab-in-example-app by @lposen in #741
- [MOB-12261] Add IterableEmbeddedManager class by @lposen in #742
- [MOB-12263] android-add-ability-to-get placements by @lposen in #744
- [MOB-12265] Configure start and end session by @lposen in #745
- [MOB-12264] Add sync messages and get messages to android by @lposen in #746
- [MOB-12267] add pauseEmbeddedImpression method to manage embedded message impressions by @lposen in #785
- [MOB-12268] Add click handling and tracking by @lposen in #747
- [SDK-237] Set up embedded for iOS by @lposen in #795
- [SDK-240]: add start and end embedded session methods to ReactIterableAPI by @lposen in #796
- [SDK-235] Add ability to sync and get messages by @lposen in #797
- adding metals to gitignore by @Ayyanchira in #804
- [SDK-232] add startEmbeddedImpression and pauseEmbeddedImpression methods to ReactIterableAPI by @lposen in #798
- [SDK-231] Add click handling tracking by @lposen in #799
- [SDK-303] Make the functionality for ios and android the same by @lposen in #800
- [SDK-234] Add real time updates to iOS by @lposen in #803
- [SDK-223] Android Realtime update by @Ayyanchira in #805
Full Changelog: 2.2.0...2.3.0-alpha.0
2.2.0
What's Changed
- [MOB-10946] Update JWT in ts by @lposen in #726
- [MOB-10947][SDK-88] Configure JWT for Android by @lposen in #727
- [MOB-11032] configure JWT for iOS by @lposen in #728
- [MOB-12231] Put all calls to the native layer in a class called IterableApi by @lposen in #737
- [MOB-12298] Improve the logger by @lposen in #739
- [SDK-136] Add Jwt Generator to Example app by @lposen in #767
- [MOB-12216] new arch ga release by @lposen in #773
- [SDK-151] cannot-read-property-authtoken-of-undefined by @lposen in #779
- [SDK-181] update ios/android sdk versions by @lposen in #780
- [SDK-149] add-logout-functionality by @lposen in #781
- [MOB-12189] add-tests-to-iterableinappmanager by @lposen in #712
- [SDK-148] remove font references from Info.plist to streamline configuration by @lposen in #769
- chore(deps): bump tar from 7.5.1 to 7.5.2 by @dependabot[bot] in #772
- chore(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #782
- chore(deps-dev): bump @react-native-community/cli from 18.0.0 to 18.0.1 by @dependabot[bot] in #776
- [SDK-196] Fix retryInterval not being able to be updated by @lposen in #786
- [MOB-9064] JWT by @lposen in #740
Full Changelog: 2.1.0...2.2.0
2.2.0-alpha.1
2.1.0
What's Changed
- [MOB-11735] release-2-0-2 by @lposen in #677
- [MOB-11826] make-frontend-api-and-codegen by @lposen in #685
- [MOB-11833] format-files by @lposen in #686
- [MOB-11828] add-backwards-compatibility by @lposen in #688
- [MOB-11827] add-new-architecture-support by @lposen in #687
- update coverage reporting for Qlty Cloud by @davehenton in #689
- [MOB-11954] restructure RNIterableAPIModule to delegate functionality to RNIterableAPIModuleImpl by @lposen in #693
- [MOB-11994] align-dependencies-correctly by @lposen in #696
- [MOB-11955] configure-new-architecture by @lposen in #694
- [MOB-12039] rn-add-in-app-manager-back-onto-iterable-object by @lposen in #699
- [MOB-11957] ios-crashes-when-clicking-track-push-open-with-ca by @lposen in #695
- [MOB-12123] add-6-5-4-1-to-react-native-sdk by @lposen in #706
- [MOB-12199] rn-release-2-0-3 by @lposen in #714
- Initial CodeQL commit by @noelle-iterable in #702
- [MOB-12158] improve-iterable-ts-test-coverage by @lposen in #705
- [MOB-12159] add-tests-for-useappstatelistener by @lposen in #707
- [MOB-12251] temporary fix for circular paths, which break expo by @lposen in #734
- [MOB-12295] publish docs to netlify by @lposen in #736
- [MOB-12160] add unit tests for useDeviceOrientation by @lposen in #708
- [MOB-12186] add-tests-for-iterableutil by @lposen in #709
- [MOB-12187] add unit tests for IterableEdgeInsetDetails by @lposen in #710
- [MOB-12188] add tests for IterableHTMLInAppContent by @lposen in #711
- [MOB-12247] remove-dependency-on-react-native-vector-icons by @lposen in #760
- [MOB-12360] release-2-0-4 by @lposen in #761
- [SDK-82] New Architecture by @lposen in #704
New Contributors
- @davehenton made their first contribution in #689
- @noelle-iterable made their first contribution in #702
Full Changelog: 2.0.2...2.1.0
2.2.0-alpha.0
What's Changed
- [MOB-12295] publish docs to netlify by @lposen in #736
- [MOB-12160] add unit tests for useDeviceOrientation by @lposen in #708
- [MOB-12186] add-tests-for-iterableutil by @lposen in #709
- [MOB-10946] Update JWT in ts by @lposen in #726
- [MOB-10947][SDK-88] Configure JWT for Android by @lposen in #727
- [MOB-11032] configure JWT for iOS by @lposen in #728
- [MOB-12187] add unit tests for IterableEdgeInsetDetails by @lposen in #710
- [MOB-12188] add tests for IterableHTMLInAppContent by @lposen in #711
- [MOB-12231] Put all calls to the native layer in a class called IterableApi by @lposen in #737
- [MOB-12247] remove-dependency-on-react-native-vector-icons by @lposen in #760
- [MOB-12360] release-2-0-4 by @lposen in #761
- [MOB-12298] Improve the logger by @lposen in #739
- [SDK-136] Add Jwt Generator to Example app by @lposen in #767
Full Changelog: 2.1.0-beta.1...2.2.0-alpha.0
2.0.4
What's Changed
- Initial CodeQL commit by @noelle-iterable in #702
- [MOB-12158] improve-iterable-ts-test-coverage by @lposen in #705
- [MOB-12159] add-tests-for-useappstatelistener by @lposen in #707
- [MOB-12295] publish docs to netlify by @lposen in #736
- [MOB-12160] add unit tests for useDeviceOrientation by @lposen in #708
- [MOB-12186] add-tests-for-iterableutil by @lposen in #709
- [MOB-12187] add unit tests for IterableEdgeInsetDetails by @lposen in #710
- [MOB-12188] add tests for IterableHTMLInAppContent by @lposen in #711
- [MOB-12247] remove-dependency-on-react-native-vector-icons by @lposen in #760
- [MOB-12360] release-2-0-4 by @lposen in #761
New Contributors
- @noelle-iterable made their first contribution in #702
Full Changelog: 2.0.3...2.0.4
2.1.0-beta.1
What's Changed
- Initial CodeQL commit by @noelle-iterable in #702
- [MOB-12158] improve-iterable-ts-test-coverage by @lposen in #705
- [MOB-12159] add-tests-for-useappstatelistener by @lposen in #707
- refactor: temporary fix for circular paths, which break expo by @lposen in #734
New Contributors
- @noelle-iterable made their first contribution in #702
Full Changelog: 2.1.0-beta.0...2.1.0-beta.1
2.1.0-beta.0 Release
What's Changed
- [MOB-11826] make-frontend-api-and-codegen by @lposen in #685
- [MOB-11833] format-files by @lposen in #686
- [MOB-11828] add-backwards-compatibility by @lposen in #688
- [MOB-11827] add-new-architecture-support by @lposen in #687
- [MOB-11954] restructure RNIterableAPIModule to delegate functionality to RNIterableAPIModuleImpl by @lposen in #693
- [MOB-11994] align-dependencies-correctly by @lposen in #696
- [MOB-11955] configure-new-architecture by @lposen in #694
- [MOB-11957] ios-crashes-when-clicking-track-push-open-with-ca by @lposen in #695
Full Changelog: 2.0.3...2.1.0-beta.0
2.0.3
What's Changed
- [MOB-11735] release-2-0-2 by @lposen in #677
- update coverage reporting for Qlty Cloud by @davehenton in #689
- [MOB-12039] rn-add-in-app-manager-back-onto-iterable-object by @lposen in #699
- [MOB-12123] add-6-5-4-1-to-react-native-sdk by @lposen in #706
- [MOB-12199] rn-release-2-0-3 by @lposen in #714
New Contributors
- @davehenton made their first contribution in #689
Full Changelog: 2.0.2...2.0.3
Release 2.1.0-alpha.0
2.1.0-alpha.0 (2025-09-27)
- chore: downgrade version from 2.0.3-alpha.1 to 2.0.2 (61ec865)
- chore: update build scripts and version to 2.1.0-alpha.0 (78dc602)
- chore: update CHANGELOG for 2.1.0-alpha.0 release and fix documentation typo in IterableInAppManager (b615521)
- chore: update dependencies for React Navigation and related packages (95053bb)
- fix: update clickedUrl parameter type to allow null values in trackInAppClose method per PR comment (26fa44b)
- refactor: add wakeApp placeholder method (4cc665f)
- refactor: remove redundant error handling in RNIterableAPI to streamline message retrieval (5a946b2)
- refactor: simplify attribution info handling and improve error reporting in RNIterableAPI (e0d026e)
- refactor: update initialize2WithApiKey so that parameters are always in the same order (18bd0af)
- refactor: update ios interfaces to enforce non-nullable parameters for better safety (32c7eb8)
- refactor: update parameter types in RNIterableAPI to reflect automatically created jsi file (b6e4488)
- refactor: update parameter types in RNIterableAPI to use Double to match codegen (5d8c543)
- refactor: update parameter types to nullable in RNIterableAPI for consistency (560a8c5)
- refactor: update templateId parameter type to Double in RNIterableAPI for consistency (dfb4934)
- refactor: update templateId parameter type to nullable in trackPushOpenWithCampaignId (f9aa273)
- refactor: update templateId type to double in trackPushOpenWithCampaignId (c009a1e)
- Update ios/RNIterableAPI/ReactIterableAPI.swift (3e252ee)