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 @@ -24,6 +24,9 @@
- Bump Android SDK from v8.61.0 to v8.62.0 ([#6932](https://github.com/getsentry/sentry-react-native/pull/6932))
- [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8620)
- [diff](https://github.com/getsentry/sentry-java/compare/8.61.0...8.62.0)
- Bump JavaScript SDK from v10.76.2 to v10.77.1 ([#6952](https://github.com/getsentry/sentry-react-native/pull/6952))
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10771)
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.76.2...10.77.1)

## 8.32.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.76.2",
"@sentry/core": "10.77.1",

Check failure on line 16 in dev-packages/e2e-tests/package.json

View check run for this annotation

@sentry/warden / warden: code-review

yarn.lock still resolves JS SDK 10.76.2 after package.json bump to 10.77.1

package.json pins were bumped to 10.77.1, but yarn.lock still resolves @sentry/* to 10.76.2 with no 10.77.1 entries—run yarn install and commit the lockfile so the bump actually takes effect (immutable CI installs will fail otherwise).

Check failure on line 16 in dev-packages/e2e-tests/package.json

View check run for this annotation

@sentry/warden / warden: find-bugs

[GX7-KSV] package.json bumped to 10.77.1 but yarn.lock still pins 10.76.2 (additional location)

Run `yarn up` (or `yarn install`) and commit the updated `yarn.lock`; otherwise Yarn 4 immutable CI installs will fail and the repo still resolves 10.76.2.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

yarn.lock still resolves JS SDK 10.76.2 after package.json bump to 10.77.1

package.json pins were bumped to 10.77.1, but yarn.lock still resolves @sentry/* to 10.76.2 with no 10.77.1 entries—run yarn install and commit the lockfile so the bump actually takes effect (immutable CI installs will fail otherwise).

Evidence
  • dev-packages/e2e-tests/package.json (and packages/core / samples) now declare @sentry/core / related packages at 10.77.1.
  • yarn.lock still contains resolutions like @sentry/core@npm:10.76.2, @sentry/browser@npm:10.76.2, and @sentry/react@npm:10.76.2.
  • Workspace entry @sentry/react-native@workspace:packages/core in yarn.lock still depends on @sentry/browser|core|react|bundler-plugins at npm:10.76.2.
  • A search of yarn.lock finds zero occurrences of 10.77.1, and yarn.lock is not in the PR changed files.
Also found at 3 additional locations
  • packages/core/package.json:91-108
  • samples/react-native-macos/package.json:19-20
  • samples/react-native/package.json:48-85

Identified by Warden · code-review · YJ6-63C

"@sentry/react-native": "8.32.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 @@ -88,12 +88,12 @@
"react-native": ">=0.65.0"
},
"dependencies": {
"@sentry/browser": "10.76.2",
"@sentry/bundler-plugins": "10.76.2",
"@sentry/browser": "10.77.1",
"@sentry/bundler-plugins": "10.77.1",
"@sentry/cli": "3.8.2",
"@sentry/core": "10.76.2",
"@sentry/core": "10.77.1",
"@sentry/expo-upload-sourcemaps": "workspace:*",
"@sentry/react": "10.76.2"
"@sentry/react": "10.77.1"

Check failure on line 96 in packages/core/package.json

View check run for this annotation

@sentry/warden / warden: find-bugs

[GX7-KSV] package.json bumped to 10.77.1 but yarn.lock still pins 10.76.2 (additional location)

Run `yarn up` (or `yarn install`) and commit the updated `yarn.lock`; otherwise Yarn 4 immutable CI installs will fail and the repo still resolves 10.76.2.
},
"devDependencies": {
"@babel/core": "^7.26.7",
Expand All @@ -104,8 +104,8 @@
"@mswjs/interceptors": "^0.25.15",
"@react-native/babel-preset": "0.88.0",
"@react-native/jest-preset": "0.88.0",
"@sentry/eslint-plugin-sdk": "10.76.2",
"@sentry/typescript": "10.76.2",
"@sentry/eslint-plugin-sdk": "10.77.1",
"@sentry/typescript": "10.77.1",

Check failure on line 108 in packages/core/package.json

View check run for this annotation

@sentry/warden / warden: code-review

[YJ6-63C] yarn.lock still resolves JS SDK 10.76.2 after package.json bump to 10.77.1 (additional location)

package.json pins were bumped to 10.77.1, but yarn.lock still resolves @sentry/* to 10.76.2 with no 10.77.1 entries—run yarn install and commit the lockfile so the bump actually takes effect (immutable CI installs will fail otherwise).
"@sentry/wizard": "9.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,31 +23,31 @@
"eas-build-development-android": "eas build --profile development --platform android"
},
"dependencies": {
"@sentry/core": "10.76.2",
"@sentry/core": "10.77.1",
"@sentry/react-native": "8.32.0",
"@types/react": "~19.3.0",
"expo": "^58.0.14",
"expo-constants": "~58.0.12",
"expo-dev-client": "~58.0.14",
"expo-image-picker": "~58.0.10",
"expo-linking": "~58.0.13",
"expo-router": "~58.0.23",
"expo-status-bar": "~58.0.3",
"expo-updates": "~58.0.17",
"expo-web-browser": "~58.0.6",
"react": "19.3.0",
"react-dom": "19.3.0",
"react-native": "0.88.0",
"react-native-gesture-handler": "~3.3.0",
"react-native-safe-area-context": "~5.10.1",
"react-native-screens": "~4.30.0",
"react-native-web": "~0.21.4",
"typescript": "~6.0.3"
},
"devDependencies": {
"@babel/core": "^7.26.0",
"@babel/preset-env": "^7.26.0",
"@sentry/bundler-plugins": "10.76.2",
"@sentry/bundler-plugins": "10.77.1",

Check failure on line 50 in samples/expo/package.json

View check run for this annotation

@sentry/warden / warden: find-bugs

[GX7-KSV] package.json bumped to 10.77.1 but yarn.lock still pins 10.76.2 (additional location)

Run `yarn up` (or `yarn install`) and commit the updated `yarn.lock`; otherwise Yarn 4 immutable CI installs will fail and the repo still resolves 10.76.2.
"@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.76.2",
"@sentry/react": "10.76.2",
"@sentry/core": "10.77.1",
"@sentry/react": "10.77.1",

Check failure on line 20 in samples/react-native-macos/package.json

View check run for this annotation

@sentry/warden / warden: code-review

[YJ6-63C] yarn.lock still resolves JS SDK 10.76.2 after package.json bump to 10.77.1 (additional location)

package.json pins were bumped to 10.77.1, but yarn.lock still resolves @sentry/* to 10.76.2 with no 10.77.1 entries—run yarn install and commit the lockfile so the bump actually takes effect (immutable CI installs will fail otherwise).

Check failure on line 20 in samples/react-native-macos/package.json

View check run for this annotation

@sentry/warden / warden: find-bugs

package.json bumped to 10.77.1 but yarn.lock still pins 10.76.2

Run `yarn up` (or `yarn install`) and commit the updated `yarn.lock`; otherwise Yarn 4 immutable CI installs will fail and the repo still resolves 10.76.2.
Comment on lines +19 to +20

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

package.json bumped to 10.77.1 but yarn.lock still pins 10.76.2

Run yarn up (or yarn install) and commit the updated yarn.lock; otherwise Yarn 4 immutable CI installs will fail and the repo still resolves 10.76.2.

Evidence
  • samples/react-native-macos/package.json (and other manifests) now request @sentry/core / @sentry/react 10.77.1.
  • yarn.lock has zero 10.77.1 entries and still resolves those packages at 10.76.2, including the @sentry/react-native workspace deps.
  • Root package.json pins Yarn 4.17.0; Yarn 4 enables immutable installs when CI=true, and dev-packages/e2e-tests/cli.mjs documents that default.
  • The repo’s own updater (scripts/update-package-json.sh) uses yarn up, which rewrites both manifests and yarn.lock.
Also found at 4 additional locations
  • dev-packages/e2e-tests/package.json:16-16
  • packages/core/package.json:91-96
  • samples/expo/package.json:26-50
  • samples/react-native/package.json:51-52

Identified by Warden · find-bugs · GX7-KSV

"@sentry/react-native": "8.32.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 @@ -45,11 +45,11 @@
"@react-native/new-app-screen": "0.88.0",
"@react-navigation/bottom-tabs": "^7.4.5",
"@react-navigation/native": "^7.1.17",
"@react-navigation/native-stack": "^7.3.24",
"@react-navigation/stack": "^7.4.5",
"@reduxjs/toolkit": "^2.8.2",
"@sentry/core": "10.76.2",
"@sentry/react": "10.76.2",
"@sentry/core": "10.77.1",
"@sentry/react": "10.77.1",

Check failure on line 52 in samples/react-native/package.json

View check run for this annotation

@sentry/warden / warden: find-bugs

[GX7-KSV] package.json bumped to 10.77.1 but yarn.lock still pins 10.76.2 (additional location)

Run `yarn up` (or `yarn install`) and commit the updated `yarn.lock`; otherwise Yarn 4 immutable CI installs will fail and the repo still resolves 10.76.2.
"@sentry/react-native": "8.32.0",
"@shopify/flash-list": "^2.0.2",
"delay": "^6.0.0",
Expand Down Expand Up @@ -79,7 +79,7 @@
"@react-native/jest-preset": "0.88.0",
"@react-native/metro-config": "0.88.0",
"@react-native/typescript-config": "0.88.0",
"@sentry/bundler-plugins": "10.76.2",
"@sentry/bundler-plugins": "10.77.1",
"@testing-library/react-native": "^13.2.2",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.1",

Check failure on line 85 in samples/react-native/package.json

View check run for this annotation

@sentry/warden / warden: code-review

[YJ6-63C] yarn.lock still resolves JS SDK 10.76.2 after package.json bump to 10.77.1 (additional location)

package.json pins were bumped to 10.77.1, but yarn.lock still resolves @sentry/* to 10.76.2 with no 10.77.1 entries—run yarn install and commit the lockfile so the bump actually takes effect (immutable CI installs will fail otherwise).
Expand Down
Loading