Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@
- Bump Cocoa SDK from v9.29.0 to v9.29.1 ([#6785](https://github.com/getsentry/sentry-react-native/pull/6785))
- [changelog](https://github.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#9291)
- [diff](https://github.com/getsentry/sentry-cocoa/compare/9.29.0...9.29.1)
- Bump JavaScript SDK from v10.75.2 to v11.0.0 ([#6773](https://github.com/getsentry/sentry-react-native/pull/6773))
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#1100)
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.75.2...11.0.0)

## 8.28.0

Expand Down
2 changes: 1 addition & 1 deletion dev-packages/e2e-tests/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"devDependencies": {
"@babel/preset-env": "^7.25.3",
"@babel/preset-typescript": "^7.18.6",
"@sentry/core": "10.75.2",
"@sentry/core": "11.0.0",
"@sentry/react-native": "8.28.0",
"@types/node": "^20.9.3",
"@types/react": "^19.1.4",
Expand Down
12 changes: 6 additions & 6 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,12 @@
"react-native": ">=0.65.0"
},
"dependencies": {
"@sentry/browser": "10.75.2",
"@sentry/bundler-plugins": "10.75.2",
"@sentry/browser": "11.0.0",
"@sentry/bundler-plugins": "11.0.0",
"@sentry/cli": "3.8.0",
"@sentry/core": "10.75.2",
"@sentry/core": "11.0.0",
"@sentry/expo-upload-sourcemaps": "workspace:*",
"@sentry/react": "10.75.2"
"@sentry/react": "11.0.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PII collected by default after v11

High Severity

Flagged because the review rules require PII to stay gated behind sendDefaultPii and require changelog review on JS dependency bumps. v11 replaces sendDefaultPii with dataCollection and collects user info, cookies, HTTP bodies, and similar data by default. This SDK still documents and implements sendDefaultPii (default off) and omits dataCollection from ReactNativeOptions, so JS-core collection turns on while apps cannot disable it through the public options type.

Fix in Cursor Fix in Web

Triggered by project rule: PR Review Guidelines for Cursor Bot

Reviewed by Cursor Bugbot for commit adfb87a. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unmigrated v11 breaking JS APIs

High Severity

Flagged because the review rules require JS dependency bumps to be checked for breaking API and default-integration changes. This PR only retargets @sentry/core, @sentry/browser, and @sentry/react to 11.0.0. Default integrations still call removed inboundFiltersIntegration, the public entry still re-exports removed instrumentLangGraph and AI helpers that moved off @sentry/core, and tracing still imports startIdleSpan from the default @sentry/core entry. No code, types, or changelog migration accompanies the major bump.

Fix in Cursor Fix in Web

Triggered by project rule: PR Review Guidelines for Cursor Bot

Reviewed by Cursor Bugbot for commit adfb87a. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Span streaming default breaks tracing

High Severity

Flagged because the review rules call out silent default and telemetry-shape changes on dependency updates. v11 enables span streaming by default and deprecates transaction-mode hooks such as beforeSendTransaction and forceTransaction. This SDK's navigation, app-start, and idle-span pipeline still assumes root spans are buffered as transactions and discarded via transaction event processors. Streaming would emit child spans before those filters run and change the telemetry apps currently receive.

Fix in Cursor Fix in Web

Triggered by project rule: PR Review Guidelines for Cursor Bot

Reviewed by Cursor Bugbot for commit adfb87a. Configure here.

},
"devDependencies": {
"@babel/core": "^7.26.7",
Expand All @@ -102,8 +102,8 @@
"@mswjs/interceptors": "^0.25.15",
"@react-native/babel-preset": "0.87.1",
"@react-native/jest-preset": "0.87.1",
"@sentry/eslint-plugin-sdk": "10.75.2",
"@sentry/typescript": "10.75.2",
"@sentry/eslint-plugin-sdk": "11.0.0",
"@sentry/typescript": "11.0.0",
"@sentry/wizard": "8.0.0",
"@testing-library/react-native": "^13.2.2",
"@types/jest": "^29.5.13",
Expand Down
4 changes: 2 additions & 2 deletions samples/expo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"eas-build-development-android": "eas build --profile development --platform android"
},
"dependencies": {
"@sentry/core": "10.75.2",
"@sentry/core": "11.0.0",
Comment thread
sentry-warden[bot] marked this conversation as resolved.
"@sentry/react-native": "8.28.0",
"@types/react": "~19.2.10",
"expo": "^57.0.0",
Expand All @@ -47,7 +47,7 @@
"devDependencies": {
"@babel/core": "^7.26.0",
"@babel/preset-env": "^7.26.0",
"@sentry/bundler-plugins": "10.75.2",
"@sentry/bundler-plugins": "11.0.0",
"@types/node": "20.10.4",
"sentry-react-native-samples-utils": "workspace:^"
},
Expand Down
4 changes: 2 additions & 2 deletions samples/react-native-macos/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
"@react-navigation/bottom-tabs": "^6.5.12",
"@react-navigation/native": "^6.1.9",
"@react-navigation/stack": "^6.3.20",
"@sentry/core": "10.75.2",
"@sentry/react": "10.75.2",
"@sentry/core": "11.0.0",
"@sentry/react": "11.0.0",
"@sentry/react-native": "8.28.0",
"delay": "^6.0.0",
"react": "19.1.4",
Expand Down
6 changes: 3 additions & 3 deletions samples/react-native/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@
"@react-navigation/native-stack": "^7.3.24",
"@react-navigation/stack": "^7.4.5",
"@reduxjs/toolkit": "^2.8.2",
"@sentry/core": "10.75.2",
"@sentry/react": "10.75.2",
"@sentry/core": "11.0.0",
"@sentry/react": "11.0.0",
"@sentry/react-native": "8.28.0",
"@shopify/flash-list": "^2.0.2",
"delay": "^6.0.0",
Expand Down Expand Up @@ -79,7 +79,7 @@
"@react-native/jest-preset": "0.87.1",
"@react-native/metro-config": "0.87.1",
"@react-native/typescript-config": "0.87.1",
"@sentry/bundler-plugins": "10.75.2",
"@sentry/bundler-plugins": "11.0.0",
"@testing-library/react-native": "^13.2.2",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.1",
Expand Down
Loading
Loading