Skip to content

Commit 9ed2de6

Browse files
authored
Merge pull request #17 from logicwind/dev
Dev
2 parents d822330 + 3ef5414 commit 9ed2de6

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 0.3.12
2+
3+
- Resolved iOS crash related to trackEvent in React Native v0.74.
4+
- Updated readme.
5+
16
## 0.3.11
27

38
- Fixed Apple TVOS crash issue.

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,14 @@ or using yarn:
1818
```shell
1919
yarn add @logicwind/react-native-matomo-tracker
2020
```
21-
Then follow the instructions for your platform to link @logicwind/react-native-matomo-tracker into your project:
21+
22+
### Expo Setup
23+
24+
If you're working with this Expo project, make sure to run:
25+
26+
```sh md title="Terminal"
27+
npx expo prebuild
28+
```
2229

2330
### iOS installation
2431

ios/ReactNativeMatomoTracker.mm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ @interface RCT_EXTERN_MODULE(ReactNativeMatomoTracker, NSObject)
99

1010
RCT_EXTERN_METHOD(trackDispatch)
1111

12-
RCT_EXTERN_METHOD(trackEvent:(NSString *)category withAction:(NSString *)action withName:(NSString *)name withValue:(NSNumber *)value withActionDimensions:(NSArray<NSDictionary *> *)actionDimensions)
12+
RCT_EXTERN_METHOD(trackEvent:(NSString *)category withAction:(NSString *)action withName:(NSString *)name withValue:(nonnull NSNumber *)value withActionDimensions:(NSArray<NSDictionary *> *)actionDimensions)
1313

1414
RCT_EXTERN_METHOD(trackOutlink:(NSString *)url withActionDimensions:(NSArray<NSDictionary *> *)actionDimensions)
1515

@@ -25,7 +25,7 @@ @interface RCT_EXTERN_MODULE(ReactNativeMatomoTracker, NSObject)
2525

2626
RCT_EXTERN_METHOD(trackScreens)
2727

28-
RCT_EXTERN_METHOD(trackGoal:(NSInteger)goalId withRevenue:(NSNumber *)revenue withActionDimensions:(NSArray<NSDictionary *> *)actionDimensions)
28+
RCT_EXTERN_METHOD(trackGoal:(NSInteger)goalId withRevenue:(nonnull NSNumber *)revenue withActionDimensions:(NSArray<NSDictionary *> *)actionDimensions)
2929

3030
RCT_EXTERN_METHOD(setVisitorId:(NSString *)id)
3131

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logicwind/react-native-matomo-tracker",
3-
"version": "0.3.11",
3+
"version": "0.3.12",
44
"description": "React-native plugin for matomo analytics",
55
"main": "lib/commonjs/index",
66
"module": "lib/module/index",

0 commit comments

Comments
 (0)