From 5a0967154ec24933bb104d8980c81e81681d23ae Mon Sep 17 00:00:00 2001 From: Jade Date: Fri, 22 Aug 2025 12:44:50 +0000 Subject: [PATCH] feat: release --- CHANGELOG.md | 41 +++++++++++++++++++++++++++++++++++++++++ package.json | 8 ++++---- types/searchTypes.js | 1 + 3 files changed, 46 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 05671e2..5b4a384 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,44 @@ +## 3.1.2 (2025-08-22) + + +### Bug Fixes + +* **gcm:** message variability (544eb08) +* **sdk:** sid logic (#43) (570c075) + + +### Features + +* add array to track wish request (da7bc28) +* add autoSendPushToken argument (2826b68) +* add blank search method (#40) (ff10756) +* add cart method (7a0dd8b) +* add custom properties to track purchase request (d58f5af) +* add date check (a9b7069) +* add excluded_merchants property to search types (#46) (0912cee) +* add function to send token after app initialization (7a7bd29) +* add functions to get and push token sent date in storage (75e5ce0) +* add new action step to identify base commit in master (95930a9) +* add persona-synchronization.yaml (17ddf01) +* add types (ffec1d5) +* add types to functions (1cf1b75) +* BREAKING CHANGE use @notifee/react-native for requesting alarm permissions (0e23088) +* check application initialization (152e928) +* check image_url (#44) (0cfcfab) +* **common:** bump version (ce7e70d) +* connect sdk to dev app (48788fa) +* move to sdk (85a1e1e) +* **sdk:** bump device-info (1d1f10e) +* **sdk:** getToken to use correct token (d07df14) +* **sdk:** include types for exclude_brands (#50) (cd1d301) +* **sdk:** remove notifee (71e7e79) +* **sdk:** rm jest (d0cce5d) +* **sdk:** sid token generation (4a34846) +* **sdk:** track mobile pushes (eadf5f4) +* swap auto-changelog for standard-changelog (ec88b46) + + + ## 3.1.1 (2025-08-22) diff --git a/package.json b/package.json index 67311bc..0f37120 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@personaclick/rn-sdk", - "version": "3.1.1", + "version": "3.1.2", "description": "PersonaClick React Native SDK", "type": "module", "exports": { @@ -25,11 +25,11 @@ "@react-native-async-storage/async-storage": "1.22.0", "@react-native-firebase/app": "^23", "@react-native-firebase/messaging": "^23", + "conventional-changelog-cli": "5.0.0", "react": "^19.1.0", "react-native": "^0.81.0", "react-native-device-info": "^14.0.4", - "react-test-renderer": "^17.0.2", - "standard-changelog": "5.0.0" + "react-test-renderer": "^17.0.2" }, "peerDependencies": { "@notifee/react-native": "^9.1.8", @@ -43,7 +43,7 @@ }, "scripts": { "test": "node --test", - "changelog": "standard-changelog --commit-path ." + "changelog": "conventional-changelog -i CHANGELOG.md -s --commit-path . -p angular" }, "publishConfig": { "access": "public" diff --git a/types/searchTypes.js b/types/searchTypes.js index ad4a043..97ffc9e 100644 --- a/types/searchTypes.js +++ b/types/searchTypes.js @@ -20,6 +20,7 @@ * @property {string} [email] - Email. * @property {string} [merchants] - Comma separated list of merchants. * @property {string} [excluded_merchants] - Comma separated list of excluded merchants. + * @property {string} [excluded_brands] - Comma separated list of excluded brands. * @property {string} [filters_search_by] - Available options for filter: name, quantity, popularity. * @property {number} [brand_limit=1000] - Limits the number of brands in the response. */