From f194d57280059824ff7bb269057f01541e79d327 Mon Sep 17 00:00:00 2001 From: GitHub Date: Fri, 22 May 2026 09:38:42 +0000 Subject: [PATCH 1/2] chore: update scripts/update-cli.sh to 3.4.3 --- CHANGELOG.md | 3 + package.json | 2 +- packages/core/package.json | 2 +- packages/expo-upload-sourcemaps/package.json | 2 +- yarn.lock | 80 ++++++++++---------- 5 files changed, 46 insertions(+), 43 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d046446fd..04ac25f995 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,9 @@ - Bump Cocoa SDK from v9.13.0 to v9.14.0 ([#6204](https://github.com/getsentry/sentry-react-native/pull/6204)) - [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9140) - [diff](https://github.com/getsentry/sentry-cocoa/compare/9.13.0...9.14.0) +- Bump CLI from v3.4.2 to v3.4.3 ([#6205](https://github.com/getsentry/sentry-react-native/pull/6205)) + - [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343) + - [diff](https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3) ## 8.12.0 diff --git a/package.json b/package.json index a7e31226c3..fc80a6e34f 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@naturalcycles/ktlint": "^1.13.0", - "@sentry/cli": "3.4.2", + "@sentry/cli": "3.4.3", "downlevel-dts": "^0.11.0", "google-java-format": "^1.4.0", "lerna": "^8.1.8", diff --git a/packages/core/package.json b/packages/core/package.json index 3b704c6898..c36acd691a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -75,7 +75,7 @@ "dependencies": { "@sentry/babel-plugin-component-annotate": "5.3.0", "@sentry/browser": "10.53.1", - "@sentry/cli": "3.4.2", + "@sentry/cli": "3.4.3", "@sentry/core": "10.53.1", "@sentry/expo-upload-sourcemaps": "workspace:*", "@sentry/react": "10.53.1", diff --git a/packages/expo-upload-sourcemaps/package.json b/packages/expo-upload-sourcemaps/package.json index 3dd593a7fb..974fe27b2f 100644 --- a/packages/expo-upload-sourcemaps/package.json +++ b/packages/expo-upload-sourcemaps/package.json @@ -27,7 +27,7 @@ "README.md" ], "dependencies": { - "@sentry/cli": "3.4.2" + "@sentry/cli": "3.4.3" }, "peerDependencies": { "@expo/env": "*", diff --git a/yarn.lock b/yarn.lock index f80a78e945..d58709632f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10672,74 +10672,74 @@ __metadata: languageName: node linkType: hard -"@sentry/cli-darwin@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-darwin@npm:3.4.2" +"@sentry/cli-darwin@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-darwin@npm:3.4.3" conditions: os=darwin languageName: node linkType: hard -"@sentry/cli-linux-arm64@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-linux-arm64@npm:3.4.2" +"@sentry/cli-linux-arm64@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-linux-arm64@npm:3.4.3" conditions: (os=linux | os=freebsd | os=android) & cpu=arm64 languageName: node linkType: hard -"@sentry/cli-linux-arm@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-linux-arm@npm:3.4.2" +"@sentry/cli-linux-arm@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-linux-arm@npm:3.4.3" conditions: (os=linux | os=freebsd | os=android) & cpu=arm languageName: node linkType: hard -"@sentry/cli-linux-i686@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-linux-i686@npm:3.4.2" +"@sentry/cli-linux-i686@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-linux-i686@npm:3.4.3" conditions: (os=linux | os=freebsd | os=android) & (cpu=x86 | cpu=ia32) languageName: node linkType: hard -"@sentry/cli-linux-x64@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-linux-x64@npm:3.4.2" +"@sentry/cli-linux-x64@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-linux-x64@npm:3.4.3" conditions: (os=linux | os=freebsd | os=android) & cpu=x64 languageName: node linkType: hard -"@sentry/cli-win32-arm64@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-win32-arm64@npm:3.4.2" +"@sentry/cli-win32-arm64@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-win32-arm64@npm:3.4.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@sentry/cli-win32-i686@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-win32-i686@npm:3.4.2" +"@sentry/cli-win32-i686@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-win32-i686@npm:3.4.3" conditions: os=win32 & (cpu=x86 | cpu=ia32) languageName: node linkType: hard -"@sentry/cli-win32-x64@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli-win32-x64@npm:3.4.2" +"@sentry/cli-win32-x64@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli-win32-x64@npm:3.4.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@sentry/cli@npm:3.4.2": - version: 3.4.2 - resolution: "@sentry/cli@npm:3.4.2" - dependencies: - "@sentry/cli-darwin": 3.4.2 - "@sentry/cli-linux-arm": 3.4.2 - "@sentry/cli-linux-arm64": 3.4.2 - "@sentry/cli-linux-i686": 3.4.2 - "@sentry/cli-linux-x64": 3.4.2 - "@sentry/cli-win32-arm64": 3.4.2 - "@sentry/cli-win32-i686": 3.4.2 - "@sentry/cli-win32-x64": 3.4.2 +"@sentry/cli@npm:3.4.3": + version: 3.4.3 + resolution: "@sentry/cli@npm:3.4.3" + dependencies: + "@sentry/cli-darwin": 3.4.3 + "@sentry/cli-linux-arm": 3.4.3 + "@sentry/cli-linux-arm64": 3.4.3 + "@sentry/cli-linux-i686": 3.4.3 + "@sentry/cli-linux-x64": 3.4.3 + "@sentry/cli-win32-arm64": 3.4.3 + "@sentry/cli-win32-i686": 3.4.3 + "@sentry/cli-win32-x64": 3.4.3 progress: ^2.0.3 proxy-from-env: ^1.1.0 undici: ^6.22.0 @@ -10763,7 +10763,7 @@ __metadata: optional: true bin: sentry-cli: bin/sentry-cli - checksum: 4491e02af63e9b33f7127518d590b26185a786a17b12268fc84a69a6ecde7434bda7bc2f17e3fb5ec1ea2e8e65721f9481121994597bb220f574b9dbb21eb1be + checksum: e8079fa8c97df6b00c8fafbe08af646b679c38bfaa00d68af4e81b07ec26356ab2988cedaf0c1d2856dd768cba91a9dbbf733d68a9ac7a3dd3cfcb02b0818ee6 languageName: node linkType: hard @@ -10785,7 +10785,7 @@ __metadata: version: 0.0.0-use.local resolution: "@sentry/expo-upload-sourcemaps@workspace:packages/expo-upload-sourcemaps" dependencies: - "@sentry/cli": 3.4.2 + "@sentry/cli": 3.4.3 peerDependencies: "@expo/env": "*" dotenv: "*" @@ -10890,7 +10890,7 @@ __metadata: "@sentry-internal/typescript": 10.53.1 "@sentry/babel-plugin-component-annotate": 5.3.0 "@sentry/browser": 10.53.1 - "@sentry/cli": 3.4.2 + "@sentry/cli": 3.4.3 "@sentry/core": 10.53.1 "@sentry/expo-upload-sourcemaps": "workspace:*" "@sentry/react": 10.53.1 @@ -29992,7 +29992,7 @@ __metadata: resolution: "sentry-react-native@workspace:." dependencies: "@naturalcycles/ktlint": ^1.13.0 - "@sentry/cli": 3.4.2 + "@sentry/cli": 3.4.3 downlevel-dts: ^0.11.0 google-java-format: ^1.4.0 lerna: ^8.1.8 From 7cd884acec9892079cb5ac51cf49a779fba0f4d1 Mon Sep 17 00:00:00 2001 From: Antonis Lilis Date: Fri, 22 May 2026 13:14:51 +0200 Subject: [PATCH 2/2] fix(ios): Preserve Info.plist preprocessing for auto-release detection (#6211) CLI 3.4.3 disables Xcode Info.plist preprocessing by default. Add --allow-xcode-infoplist-preprocessing to sentry-xcode.sh to preserve backward compatibility, since the script runs in a trusted first-party build context. Co-authored-by: Claude Opus 4.6 --- packages/core/scripts/sentry-xcode.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/scripts/sentry-xcode.sh b/packages/core/scripts/sentry-xcode.sh index 924b5141b2..229ac90bb2 100755 --- a/packages/core/scripts/sentry-xcode.sh +++ b/packages/core/scripts/sentry-xcode.sh @@ -58,7 +58,7 @@ REACT_NATIVE_XCODE_DEFAULT="../node_modules/react-native/scripts/react-native-xc REACT_NATIVE_XCODE="${1:-$REACT_NATIVE_XCODE_DEFAULT}" [[ "$AUTO_RELEASE" == false ]] && [[ -z "$BUNDLE_COMMAND" || "$BUNDLE_COMMAND" != "ram-bundle" ]] && NO_AUTO_RELEASE="--no-auto-release" -ARGS="$NO_AUTO_RELEASE $SENTRY_CLI_EXTRA_ARGS $SENTRY_CLI_RN_XCODE_EXTRA_ARGS" +ARGS="--allow-xcode-infoplist-preprocessing $NO_AUTO_RELEASE $SENTRY_CLI_EXTRA_ARGS $SENTRY_CLI_RN_XCODE_EXTRA_ARGS" REACT_NATIVE_XCODE_WITH_SENTRY="\"$SENTRY_CLI_EXECUTABLE\" react-native xcode $ARGS \"$REACT_NATIVE_XCODE\""