Skip to content

Commit d0ed9bf

Browse files
CTLalitvasctnzagorchevkushCTpiyush-kukadiya
authored
Release 3.1.0 (#432)
* Custom In-App Templates (#427) * Integrate custom inapp templates * Add custom code templates for Android * Add custom code templates for iOS * Add custom template events to be observed. * Add custom code templates documentation * Add syncTemplates * Add register templates with bundle * Add custom templates in Example app * Use react-native-asset for templates.json in Example App * Example App improvements (#424) * Refactor App.js * Extract the Expandable_ListView * Refactor ExpandableListView * Add forms for record events with props and profile updates * Style changes and cleanup * Use react-native-toast-message. Show toasts instead of alerts. Queue toasts. * Reorder App categories * Rename category props * Rename utils to app-utils * Update iOS SDK version to 7.0.2 * Set Android CleverTapSDK version to 7.0.2 --------- Co-authored-by: Nikola Zagorchev <[email protected]> * Added public API for Define File Var * feat(file_vars): add defineFileVariable API SDK-4096 * Added File Variable callbacks * feat(file_vars): add onFileValueChanged and onVariablesChangedAndNoDownloadsPending callback APIs SDK-4096 * feat(file_vars): add onceVariablesChangedAndNoDownloadsPending callback API SDK-4096 * feat(file_vars): add onOneTimeVariablesChanged callback API SDK-4096 * feat(file_vars): bump clevertap-react-native to 3.1.0 and core sdk to 7.0.2 SDK-4096 * feat(file_vars): comment handshake domain in example manifest SDK-4096 * feat(file_vars): update Variables.md with new APIs SDK-4096 * Updated iOS side changes for File Type Variables * Bumped iOS dependency to 7.0.2 and updated the react-native version support * Refactored the file variable method * Resolved PR comments * Updated react native support version * Added Variables once changed and file value callbacks * Added changes for `filevariable` argument been passed * Updated the fileVariable argument changes * Added Changelog * Removed test creds * Code cleaning and refactoring, updating the changelog release date * chore(3.1.0) - Resolves comments - Adds package-lock.json * chore(3.1.0) - Resolves comments - Adds package-lock.json for root folder * Resolved iOS comments * Resolved iOS comments * Resolved iOS comments * Added the templates.json file --------- Co-authored-by: Vassil Angelov <[email protected]> Co-authored-by: Nikola Zagorchev <[email protected]> Co-authored-by: Kushagra <[email protected]> Co-authored-by: piyush-kukadiya <[email protected]> Co-authored-by: anush <[email protected]> Co-authored-by: Kushagra Mishra <[email protected]>
1 parent 6c39e9a commit d0ed9bf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+23440
-1985
lines changed

.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,9 @@ node_modules
3636
# CocoaPods
3737
Pods
3838
Podfile.lock
39+
40+
# Ignore assets in custom directory
41+
android/app/src/main/assets/custom/*
42+
43+
# Ignore all link-assets-manifest.json files
44+
**/link-assets-manifest.json

CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,28 @@
11
Change Log
22
==========
33

4+
Version 3.1.0 *(25 October 2024)*
5+
-------------------------------------------
6+
**What's new**
7+
8+
* **[Android Platform]**
9+
* Supports [CleverTap Android SDK v7.0.2](https://github.com/CleverTap/clevertap-android-sdk/blob/master/docs/CTCORECHANGELOG.md#version-702-october-10-2024).
10+
* Adds support for custom handshake domain configuration in android manifest
11+
12+
* **[iOS Platform]**
13+
* Supports [CleverTap iOS SDK v7.0.2](https://github.com/CleverTap/clevertap-ios-sdk/blob/master/CHANGELOG.md#version-702-october-10-2024).
14+
* Adds support for custom handshake domains.
15+
16+
* **[Android and iOS Platform]**
17+
* Adds support for File Type Variables in Remote Config. Please refer to the [Remote Config Variables](https://github.com/CleverTap/clevertap-ios-sdk/blob/master/docs/Variables.md) doc to read more on how to integrate this in your app.
18+
* Adds support for Custom Code Templates. Please refer to the [CustomCodeTemplates.md](https://github.com/CleverTap/clevertap-android-sdk/blob/master/docs/CustomCodeTemplates.md) doc to read more on how to integrate this in your app.
19+
* Adds support for custom code in-app templates definitions through a json scheme.
20+
21+
**Bug Fixes**
22+
* **[Android and iOS Platform]**
23+
* Fixes a missing import statement in the index.js file https://github.com/CleverTap/clevertap-react-native/issues/431
24+
* Fixes https://github.com/CleverTap/clevertap-react-native/issues/426
25+
426
Version 3.0.0 *(8 October 2024)*
527
-------------------------------------------
628
**What's new**

0 commit comments

Comments
 (0)