Skip to content

Commit 4752078

Browse files
release: v13.4.0 (#1285)
* chore(ios): bump sdk to v13.4.0 * chore: update changelog * chore(android): bump sdk to v13.4.0 * release: v13.4.0 * chore: update pr numbers * chore: bump android sdk to 13.4.1 * chore(ios): bump sdk to v13.4.1 * chore: update changelog * chore: update changelog * fix(ios): update network logging signature with empty w3c data * chore: update changelog * chore(ios): bump sdk to v13.4.2 * chore: update release date in changelog --------- Co-authored-by: Ahmed alaa <[email protected]>
1 parent 3508378 commit 4752078

File tree

9 files changed

+41
-21
lines changed

9 files changed

+41
-21
lines changed

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
# Changelog
22

3-
## [Unreleased](https://github.com/Instabug/Instabug-React-Native/compare/v13.3.0...dev)
3+
## [13.4.0](https://github.com/Instabug/Instabug-React-Native/compare/v13.3.0...v13.4.0) (October 2, 2024)
44

55
### Added
66

77
- Add support for Expo Router navigation tracking ([#1270](https://github.com/Instabug/Instabug-React-Native/pull/1270)).
88
- Enhance the network interceptor to capture more client error messages ([#1257](https://github.com/Instabug/Instabug-React-Native/pull/1257)).
99

10+
### Changed
11+
12+
- Bump Instabug iOS SDK to v13.4.2 ([#1285](https://github.com/Instabug/Instabug-React-Native/pull/1285)). See release notes for [13.4.0](https://github.com/Instabug/Instabug-iOS/releases/tag/13.4.0), [13.4.1](https://github.com/Instabug/Instabug-iOS/releases/tag/13.4.1) and [13.4.2](https://github.com/Instabug/Instabug-iOS/releases/tag/13.4.2).
13+
- Bump Instabug Android SDK to v13.4.1 ([#1285](https://github.com/Instabug/Instabug-React-Native/pull/1285)). See release notes for [13.4.0](https://github.com/Instabug/Instabug-Android/releases/tag/v13.4.0) and [13.4.1](https://github.com/Instabug/Instabug-Android/releases/tag/v13.4.1).
14+
1015
### Fixed
1116

1217
- Fix an issue with JavaScript fatal crashes on iOS causing them to be reported as native iOS crashes instead. ([#1290](https://github.com/Instabug/Instabug-React-Native/pull/1290)).

android/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ android {
5757
minSdkVersion getExtOrDefault('minSdkVersion').toInteger()
5858
targetSdkVersion getExtOrDefault('targetSdkVersion').toInteger()
5959
versionCode 1
60-
versionName "13.3.0"
60+
versionName "13.4.0"
6161
multiDexEnabled true
6262
ndk {
6363
abiFilters "armeabi-v7a", "x86"

android/native.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project.ext.instabug = [
2-
version: '13.3.0'
2+
version: '13.4.1'
33
]
44

55
dependencies {

examples/default/ios/InstabugTests/InstabugSampleTests.m

+6-1
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,12 @@ - (void)testNetworkLogIOS {
365365
startTime:startTime * 1000
366366
duration:duration * 1000
367367
gqlQueryName:gqlQueryName
368-
serverErrorMessage:serverErrorMessage]);
368+
serverErrorMessage:serverErrorMessage
369+
isW3cCaughted:nil
370+
partialID:nil
371+
timestamp:nil
372+
generatedW3CTraceparent:nil
373+
caughtedW3CTraceparent:nil]);
369374
}
370375

371376
- (void)testSetFileAttachment {

examples/default/ios/Podfile.lock

+5-5
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PODS:
3838
- hermes-engine (0.72.3):
3939
- hermes-engine/Pre-built (= 0.72.3)
4040
- hermes-engine/Pre-built (0.72.3)
41-
- Instabug (13.3.0)
41+
- Instabug (13.4.2)
4242
- instabug-reactnative-ndk (0.1.0):
4343
- RCT-Folly (= 2021.07.22.00)
4444
- React-Core
@@ -475,8 +475,8 @@ PODS:
475475
- RNGestureHandler (2.13.4):
476476
- RCT-Folly (= 2021.07.22.00)
477477
- React-Core
478-
- RNInstabug (13.3.0):
479-
- Instabug (= 13.3.0)
478+
- RNInstabug (13.4.0):
479+
- Instabug (= 13.4.2)
480480
- React-Core
481481
- RNReanimated (3.5.4):
482482
- DoubleConversion
@@ -704,7 +704,7 @@ SPEC CHECKSUMS:
704704
Google-Maps-iOS-Utils: f77eab4c4326d7e6a277f8e23a0232402731913a
705705
GoogleMaps: 032f676450ba0779bd8ce16840690915f84e57ac
706706
hermes-engine: 10fbd3f62405c41ea07e71973ea61e1878d07322
707-
Instabug: 4f26295103a330ec0236918359eef7ccaa74e2fa
707+
Instabug: 7a71890217b97b1e32dbca96661845396b66da2f
708708
instabug-reactnative-ndk: 960119a69380cf4cbe47ccd007c453f757927d17
709709
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
710710
OCMock: 300b1b1b9155cb6378660b981c2557448830bdc6
@@ -748,7 +748,7 @@ SPEC CHECKSUMS:
748748
ReactCommon: 3ccb8fb14e6b3277e38c73b0ff5e4a1b8db017a9
749749
RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495
750750
RNGestureHandler: 6e46dde1f87e5f018a54fe5d40cd0e0b942b49ee
751-
RNInstabug: a4ac0bd09123f6be7d58be541dc220acbaff8dc3
751+
RNInstabug: 8e7eb1df3f35b935dda661f5bb475f37cef595e6
752752
RNReanimated: ab2e96c6d5591c3dfbb38a464f54c8d17fb34a87
753753
RNScreens: b21dc57dfa2b710c30ec600786a3fc223b1b92e7
754754
RNSVG: 80584470ff1ffc7994923ea135a3e5ad825546b9

ios/RNInstabug/InstabugReactBridge.m

+6-1
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,12 @@ - (dispatch_queue_t)methodQueue {
314314
startTime:startTime * 1000
315315
duration:duration * 1000
316316
gqlQueryName:gqlQueryName
317-
serverErrorMessage:serverErrorMessage];
317+
serverErrorMessage:serverErrorMessage
318+
isW3cCaughted:nil
319+
partialID:nil
320+
timestamp:nil
321+
generatedW3CTraceparent:nil
322+
caughtedW3CTraceparent:nil];
318323
}
319324

320325
RCT_EXPORT_METHOD(addPrivateView: (nonnull NSNumber *)reactTag) {

ios/RNInstabug/Util/IBGNetworkLogger+CP.h

+14-9
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,27 @@ NS_ASSUME_NONNULL_BEGIN
55
@interface IBGNetworkLogger (CP)
66

77
+ (void)disableAutomaticCapturingOfNetworkLogs;
8-
+ (void)addNetworkLogWithUrl:(NSString *)url
9-
method:(NSString *)method
10-
requestBody:(NSString *)request
8+
+ (void)addNetworkLogWithUrl:(NSString *_Nonnull)url
9+
method:(NSString *_Nonnull)method
10+
requestBody:(NSString *_Nonnull)request
1111
requestBodySize:(int64_t)requestBodySize
12-
responseBody:(NSString *)response
12+
responseBody:(NSString *_Nonnull)response
1313
responseBodySize:(int64_t)responseBodySize
1414
responseCode:(int32_t)code
15-
requestHeaders:(NSDictionary *)requestHeaders
16-
responseHeaders:(NSDictionary *)responseHeaders
17-
contentType:(NSString *)contentType
18-
errorDomain:(NSString *)errorDomain
15+
requestHeaders:(NSDictionary *_Nonnull)requestHeaders
16+
responseHeaders:(NSDictionary *_Nonnull)responseHeaders
17+
contentType:(NSString *_Nonnull)contentType
18+
errorDomain:(NSString *_Nullable)errorDomain
1919
errorCode:(int32_t)errorCode
2020
startTime:(int64_t)startTime
2121
duration:(int64_t) duration
2222
gqlQueryName:(NSString * _Nullable)gqlQueryName
23-
serverErrorMessage:(NSString * _Nullable)serverErrorMessage;
23+
serverErrorMessage:(NSString * _Nullable)serverErrorMessage
24+
isW3cCaughted:(NSNumber * _Nullable)isW3cCaughted
25+
partialID:(NSNumber * _Nullable)partialID
26+
timestamp:(NSNumber * _Nullable)timestamp
27+
generatedW3CTraceparent:(NSString * _Nullable)generatedW3CTraceparent
28+
caughtedW3CTraceparent:(NSString * _Nullable)caughtedW3CTraceparent;
2429

2530
@end
2631

ios/native.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$instabug = { :version => '13.3.0' }
1+
$instabug = { :version => '13.4.2' }
22

33
def use_instabug! (spec = nil)
44
version = $instabug[:version]

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "instabug-reactnative",
33
"description": "React Native plugin for integrating the Instabug SDK",
4-
"version": "13.3.0",
4+
"version": "13.4.0",
55
"author": "Instabug (https://instabug.com)",
66
"repository": "github:Instabug/Instabug-React-Native",
77
"homepage": "https://www.instabug.com/platforms/react-native",

0 commit comments

Comments
 (0)