diff --git a/CHANGELOG.md b/CHANGELOG.md index 439f7d240..f0dc312af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,9 @@ We apologize for any inconvenience caused! - Bump Bundler Plugins from v4.1.1 to v4.2.0 ([#5113](https://github.com/getsentry/sentry-react-native/pull/5113)) - [changelog](https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md#420) - [diff](https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.1.1...4.2.0) +- Bump JavaScript SDK from v8.55.0 to v10.7.0 ([#4615](https://github.com/getsentry/sentry-react-native/pull/4615)) + - [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#1070) + - [diff](https://github.com/getsentry/sentry-javascript/compare/8.55.0...10.7.0) ## Fixes diff --git a/dev-packages/e2e-tests/package.json b/dev-packages/e2e-tests/package.json index 80602d19a..63b748dfb 100644 --- a/dev-packages/e2e-tests/package.json +++ b/dev-packages/e2e-tests/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@babel/preset-env": "^7.25.3", "@babel/preset-typescript": "^7.18.6", - "@sentry/core": "8.55.0", + "@sentry/core": "10.7.0", "@sentry/react-native": "6.20.0", "@types/node": "^20.9.3", "@types/react": "^18.2.64", diff --git a/packages/core/package.json b/packages/core/package.json index 13f4e0e1d..efe871b20 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -68,11 +68,11 @@ }, "dependencies": { "@sentry/babel-plugin-component-annotate": "4.2.0", - "@sentry/browser": "8.55.0", + "@sentry/browser": "10.7.0", "@sentry/cli": "2.52.0", - "@sentry/core": "8.55.0", - "@sentry/react": "8.55.0", - "@sentry/types": "8.55.0", + "@sentry/core": "10.7.0", + "@sentry/react": "10.7.0", + "@sentry/types": "10.7.0", "@sentry/utils": "8.55.0" }, "devDependencies": { @@ -80,9 +80,9 @@ "@expo/metro-config": "~0.20.0", "@mswjs/interceptors": "^0.25.15", "@react-native/babel-preset": "0.77.1", - "@sentry-internal/eslint-config-sdk": "8.55.0", - "@sentry-internal/eslint-plugin-sdk": "8.55.0", - "@sentry-internal/typescript": "8.55.0", + "@sentry-internal/eslint-config-sdk": "10.7.0", + "@sentry-internal/eslint-plugin-sdk": "10.7.0", + "@sentry-internal/typescript": "10.7.0", "@sentry/wizard": "6.3.0", "@testing-library/react-native": "^12.7.2", "@types/jest": "^29.5.13", diff --git a/samples/react-native-macos/package.json b/samples/react-native-macos/package.json index 1fce597ba..927131f64 100644 --- a/samples/react-native-macos/package.json +++ b/samples/react-native-macos/package.json @@ -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": "8.55.0", - "@sentry/react": "8.55.0", + "@sentry/core": "10.7.0", + "@sentry/react": "10.7.0", "@sentry/react-native": "6.20.0", "delay": "^6.0.0", "react": "18.2.0", diff --git a/samples/react-native/package.json b/samples/react-native/package.json index 610752ccb..9e68227a6 100644 --- a/samples/react-native/package.json +++ b/samples/react-native/package.json @@ -26,7 +26,7 @@ "@react-navigation/native": "7.1.8", "@react-navigation/native-stack": "7.3.12", "@react-navigation/stack": "7.3.1", - "@sentry/core": "8.55.0", + "@sentry/core": "10.7.0", "@sentry/react-native": "6.20.0", "@shopify/flash-list": "1.8.0", "delay": "^6.0.0", diff --git a/yarn.lock b/yarn.lock index e32d12553..1b6f9d228 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9162,68 +9162,67 @@ __metadata: languageName: node linkType: hard -"@sentry-internal/browser-utils@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/browser-utils@npm:8.55.0" +"@sentry-internal/browser-utils@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/browser-utils@npm:10.7.0" dependencies: - "@sentry/core": 8.55.0 - checksum: 813d36dc70bd25ee3903c812610f06187eb3bd7bb76160e75b490697a60435a34cd6b13fe358a7273153504d673e80c4263acc26f66b6b9a8eaa06a5dc73052c + "@sentry/core": 10.7.0 + checksum: 1f3c17d86ff6caf34acd9e1d824cb2ac0b4cf51dde5f5fc263853454f551f6153e24dbef5ad2ef6128dd869df95a16044901830d3810216dd1fdca96e3048668 languageName: node linkType: hard -"@sentry-internal/eslint-config-sdk@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/eslint-config-sdk@npm:8.55.0" +"@sentry-internal/eslint-config-sdk@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/eslint-config-sdk@npm:10.7.0" dependencies: - "@sentry-internal/eslint-plugin-sdk": 8.55.0 - "@sentry-internal/typescript": 8.55.0 + "@sentry-internal/eslint-plugin-sdk": 10.7.0 + "@sentry-internal/typescript": 10.7.0 "@typescript-eslint/eslint-plugin": ^5.48.0 "@typescript-eslint/parser": ^5.48.0 eslint-config-prettier: ^6.11.0 eslint-plugin-deprecation: ^1.5.0 eslint-plugin-import: ^2.22.0 - eslint-plugin-jest: ^27.2.2 eslint-plugin-jsdoc: ^30.0.3 - eslint-plugin-simple-import-sort: ^5.0.3 + eslint-plugin-simple-import-sort: ^6.0.0 peerDependencies: eslint: ">=5" - checksum: bd0888f3e3e94ff57e7efecadab70b1323aa8aa3c153bfd73279b1b31dd2e486f29ab4440bef50bc2a5dd0c6285157268e0584b04bba1e60c8921c624b5ec023 + checksum: a78e3c1b09644fb9308e18283e2c50eab251ba71672cf9a8353b93fa64f9743ee11353df1e5c70e48f4bf4604b5477e89e2b397f3b2c5cff4e641593d1b73e72 languageName: node linkType: hard -"@sentry-internal/eslint-plugin-sdk@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/eslint-plugin-sdk@npm:8.55.0" - checksum: 421722f180ccc8b7dca87a0caf9a5af0dc2ee1e0ab531897f36066f25adf8431dfed29b9c0f342447b3421729f47bd583e313b89bda3afc3dc93ee5d2ebad368 +"@sentry-internal/eslint-plugin-sdk@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/eslint-plugin-sdk@npm:10.7.0" + checksum: 9a45a13bba66b69f7db2fa5bea099eb389050015e0263b4d1707416e2310f96867a229aebaee547beb940d86190e5811dfa2593ae672c499b0f4ea44913ca29c languageName: node linkType: hard -"@sentry-internal/feedback@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/feedback@npm:8.55.0" +"@sentry-internal/feedback@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/feedback@npm:10.7.0" dependencies: - "@sentry/core": 8.55.0 - checksum: 0f079debae0efdcf7e596cf20defd5dea5ff86e87f5e18946adca878c6a3fca8bc9ef885959e9ca5f2ca9cfb200374f2492394284ae736d3f95c994170888a79 + "@sentry/core": 10.7.0 + checksum: 5fb390b100bf7f9535b49d0fa80be3f8b0cb9325ca026697776dcc977f2e0f44ec2b42d08d18bf718fe90063ab90be1d9fe81860e91b92d5bafba27527ee746d languageName: node linkType: hard -"@sentry-internal/replay-canvas@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/replay-canvas@npm:8.55.0" +"@sentry-internal/replay-canvas@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/replay-canvas@npm:10.7.0" dependencies: - "@sentry-internal/replay": 8.55.0 - "@sentry/core": 8.55.0 - checksum: 5fb270fa99a62c5497724e87b3f49b8333f03b9d53cf63b4f0156e95c7650323cae37888ebca28632127ae5c22fd14008bb80e73953c0d68a0667b595fb94b82 + "@sentry-internal/replay": 10.7.0 + "@sentry/core": 10.7.0 + checksum: 6c05d7d59343a69f7a76df392beec5e9873ab672e9db0d3bdc4b2031519299b4bcfb60fbe676c0390872dabb700adc1b6803f70c3efe592bf7474e280f7ddc30 languageName: node linkType: hard -"@sentry-internal/replay@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/replay@npm:8.55.0" +"@sentry-internal/replay@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/replay@npm:10.7.0" dependencies: - "@sentry-internal/browser-utils": 8.55.0 - "@sentry/core": 8.55.0 - checksum: 8328aa2caf51ad7f7dbdfd527f78bd047dc62ca79a3380eceb781c6d848a3395118645c7df3245cc9389e0dd850b38a98f8341561e411425f843f053df84230e + "@sentry-internal/browser-utils": 10.7.0 + "@sentry/core": 10.7.0 + checksum: 3ccbe69a360537386f021c0a3c1b3521e7335882a93f7c84ab1ba48a9f12ee2e57807f8dbc959963f22f498db01fe17820a3dea76f4f858aaaa69e8a9bcaced4 languageName: node linkType: hard @@ -9238,12 +9237,12 @@ __metadata: languageName: node linkType: hard -"@sentry-internal/typescript@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry-internal/typescript@npm:8.55.0" +"@sentry-internal/typescript@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry-internal/typescript@npm:10.7.0" peerDependencies: - typescript: 4.9.5 - checksum: 611fde669a3c5e4084bbb982b75c1845e9069ce93fdcf470b05ca0e31d2652843fa3afdc2911dc7106ea4d6e97019e371eefd05f0b8c18a64ffa861fa71a22ff + typescript: ~5.0.0 + checksum: 223ea5023cd75d90d246c1d6a5ce3b17b4eeb310b0e3e7441c1daf294b4b32fdd4944c47417716c9cf1cf3bddaea773cc0ccc007ca7d4ef94c412f0b9d323f84 languageName: node linkType: hard @@ -9254,16 +9253,16 @@ __metadata: languageName: node linkType: hard -"@sentry/browser@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry/browser@npm:8.55.0" +"@sentry/browser@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry/browser@npm:10.7.0" dependencies: - "@sentry-internal/browser-utils": 8.55.0 - "@sentry-internal/feedback": 8.55.0 - "@sentry-internal/replay": 8.55.0 - "@sentry-internal/replay-canvas": 8.55.0 - "@sentry/core": 8.55.0 - checksum: a89b2ca8ecc4d2c1713f1e77360e7a9a1ebaf9e9c8627e54538a7131ab15273e99be5236ce0c46c392d29cdbb7a7cd2ed0e0ff456bae16617b47db9c0b7049b4 + "@sentry-internal/browser-utils": 10.7.0 + "@sentry-internal/feedback": 10.7.0 + "@sentry-internal/replay": 10.7.0 + "@sentry-internal/replay-canvas": 10.7.0 + "@sentry/core": 10.7.0 + checksum: 55863d8bcabc252a5c20704fa1cfc1205bf3d85724e5b1edb9efcf7e16b403c57fe4bdc432b91abb636bc0b36dfed952d5f1243041708fbc2307f2c43084721b languageName: node linkType: hard @@ -9363,6 +9362,13 @@ __metadata: languageName: node linkType: hard +"@sentry/core@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry/core@npm:10.7.0" + checksum: 597de9a110ba473cfc00fd003278d81851a1c1c69aeda555cbd7fb0ea006d267d60880207c8580e68accc91fe87f750c2aeb2b21dbaa4a0a3b30f74f39cd1eed + languageName: node + linkType: hard + "@sentry/core@npm:7.119.2": version: 7.119.2 resolution: "@sentry/core@npm:7.119.2" @@ -9413,15 +9419,15 @@ __metadata: "@expo/metro-config": ~0.20.0 "@mswjs/interceptors": ^0.25.15 "@react-native/babel-preset": 0.77.1 - "@sentry-internal/eslint-config-sdk": 8.55.0 - "@sentry-internal/eslint-plugin-sdk": 8.55.0 - "@sentry-internal/typescript": 8.55.0 + "@sentry-internal/eslint-config-sdk": 10.7.0 + "@sentry-internal/eslint-plugin-sdk": 10.7.0 + "@sentry-internal/typescript": 10.7.0 "@sentry/babel-plugin-component-annotate": 4.2.0 - "@sentry/browser": 8.55.0 + "@sentry/browser": 10.7.0 "@sentry/cli": 2.52.0 - "@sentry/core": 8.55.0 - "@sentry/react": 8.55.0 - "@sentry/types": 8.55.0 + "@sentry/core": 10.7.0 + "@sentry/react": 10.7.0 + "@sentry/types": 10.7.0 "@sentry/utils": 8.55.0 "@sentry/wizard": 6.3.0 "@testing-library/react-native": ^12.7.2 @@ -9468,16 +9474,25 @@ __metadata: languageName: unknown linkType: soft -"@sentry/react@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry/react@npm:8.55.0" +"@sentry/react@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry/react@npm:10.7.0" dependencies: - "@sentry/browser": 8.55.0 - "@sentry/core": 8.55.0 + "@sentry/browser": 10.7.0 + "@sentry/core": 10.7.0 hoist-non-react-statics: ^3.3.2 peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x - checksum: 4b9519899180e629b0ec201d485634de7bf49ba4ab1961a1a8384824227201c8797e5762498fbed6c8138fff42239b9e6bc9bcb1fd41db6f7cee3e45ad826b33 + checksum: b4e33e5fef306744232012e9744945c85357d1cb9950ebb297f43535c7b93fdbe8bc881e4c502a105cd62030f82c036236cd045d22c46f5352b0caedec2d6873 + languageName: node + linkType: hard + +"@sentry/types@npm:10.7.0": + version: 10.7.0 + resolution: "@sentry/types@npm:10.7.0" + dependencies: + "@sentry/core": 10.7.0 + checksum: e4f9b92f457f42947a45688bbcdeed76a278b8e42cf4044c57f854964b04d0dc447738c09cb948bf51a1d6b353534197f153eb194d529d3a7a308d409ca56082 languageName: node linkType: hard @@ -9488,15 +9503,6 @@ __metadata: languageName: node linkType: hard -"@sentry/types@npm:8.55.0": - version: 8.55.0 - resolution: "@sentry/types@npm:8.55.0" - dependencies: - "@sentry/core": 8.55.0 - checksum: 432d708ffdd5d4f8bf4ea488a96f6b3c3d92945fa9de610c74a1289a9fda5eb841b8f360c3f2a685e17abd79f3751f8cb8aa3bdd2e0ecb92fe925a3c9f924186 - languageName: node - linkType: hard - "@sentry/utils@npm:7.119.2": version: 7.119.2 resolution: "@sentry/utils@npm:7.119.2" @@ -15893,7 +15899,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^27.2.2, eslint-plugin-jest@npm:^27.9.0": +"eslint-plugin-jest@npm:^27.9.0": version: 27.9.0 resolution: "eslint-plugin-jest@npm:27.9.0" dependencies: @@ -16074,12 +16080,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-simple-import-sort@npm:^5.0.3": - version: 5.0.3 - resolution: "eslint-plugin-simple-import-sort@npm:5.0.3" +"eslint-plugin-simple-import-sort@npm:^6.0.0": + version: 6.0.1 + resolution: "eslint-plugin-simple-import-sort@npm:6.0.1" peerDependencies: eslint: ">=5.0.0" - checksum: 51d62b5f709aafd5e301cb709753d90e4fb11ac97bdd480f578282a2fe90704f3618294864a9e8585f7803b39d12adfbc6fe3e5b271ddc42ab9aa48585401736 + checksum: 8ad71b877d7a602a10bc0e1284aaccae73b6d19e33b76dc7b8f8bb44bff5d17199036a66d5ca6658665f2ec48686646a6f3269c95a2db023bf915240ee91e48e languageName: node linkType: hard @@ -27322,7 +27328,7 @@ __metadata: dependencies: "@babel/preset-env": ^7.25.3 "@babel/preset-typescript": ^7.18.6 - "@sentry/core": 8.55.0 + "@sentry/core": 10.7.0 "@sentry/react-native": 6.20.0 "@types/node": ^20.9.3 "@types/react": ^18.2.64 @@ -27390,8 +27396,8 @@ __metadata: "@react-navigation/bottom-tabs": ^6.5.12 "@react-navigation/native": ^6.1.9 "@react-navigation/stack": ^6.3.20 - "@sentry/core": 8.55.0 - "@sentry/react": 8.55.0 + "@sentry/core": 10.7.0 + "@sentry/react": 10.7.0 "@sentry/react-native": 6.20.0 "@types/react": ^18.2.65 "@types/react-native-vector-icons": ^6.4.18 @@ -27437,7 +27443,7 @@ __metadata: "@react-navigation/native-stack": 7.3.12 "@react-navigation/stack": 7.3.1 "@sentry/babel-plugin-component-annotate": 4.2.0 - "@sentry/core": 8.55.0 + "@sentry/core": 10.7.0 "@sentry/react-native": 6.20.0 "@shopify/flash-list": 1.8.0 "@testing-library/react-native": ^13.2.2