Skip to content
Open
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 @@ -48,6 +48,9 @@
- Bump Android SDK from v8.51.0 to v8.52.0 ([#6566](https://github.com/getsentry/sentry-react-native/pull/6566))
- [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8520)
- [diff](https://github.com/getsentry/sentry-java/compare/8.51.0...8.52.0)
- Bump JavaScript SDK from v10.69.0 to v10.70.0 ([#6580](https://github.com/getsentry/sentry-react-native/pull/6580))
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10700)
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.69.0...10.70.0)

## 8.22.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.69.0",
"@sentry/core": "10.70.0",
"@sentry/react-native": "8.22.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 @@ -73,12 +73,12 @@
"react-native": ">=0.65.0"
},
"dependencies": {
"@sentry/browser": "10.69.0",
"@sentry/bundler-plugins": "10.69.0",
"@sentry/browser": "10.70.0",
"@sentry/bundler-plugins": "10.70.0",
"@sentry/cli": "3.6.2",
"@sentry/core": "10.69.0",
"@sentry/core": "10.70.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.

Replay capture before error sampling

Medium Severity

Flagging under the JS dependency-update compatibility guidance: 10.70.0 samples errors after beforeSend, while mobile replay wraps beforeSend and calls NATIVE.captureReplay there. With sampleRate below 1, replays can be captured for errors that are then dropped by sampling, leaving orphaned replays and wasted native work.

Fix in Cursor Fix in Web

Triggered by project rule: PR Review Guidelines for Cursor Bot

Reviewed by Cursor Bugbot for commit c1ed7d6. Configure here.

"@sentry/expo-upload-sourcemaps": "workspace:*",
"@sentry/react": "10.69.0"
"@sentry/react": "10.70.0"
},
"devDependencies": {
"@babel/core": "^7.26.7",
Expand All @@ -87,8 +87,8 @@
"@mswjs/interceptors": "^0.25.15",
"@react-native/babel-preset": "0.86.2",
"@react-native/jest-preset": "0.86.2",
"@sentry/eslint-plugin-sdk": "10.69.0",
"@sentry/typescript": "10.69.0",
"@sentry/eslint-plugin-sdk": "10.70.0",
"@sentry/typescript": "10.70.0",
"@sentry/wizard": "7.0.2",
"@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.69.0",
"@sentry/core": "10.70.0",
"@sentry/react-native": "8.22.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.69.0",
"@sentry/bundler-plugins": "10.70.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.69.0",
"@sentry/react": "10.69.0",
"@sentry/core": "10.70.0",
"@sentry/react": "10.70.0",
"@sentry/react-native": "8.22.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 @@ -47,8 +47,8 @@
"@react-navigation/native-stack": "^7.3.24",
"@react-navigation/stack": "^7.4.5",
"@reduxjs/toolkit": "^2.8.2",
"@sentry/core": "10.69.0",
"@sentry/react": "10.69.0",
"@sentry/core": "10.70.0",
"@sentry/react": "10.70.0",
"@sentry/react-native": "8.22.0",
"@shopify/flash-list": "^2.0.2",
"delay": "^6.0.0",
Expand Down Expand Up @@ -78,7 +78,7 @@
"@react-native/jest-preset": "0.86.2",
"@react-native/metro-config": "0.86.2",
"@react-native/typescript-config": "0.86.2",
"@sentry/bundler-plugins": "10.69.0",
"@sentry/bundler-plugins": "10.70.0",
"@testing-library/react-native": "^13.2.2",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.1",
Expand Down
137 changes: 64 additions & 73 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9829,37 +9829,37 @@ __metadata:
languageName: node
linkType: hard

"@sentry/browser-utils@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/browser-utils@npm:10.69.0"
"@sentry/browser-utils@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/browser-utils@npm:10.70.0"
dependencies:
"@sentry/conventions": "npm:^0.16.0"
"@sentry/core": "npm:10.69.0"
checksum: 10c0/2b4a1429e39e48ba4729f30fae4dd217a42203c69e114fcbe3633b5690ca1ea65658b25e7e2a03c5b2df7b62362930e9d1ac648b0653f89058fd1c4f56df55df
"@sentry/core": "npm:10.70.0"
checksum: 10c0/fd08a54bb43a674714786a0d8b7e80e6b72025347907c581cdddb37b42bca9d08c4091fed9877ff0e596fb95a1d4f98ed74dcd4702ccf1bccaef9feded6c64a5
languageName: node
linkType: hard

"@sentry/browser@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/browser@npm:10.69.0"
"@sentry/browser@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/browser@npm:10.70.0"
dependencies:
"@sentry/browser-utils": "npm:10.69.0"
"@sentry/browser-utils": "npm:10.70.0"
"@sentry/conventions": "npm:^0.16.0"
"@sentry/core": "npm:10.69.0"
"@sentry/feedback": "npm:10.69.0"
"@sentry/replay": "npm:10.69.0"
"@sentry/replay-canvas": "npm:10.69.0"
checksum: 10c0/0a0c2cdf0801b92bb274f74cba9b0d3cc660f2b3fd85937c3b6e9eb9021799dc8bf015b72ac3ece29a63c437a2dbe7dc13d559220f81742b8212ec2b56a89912
"@sentry/core": "npm:10.70.0"
"@sentry/feedback": "npm:10.70.0"
"@sentry/replay": "npm:10.70.0"
"@sentry/replay-canvas": "npm:10.70.0"
checksum: 10c0/bdd88eab14b5b61612fabcfc2857b5f83211f5729d4a72eb1e441b0aff65ce8b5ff2577eead1ae4eb38b883071c1478c4f8087ee547f0454602a1f5f952ac3c1
languageName: node
linkType: hard

"@sentry/bundler-plugins@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/bundler-plugins@npm:10.69.0"
"@sentry/bundler-plugins@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/bundler-plugins@npm:10.70.0"
dependencies:
"@babel/core": "npm:^7.18.5"
"@sentry/cli": "npm:^2.58.6"
"@sentry/core": "npm:10.69.0"
"@sentry/core": "npm:10.70.0"
dotenv: "npm:^17.4.2"
find-up: "npm:^5.0.0"
glob: "npm:^13.0.6"
Expand All @@ -9872,7 +9872,7 @@ __metadata:
optional: true
webpack:
optional: true
checksum: 10c0/5f9a260d5b2d9a4b229f0fd4cdffbe2d4636a318406fc9b9fa394f1ab4a308c7eb5f84ebf9cdcf5a43aad81bec7dda63cd49b414e9a1d401cfa26e372b80a03d
checksum: 10c0/e03bd5d5309e18a394b6f67a23e846395e4aaee6b66353c6b90cc41efd59b720180830e932d7de97e05bb8e349460644c2befe303979a98d0e88be6e9951719d
languageName: node
linkType: hard

Expand Down Expand Up @@ -10074,15 +10074,6 @@ __metadata:
languageName: node
linkType: hard

"@sentry/core@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/core@npm:10.69.0"
dependencies:
"@sentry/conventions": "npm:^0.16.0"
checksum: 10c0/d6a00824a12d332063ed309c3fc263715ac1d20d253ddfce75d22b8b046da4eb2f99d843628bf365281ca625826bc6a9bdf5dec0ce24c9eb88712f7187858891
languageName: node
linkType: hard

"@sentry/core@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/core@npm:10.70.0"
Expand All @@ -10092,10 +10083,10 @@ __metadata:
languageName: node
linkType: hard

"@sentry/eslint-plugin-sdk@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/eslint-plugin-sdk@npm:10.69.0"
checksum: 10c0/68acb19ffb05860b59ffe98432500d6a18446310abf6e2c59bbbef5453fefe4753756f963fe10335fd4698f3d91eb87a6fd2b174642371078929fe52141fe3a6
"@sentry/eslint-plugin-sdk@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/eslint-plugin-sdk@npm:10.70.0"
checksum: 10c0/efa123f46028a71d6039c3d7619a2442f7cad36f2245970399c3687a269528ec70c109dc4ae6344c04ae3172146f3f9b767320bbbfb17b4f0b23ee3c24f8ac22
languageName: node
linkType: hard

Expand All @@ -10117,12 +10108,12 @@ __metadata:
languageName: unknown
linkType: soft

"@sentry/feedback@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/feedback@npm:10.69.0"
"@sentry/feedback@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/feedback@npm:10.70.0"
dependencies:
"@sentry/core": "npm:10.69.0"
checksum: 10c0/397c463bf47054c7210355eeebb81048f21f5b6d8af5e835e514eebebf670e49aa4fc07c73cbf0327a5ed88fd250a131a8045c024f164dac7587c02eb3cd0be7
"@sentry/core": "npm:10.70.0"
checksum: 10c0/c88d07c16454692955b6018feb93f9898384b682acfc5eb83d2813c424cad9f0beab060696dcf11fc76a50ed20bdaf0e7d77a8fef47b87b2ee83f69a718cc086
languageName: node
linkType: hard

Expand Down Expand Up @@ -10196,14 +10187,14 @@ __metadata:
"@mswjs/interceptors": "npm:^0.25.15"
"@react-native/babel-preset": "npm:0.86.2"
"@react-native/jest-preset": "npm:0.86.2"
"@sentry/browser": "npm:10.69.0"
"@sentry/bundler-plugins": "npm:10.69.0"
"@sentry/browser": "npm:10.70.0"
"@sentry/bundler-plugins": "npm:10.70.0"
"@sentry/cli": "npm:3.6.2"
"@sentry/core": "npm:10.69.0"
"@sentry/eslint-plugin-sdk": "npm:10.69.0"
"@sentry/core": "npm:10.70.0"
"@sentry/eslint-plugin-sdk": "npm:10.70.0"
"@sentry/expo-upload-sourcemaps": "workspace:*"
"@sentry/react": "npm:10.69.0"
"@sentry/typescript": "npm:10.69.0"
"@sentry/react": "npm:10.70.0"
"@sentry/typescript": "npm:10.70.0"
"@sentry/wizard": "npm:7.0.2"
"@testing-library/react-native": "npm:^13.2.2"
"@types/jest": "npm:^29.5.13"
Expand Down Expand Up @@ -10249,36 +10240,36 @@ __metadata:
languageName: unknown
linkType: soft

"@sentry/react@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/react@npm:10.69.0"
"@sentry/react@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/react@npm:10.70.0"
dependencies:
"@sentry/browser": "npm:10.69.0"
"@sentry/browser": "npm:10.70.0"
"@sentry/conventions": "npm:^0.16.0"
"@sentry/core": "npm:10.69.0"
"@sentry/core": "npm:10.70.0"
peerDependencies:
react: ^16.14.0 || 17.x || 18.x || 19.x
checksum: 10c0/ea847c70e1adcf5e6d373a6893038c45bb2360e230d6c6813fed839156cdd725c15bbe2da06322cee2fd118525b2338e5aec2edb3f8d49f2f7ce7302f3f914db
checksum: 10c0/4aa5d80609fd6188a1957a605c31c2c38e93b09add9a713b3972fb25f4b86f0b140fcd5cfdc7a40457d32c69ce26cd20bac2c58ec2640bb6bbb005d74377a315
languageName: node
linkType: hard

"@sentry/replay-canvas@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/replay-canvas@npm:10.69.0"
"@sentry/replay-canvas@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/replay-canvas@npm:10.70.0"
dependencies:
"@sentry/core": "npm:10.69.0"
"@sentry/replay": "npm:10.69.0"
checksum: 10c0/25f42d13a534c5608cc0c01624068c5f08e3157c309e53cf5a5788fa89ec66bcf706c649ff4d94240b879e8a62036813acd4416a3072eea88cd98663bfe91fb7
"@sentry/core": "npm:10.70.0"
"@sentry/replay": "npm:10.70.0"
checksum: 10c0/a78d7bfe87cdd12718e85024dabcd25c2fcc03f051275a2d4252c8b7f827a3fe39db9093ee250e1843e1f316ffee6565dd31340d3a8220ea6ac44f683dadd417
languageName: node
linkType: hard

"@sentry/replay@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/replay@npm:10.69.0"
"@sentry/replay@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/replay@npm:10.70.0"
dependencies:
"@sentry/browser-utils": "npm:10.69.0"
"@sentry/core": "npm:10.69.0"
checksum: 10c0/3c3918a037b9c1f8dc1d06b0cc456338d2316b10cef6ad42cc9154534631f48f47c4398fc503ad1d814326c489a075742e676abf27a61b3443c71265dcdadf30
"@sentry/browser-utils": "npm:10.70.0"
"@sentry/core": "npm:10.70.0"
checksum: 10c0/9d00373df75095d9b25c421f68945dd4df182c1d0fad541fe43ee8cd6a3cde78174b82e404677cb839e14ddcb63f0c3ad4b38e99453f54238a7712fc4bf07cd1
languageName: node
linkType: hard

Expand All @@ -10295,12 +10286,12 @@ __metadata:
languageName: node
linkType: hard

"@sentry/typescript@npm:10.69.0":
version: 10.69.0
resolution: "@sentry/typescript@npm:10.69.0"
"@sentry/typescript@npm:10.70.0":
version: 10.70.0
resolution: "@sentry/typescript@npm:10.70.0"
peerDependencies:
typescript: ~5.8.0
checksum: 10c0/7c98f3d42010e6426311d3e70f8236079c13e01b436d181a3981e39a6fdb20cd326451de667c250dc501d41f281f8af49d59e46b062031bc3a0959d77fed3833
checksum: 10c0/784c7151fa5c0121146be6c6539d71a16c154c7d8ca1bf073b4f962db64bc07adbadc134ff078fe5ce9b96564d5557ee6eee29d1e694694ddd0f4a72e44315aa
languageName: node
linkType: hard

Expand Down Expand Up @@ -27798,7 +27789,7 @@ __metadata:
dependencies:
"@babel/preset-env": "npm:^7.25.3"
"@babel/preset-typescript": "npm:^7.18.6"
"@sentry/core": "npm:10.69.0"
"@sentry/core": "npm:10.70.0"
"@sentry/react-native": "npm:8.22.0"
"@types/node": "npm:^20.9.3"
"@types/react": "npm:^19.1.4"
Expand Down Expand Up @@ -27827,8 +27818,8 @@ __metadata:
dependencies:
"@babel/core": "npm:^7.26.0"
"@babel/preset-env": "npm:^7.26.0"
"@sentry/bundler-plugins": "npm:10.69.0"
"@sentry/core": "npm:10.69.0"
"@sentry/bundler-plugins": "npm:10.70.0"
"@sentry/core": "npm:10.70.0"
"@sentry/react-native": "npm:8.22.0"
"@types/node": "npm:20.10.4"
"@types/react": "npm:~19.2.10"
Expand Down Expand Up @@ -27869,8 +27860,8 @@ __metadata:
"@react-navigation/bottom-tabs": "npm:^6.5.12"
"@react-navigation/native": "npm:^6.1.9"
"@react-navigation/stack": "npm:^6.3.20"
"@sentry/core": "npm:10.69.0"
"@sentry/react": "npm:10.69.0"
"@sentry/core": "npm:10.70.0"
"@sentry/react": "npm:10.70.0"
"@sentry/react-native": "npm:8.22.0"
"@types/react": "npm:^19.1.4"
"@types/react-native-vector-icons": "npm:^6.4.18"
Expand Down Expand Up @@ -27914,9 +27905,9 @@ __metadata:
"@react-navigation/native-stack": "npm:^7.3.24"
"@react-navigation/stack": "npm:^7.4.5"
"@reduxjs/toolkit": "npm:^2.8.2"
"@sentry/bundler-plugins": "npm:10.69.0"
"@sentry/core": "npm:10.69.0"
"@sentry/react": "npm:10.69.0"
"@sentry/bundler-plugins": "npm:10.70.0"
"@sentry/core": "npm:10.70.0"
"@sentry/react": "npm:10.70.0"
"@sentry/react-native": "npm:8.22.0"
"@shopify/flash-list": "npm:^2.0.2"
"@testing-library/react-native": "npm:^13.2.2"
Expand Down
Loading