Skip to content
Merged
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
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@

### Dependencies

- Bump JavaScript SDK from v10.51.0 to v10.52.0 ([#6108](https://github.com/getsentry/sentry-react-native/pull/6108))
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10520)
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.52.0)
- Bump JavaScript SDK from v10.51.0 to v10.53.1 ([#6108](https://github.com/getsentry/sentry-react-native/pull/6108), [#6139](https://github.com/getsentry/sentry-react-native/pull/6139))
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10531)
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.51.0...10.53.1)
- Bump CLI from v3.4.1 to v3.4.2 ([#6129](https://github.com/getsentry/sentry-react-native/pull/6129))
- [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#342)
- [diff](https://github.com/getsentry/sentry-cli/compare/3.4.1...3.4.2)
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.52.0",
"@sentry/core": "10.53.1",
"@sentry/react-native": "8.11.1",
"@types/node": "^20.9.3",
"@types/react": "^18.2.64",
Expand Down
12 changes: 6 additions & 6 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,21 +74,21 @@
},
"dependencies": {
"@sentry/babel-plugin-component-annotate": "5.3.0",
"@sentry/browser": "10.52.0",
"@sentry/browser": "10.53.1",
"@sentry/cli": "3.4.2",
"@sentry/core": "10.52.0",
"@sentry/core": "10.53.1",
"@sentry/expo-upload-sourcemaps": "workspace:*",
"@sentry/react": "10.52.0",
"@sentry/types": "10.52.0"
"@sentry/react": "10.53.1",
"@sentry/types": "10.53.1"
},
"devDependencies": {
"@babel/core": "^7.26.7",
"@expo/metro-config": "~0.20.0",
"@microsoft/api-extractor": "^7.58.7",
"@mswjs/interceptors": "^0.25.15",
"@react-native/babel-preset": "0.80.0",
"@sentry-internal/eslint-plugin-sdk": "10.52.0",
"@sentry-internal/typescript": "10.52.0",
"@sentry-internal/eslint-plugin-sdk": "10.53.1",
"@sentry-internal/typescript": "10.53.1",
"@sentry/wizard": "6.12.0",
"@testing-library/react-native": "^13.2.2",
"@types/jest": "^29.5.13",
Expand Down
5 changes: 2 additions & 3 deletions packages/core/test/typings/object-freeze.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,12 +79,11 @@ describe('Object.freeze type inference', () => {
it('should maintain type safety and prevent modifications at compile time', () => {
const frozen = Object.freeze({ value: 42 });

// Runtime: attempting to modify should silently fail (in non-strict mode)
// or throw (in strict mode)
// Jest runs in strict mode, so assigning to a frozen property throws
expect(() => {
// @ts-expect-error - TypeScript should prevent this at compile time
(frozen as any).value = 100;
}).not.toThrow(); // In non-strict mode, this silently fails
}).toThrow(TypeError);

// Value should remain unchanged
expect(frozen.value).toBe(42);
Expand Down
2 changes: 1 addition & 1 deletion performance-tests/metrics-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ startupTimeTest:

binarySizeTest:
diffMin: 600 KiB
diffMax: 1560 KiB
diffMax: 1570 KiB
2 changes: 1 addition & 1 deletion 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.52.0",
"@sentry/core": "10.53.1",
"@sentry/react-native": "8.11.1",
"@types/react": "~19.2.10",
"expo": "^55.0.0",
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.52.0",
"@sentry/react": "10.52.0",
"@sentry/core": "10.53.1",
"@sentry/react": "10.53.1",
"@sentry/react-native": "8.11.1",
"delay": "^6.0.0",
"react": "18.2.0",
Expand Down
4 changes: 2 additions & 2 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.52.0",
"@sentry/react": "10.52.0",
"@sentry/core": "10.53.1",
"@sentry/react": "10.53.1",
"@sentry/react-native": "8.11.1",
"@shopify/flash-list": "^2.0.2",
"delay": "^6.0.0",
Expand Down
132 changes: 66 additions & 66 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10598,57 +10598,57 @@ __metadata:
languageName: node
linkType: hard

"@sentry-internal/browser-utils@npm:10.52.0":
version: 10.52.0
resolution: "@sentry-internal/browser-utils@npm:10.52.0"
"@sentry-internal/browser-utils@npm:10.53.1":
version: 10.53.1
resolution: "@sentry-internal/browser-utils@npm:10.53.1"
dependencies:
"@sentry/core": 10.52.0
checksum: 3513d3a9be9eb4cc7f343550d29e863671435f33e5d1709f11c64e676d91d33a43b9ea58ab5d676519f8904f703c48151c176e4af2bd4a268cb35439220f8703
"@sentry/core": 10.53.1
checksum: 53e0bbe806a7bae0a46106e63cae9e862ca53126d0ab7f85f00faa3395d0e316f9ef87e4357ae858464284025a1f6b49cbcacdb4f93ac9aa6a0716660a57bdbe
languageName: node
linkType: hard

"@sentry-internal/eslint-plugin-sdk@npm:10.52.0":
version: 10.52.0
resolution: "@sentry-internal/eslint-plugin-sdk@npm:10.52.0"
checksum: 3f4d244aea8e46196d45e026ad8d37246d9e9b93682406663e89078da665e4ab070769b391961ec66d7d271d44e31fe28e70c5a3b268399d9e412b337d6a44b0
"@sentry-internal/eslint-plugin-sdk@npm:10.53.1":
version: 10.53.1
resolution: "@sentry-internal/eslint-plugin-sdk@npm:10.53.1"
checksum: e4b56dd8e6d856c7bd22c284bacf210eadfa140a41a0846dd4c4969b913364f6d967d900acef748efd5284ec745bca75b622c4206e20bad2835f03092d71c71a
languageName: node
linkType: hard

"@sentry-internal/feedback@npm:10.52.0":
version: 10.52.0
resolution: "@sentry-internal/feedback@npm:10.52.0"
"@sentry-internal/feedback@npm:10.53.1":
version: 10.53.1
resolution: "@sentry-internal/feedback@npm:10.53.1"
dependencies:
"@sentry/core": 10.52.0
checksum: a02c902ad51eb94f1f475da7ae8d92be50ec242a063135fa17c8172c483fd753e19da283af8698b1a97fe20d8e51e9c4d3afc625c63fa1c06c5032754f5f0e4b
"@sentry/core": 10.53.1
checksum: a19f8056d383af19bdb3ff9bb9ef77a6638c948ca589e115be6b2c6e7c969a0f9401562ba7339964fef3718080feb4b7012bebfc4dd9ab88c22df2715de20abe
languageName: node
linkType: hard

"@sentry-internal/replay-canvas@npm:10.52.0":
version: 10.52.0
resolution: "@sentry-internal/replay-canvas@npm:10.52.0"
"@sentry-internal/replay-canvas@npm:10.53.1":
version: 10.53.1
resolution: "@sentry-internal/replay-canvas@npm:10.53.1"
dependencies:
"@sentry-internal/replay": 10.52.0
"@sentry/core": 10.52.0
checksum: f49e81abc58b1f0475040d9c376fc89b9e9e20e6d705b9c705181dad042bf5936e66b7d685411e3e77886fe4bb49c55fda29a5189400aca46d2a6e7c7a63e8d5
"@sentry-internal/replay": 10.53.1
"@sentry/core": 10.53.1
checksum: 0426ed9c330f8d0f4f1287b3ae88293a1d273e7cd9d462144a1d5897f73545023de60f0ca1f91c510f3361c8170340b549411e789da8ea11f4e60c950d5d383d
languageName: node
linkType: hard

"@sentry-internal/replay@npm:10.52.0":
version: 10.52.0
resolution: "@sentry-internal/replay@npm:10.52.0"
"@sentry-internal/replay@npm:10.53.1":
version: 10.53.1
resolution: "@sentry-internal/replay@npm:10.53.1"
dependencies:
"@sentry-internal/browser-utils": 10.52.0
"@sentry/core": 10.52.0
checksum: 503143a60d09d84bb6c822ba8ae3ced67f5264bedc57375e517f5208a78ecd1d9b7ce850727b1baa0003a920c201b726f9ac92409c7a7c276dbe32f93ac75be8
"@sentry-internal/browser-utils": 10.53.1
"@sentry/core": 10.53.1
checksum: 72861dd589c88e0a60fd994c7e99cbe929cdc9bc83ee4478eccff496003d6f05d3c426a8d89b6eebc572837d19ef40a503ad920e82dca0eade20e2ba177e8ef6
languageName: node
linkType: hard

"@sentry-internal/typescript@npm:10.52.0":
version: 10.52.0
resolution: "@sentry-internal/typescript@npm:10.52.0"
"@sentry-internal/typescript@npm:10.53.1":
version: 10.53.1
resolution: "@sentry-internal/typescript@npm:10.53.1"
peerDependencies:
typescript: ~5.8.0
checksum: 5b4d3bdb30ad81ff3469f50c4f5c779fe9bcb33fd6c88d9118337b6dfc26e795003d82ef8f38e1b2e8be10f278940898795e90df0a7b48074dd73817a002f5f9
checksum: 37d7800a050b289eef35e14680ce479a7a138f275e63edf318265107d42c02343a44f29dc84cae6c839258ae26ffcb50d288551c42cb1d79a919f1f3522d307e
languageName: node
linkType: hard

Expand All @@ -10659,16 +10659,16 @@ __metadata:
languageName: node
linkType: hard

"@sentry/browser@npm:10.52.0":
version: 10.52.0
resolution: "@sentry/browser@npm:10.52.0"
"@sentry/browser@npm:10.53.1":
version: 10.53.1
resolution: "@sentry/browser@npm:10.53.1"
dependencies:
"@sentry-internal/browser-utils": 10.52.0
"@sentry-internal/feedback": 10.52.0
"@sentry-internal/replay": 10.52.0
"@sentry-internal/replay-canvas": 10.52.0
"@sentry/core": 10.52.0
checksum: 38d11373d0ac235d432ec11c688a967ed78b702dcf4a8eadfe4aed00235c6a2139837db2c9a837fe1936efbc51670e437f1f3c7144005fe2d06d429fb9b35b01
"@sentry-internal/browser-utils": 10.53.1
"@sentry-internal/feedback": 10.53.1
"@sentry-internal/replay": 10.53.1
"@sentry-internal/replay-canvas": 10.53.1
"@sentry/core": 10.53.1
checksum: 8f21186feb88627c53c0038a9e42f5c0ba3e53d1aca13c98d5ad5095d9f879cb5f829521e5f91dd1cd663c10ead7036d447c7d1542e111f794b15e7e60fcb232
languageName: node
linkType: hard

Expand Down Expand Up @@ -10774,10 +10774,10 @@ __metadata:
languageName: node
linkType: hard

"@sentry/core@npm:10.52.0":
version: 10.52.0
resolution: "@sentry/core@npm:10.52.0"
checksum: c14a03c122428e915e49c183999c8ea9054c04cca738b69a87add8bbffe19ed3fb8ae683fad5646bc10ca0b4e164d21220bdda548d54b36b024d5b1802452e1d
"@sentry/core@npm:10.53.1":
version: 10.53.1
resolution: "@sentry/core@npm:10.53.1"
checksum: 537518bbb5c84963e5be282cd8c7441debf72d25061017292f6fbacb0922a9462f0314e9262cdb21a7af2ebd41924b3f7285acf28b7b769b95c47ef50dbf306f
languageName: node
linkType: hard

Expand Down Expand Up @@ -10886,15 +10886,15 @@ __metadata:
"@microsoft/api-extractor": ^7.58.7
"@mswjs/interceptors": ^0.25.15
"@react-native/babel-preset": 0.80.0
"@sentry-internal/eslint-plugin-sdk": 10.52.0
"@sentry-internal/typescript": 10.52.0
"@sentry-internal/eslint-plugin-sdk": 10.53.1
"@sentry-internal/typescript": 10.53.1
"@sentry/babel-plugin-component-annotate": 5.3.0
"@sentry/browser": 10.52.0
"@sentry/browser": 10.53.1
"@sentry/cli": 3.4.2
"@sentry/core": 10.52.0
"@sentry/core": 10.53.1
"@sentry/expo-upload-sourcemaps": "workspace:*"
"@sentry/react": 10.52.0
"@sentry/types": 10.52.0
"@sentry/react": 10.53.1
"@sentry/types": 10.53.1
"@sentry/wizard": 6.12.0
"@testing-library/react-native": ^13.2.2
"@types/jest": ^29.5.13
Expand Down Expand Up @@ -10940,24 +10940,24 @@ __metadata:
languageName: unknown
linkType: soft

"@sentry/react@npm:10.52.0":
version: 10.52.0
resolution: "@sentry/react@npm:10.52.0"
"@sentry/react@npm:10.53.1":
version: 10.53.1
resolution: "@sentry/react@npm:10.53.1"
dependencies:
"@sentry/browser": 10.52.0
"@sentry/core": 10.52.0
"@sentry/browser": 10.53.1
"@sentry/core": 10.53.1
peerDependencies:
react: ^16.14.0 || 17.x || 18.x || 19.x
checksum: de2d8db74c47e1e5c2424c7161543066a36463281cc51c4f71c73e63504080b0b0563d8ded8407a84c54517e1dbb2872ffdf8b0afc513bead064acbbf9b2a5cf
checksum: 1ed54d1fb6307b79e9e97adc529aa0049c2b402cc0e6e4da7bf4c194a71b61ee4bc5c294bb9fcfb2d3bb6df8005a66b96593f11b79779db2fa7cf2fbc57117ff
languageName: node
linkType: hard

"@sentry/types@npm:10.52.0":
version: 10.52.0
resolution: "@sentry/types@npm:10.52.0"
"@sentry/types@npm:10.53.1":
version: 10.53.1
resolution: "@sentry/types@npm:10.53.1"
dependencies:
"@sentry/core": 10.52.0
checksum: 7baad3325ef2e12ce71094e5b22df6b4e4f472837c34fbe6b45dfd4ba0cdecc36dc38801a35303cabc4a020848424d3fe6230e214682db90103ce855d8e9b810
"@sentry/core": 10.53.1
checksum: 152275487a3557098dd3d40229a88da7ea4dd4bf41c6cc25762f4092ab20428509ab64e0f279b8a94ce69620cce2e962af218c3ca8554dab06d9fa9f3b6c64a1
languageName: node
linkType: hard

Expand Down Expand Up @@ -29823,7 +29823,7 @@ __metadata:
dependencies:
"@babel/preset-env": ^7.25.3
"@babel/preset-typescript": ^7.18.6
"@sentry/core": 10.52.0
"@sentry/core": 10.53.1
"@sentry/react-native": 8.11.1
"@types/node": ^20.9.3
"@types/react": ^18.2.64
Expand Down Expand Up @@ -29853,7 +29853,7 @@ __metadata:
"@babel/core": ^7.26.0
"@babel/preset-env": ^7.26.0
"@sentry/babel-plugin-component-annotate": 5.3.0
"@sentry/core": 10.52.0
"@sentry/core": 10.53.1
"@sentry/react-native": 8.11.1
"@types/node": 20.10.4
"@types/react": ~19.2.10
Expand Down Expand Up @@ -29891,8 +29891,8 @@ __metadata:
"@react-navigation/bottom-tabs": ^6.5.12
"@react-navigation/native": ^6.1.9
"@react-navigation/stack": ^6.3.20
"@sentry/core": 10.52.0
"@sentry/react": 10.52.0
"@sentry/core": 10.53.1
"@sentry/react": 10.53.1
"@sentry/react-native": 8.11.1
"@types/react": ^18.2.65
"@types/react-native-vector-icons": ^6.4.18
Expand Down Expand Up @@ -29937,8 +29937,8 @@ __metadata:
"@react-navigation/stack": ^7.4.5
"@reduxjs/toolkit": ^2.8.2
"@sentry/babel-plugin-component-annotate": 5.3.0
"@sentry/core": 10.52.0
"@sentry/react": 10.52.0
"@sentry/core": 10.53.1
"@sentry/react": 10.53.1
"@sentry/react-native": 8.11.1
"@shopify/flash-list": ^2.0.2
"@testing-library/react-native": ^13.2.2
Expand Down
Loading