Releases: Iterable/react-native-sdk
Releases · Iterable/react-native-sdk
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)