Skip to content

Commit 55adb19

Browse files
author
weiqiangliu
committed
Release 2.2.2
1 parent d8abcb1 commit 55adb19

File tree

7 files changed

+10
-7
lines changed

7 files changed

+10
-7
lines changed

RNSensorsAnalyticsModule.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Pod::Spec.new do |s|
33
s.name = "RNSensorsAnalyticsModule"
4-
s.version = "2.2.1"
4+
s.version = "2.2.2"
55
s.summary = "The official React Native SDK of Sensors Analytics."
66
s.description = <<-DESC
77
神策分析 RN 组件

SensorsDataRNHook.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -997,6 +997,9 @@ navigationEventString = function () {
997997
}else{
998998
saProperties.sensorsdataurl = payload.state.params.sensorsdataurl;
999999
}
1000+
if(payload.state.params.sensorsdataparams){
1001+
saProperties.sensorsdataparams = JSON.parse(JSON.stringify(payload.state.params.sensorsdataparams));
1002+
}
10001003
}else{
10011004
saProperties.sensorsdataurl = payload.state.routeName;
10021005
}

android/src/main/java/com/sensorsdata/analytics/RNSensorsAnalyticsPackage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import java.util.List;
2929

3030
public class RNSensorsAnalyticsPackage implements ReactPackage {
31-
public static final String VERSION = "2.2.1";
31+
public static final String VERSION = "2.2.2";
3232
@Override
3333
public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
3434
List<NativeModule> modules = new ArrayList<>();

ios/RNSensorsAnalyticsModule.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
#import "SAReactNativeManager.h"
3333
#import "SAReactNativeEventProperty.h"
3434

35-
NSString *const kSAReactNativePluginVersion = @"react_native:2.2.1";
35+
NSString *const kSAReactNativePluginVersion = @"react_native:2.2.2";
3636

3737
@implementation RNSensorsAnalyticsModule
3838

ios/SAReactNativeRootViewManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ NS_ASSUME_NONNULL_BEGIN
4848

4949
/// 获取 RN 页面中的元素信息
5050
/// @param rootTag 当前 RN 页面 RCTRootView 对应的 reactTag
51-
- (NSMutableSet<SAReactNativeViewProperty *> *)viewPropertiesWithRootTag:(NSNumber *)rootTag;
51+
- (NSSet<SAReactNativeViewProperty *> *)viewPropertiesWithRootTag:(NSNumber *)rootTag;
5252

5353
@end
5454

ios/SAReactNativeRootViewManager.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ - (void)addViewProperty:(SAReactNativeViewProperty *)property withRootTag:(NSNum
8484
[viewProperties addObject:property];
8585
}
8686

87-
- (NSMutableSet<SAReactNativeViewProperty *> *)viewPropertiesWithRootTag:(NSNumber *)rootTag {
88-
return self.viewProperties[rootTag];
87+
- (NSSet<SAReactNativeViewProperty *> *)viewPropertiesWithRootTag:(NSNumber *)rootTag {
88+
return [self.viewProperties[rootTag] copy];
8989
}
9090

9191
#pragma mark - utils

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sensorsdata-analytics-react-native",
3-
"version": "2.2.1",
3+
"version": "2.2.2",
44
"private": false,
55
"description": "神策分析 RN 组件",
66
"main": "index.js",

0 commit comments

Comments
 (0)