chore(deps): update JavaScript SDK to v10.56.0#6249
Conversation
473cdd2 to
8b679f1
Compare
Semver Impact of This PR⚪ None (no version bump detected) 📋 Changelog PreviewThis is how your changes will appear in the changelog.
🤖 This preview updates automatically when you update the PR. |
| "@sentry/browser": "10.56.0", | ||
| "@sentry/cli": "3.4.3", | ||
| "@sentry/core": "10.55.0", | ||
| "@sentry/core": "10.56.0", |
There was a problem hiding this comment.
Bug: The dependency bump to @sentry/core uses WeakRef, which will cause a ReferenceError and crash on older, supported React Native versions (<0.75).
Severity: HIGH
Suggested Fix
Verify if the new @sentry/core version includes a feature detection guard (e.g., typeof WeakRef !== 'undefined') for WeakRef usage. If it does not, consider reverting the version bump or updating the peerDependencies to require React Native ^0.75.0 to prevent runtime crashes for users on unsupported environments.
Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.
Location: packages/core/package.json#L79
Potential issue: The update to `@sentry/core` version 10.56.0 introduces the use of
`WeakRef`. However, the `peerDependencies` for `@sentry/react-native` include React
Native versions `>=0.65.0`. React Native versions prior to 0.75 do not support
`WeakRef`. This mismatch will likely cause a runtime `ReferenceError: Property 'WeakRef'
doesn't exist` for users on these older, but supported, React Native versions, leading
to application crashes when the Sentry SDK initializes or processes data.
Did we get this right? 👍 / 👎 to inform future reviews.
Android (legacy) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 3d377b5+dirty | 406.18 ms | 453.52 ms | 47.34 ms |
| ad66da3+dirty | 468.46 ms | 533.56 ms | 65.10 ms |
| a0d8cf8+dirty | 411.71 ms | 467.57 ms | 55.87 ms |
| 41d6254+dirty | 424.45 ms | 474.34 ms | 49.89 ms |
| 890d145+dirty | 504.54 ms | 491.55 ms | -12.99 ms |
| 7d8c8bd+dirty | 417.45 ms | 462.10 ms | 44.65 ms |
| c823bb5+dirty | 409.87 ms | 478.57 ms | 68.70 ms |
| 0b1b5e3+dirty | 416.42 ms | 470.58 ms | 54.16 ms |
| 3817909+dirty | 406.67 ms | 416.58 ms | 9.91 ms |
| d2eadf8+dirty | 414.64 ms | 454.56 ms | 39.92 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 3d377b5+dirty | 43.75 MiB | 48.14 MiB | 4.39 MiB |
| ad66da3+dirty | 48.30 MiB | 53.49 MiB | 5.19 MiB |
| a0d8cf8+dirty | 48.30 MiB | 53.49 MiB | 5.19 MiB |
| 41d6254+dirty | 48.30 MiB | 53.60 MiB | 5.30 MiB |
| 890d145+dirty | 43.75 MiB | 48.14 MiB | 4.39 MiB |
| 7d8c8bd+dirty | 48.30 MiB | 53.54 MiB | 5.23 MiB |
| c823bb5+dirty | 48.30 MiB | 53.58 MiB | 5.28 MiB |
| 0b1b5e3+dirty | 48.30 MiB | 53.60 MiB | 5.29 MiB |
| 3817909+dirty | 43.75 MiB | 48.08 MiB | 4.33 MiB |
| d2eadf8+dirty | 48.30 MiB | 53.48 MiB | 5.18 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 9126575+dirty | 342.44 ms | 375.78 ms | 33.34 ms |
| 1eed088+dirty | 377.06 ms | 365.22 ms | -11.84 ms |
| b48c857+dirty | 371.82 ms | 376.63 ms | 4.82 ms |
| 15c429b+dirty | 367.98 ms | 417.98 ms | 50.00 ms |
| b243e31+dirty | 480.42 ms | 519.89 ms | 39.47 ms |
| 854e803+dirty | 398.94 ms | 415.44 ms | 16.50 ms |
| e9ae3ed+dirty | 526.77 ms | 554.56 ms | 27.79 ms |
| aa4ed79+dirty | 464.25 ms | 510.72 ms | 46.47 ms |
| 7d6d267+dirty | 389.22 ms | 417.54 ms | 28.32 ms |
| c67d99f+dirty | 465.22 ms | 497.10 ms | 31.88 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 9126575+dirty | 43.75 MiB | 48.08 MiB | 4.33 MiB |
| 1eed088+dirty | 17.75 MiB | 19.69 MiB | 1.94 MiB |
| b48c857+dirty | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 15c429b+dirty | 43.75 MiB | 48.07 MiB | 4.32 MiB |
| b243e31+dirty | 17.75 MiB | 19.70 MiB | 1.96 MiB |
| 854e803+dirty | 43.75 MiB | 48.07 MiB | 4.32 MiB |
| e9ae3ed+dirty | 43.75 MiB | 48.05 MiB | 4.29 MiB |
| aa4ed79+dirty | 43.75 MiB | 48.55 MiB | 4.80 MiB |
| 7d6d267+dirty | 43.75 MiB | 48.40 MiB | 4.65 MiB |
| c67d99f+dirty | 43.75 MiB | 48.05 MiB | 4.30 MiB |
iOS (legacy) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| b0d3373+dirty | 3831.75 ms | 1227.29 ms | -2604.46 ms |
| ef27341+dirty | 3856.13 ms | 1231.42 ms | -2624.71 ms |
| 23598c3+dirty | 1207.00 ms | 1209.90 ms | 2.90 ms |
| 3ce5254+dirty | 1219.93 ms | 1221.90 ms | 1.96 ms |
| 04207c4+dirty | 1191.27 ms | 1189.78 ms | -1.48 ms |
| 5748023+dirty | 3840.49 ms | 1227.43 ms | -2613.05 ms |
| 9210ae6+dirty | 3815.93 ms | 1214.14 ms | -2601.79 ms |
| 4e0ba9c+dirty | 3839.22 ms | 1221.06 ms | -2618.16 ms |
| 7ac3378+dirty | 1213.37 ms | 1218.15 ms | 4.78 ms |
| 0b1b5e3+dirty | 3823.96 ms | 1220.12 ms | -2603.84 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| b0d3373+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| ef27341+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| 23598c3+dirty | 3.38 MiB | 4.80 MiB | 1.42 MiB |
| 3ce5254+dirty | 3.38 MiB | 4.76 MiB | 1.38 MiB |
| 04207c4+dirty | 3.38 MiB | 4.76 MiB | 1.38 MiB |
| 5748023+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| 9210ae6+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| 4e0ba9c+dirty | 5.15 MiB | 6.67 MiB | 1.51 MiB |
| 7ac3378+dirty | 3.38 MiB | 4.76 MiB | 1.38 MiB |
| 0b1b5e3+dirty | 5.15 MiB | 6.70 MiB | 1.54 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| aa4ed79+dirty | 1211.19 ms | 1209.79 ms | -1.40 ms |
| e817162+dirty | 1212.43 ms | 1216.10 ms | 3.67 ms |
| 5275213+dirty | 1224.65 ms | 1223.43 ms | -1.22 ms |
| 91d4b7d+dirty | 1222.45 ms | 1227.18 ms | 4.73 ms |
| c67d99f+dirty | 1215.45 ms | 1213.92 ms | -1.53 ms |
| 9126575+dirty | 1220.25 ms | 1219.30 ms | -0.95 ms |
| e9ae3ed+dirty | 1217.55 ms | 1213.53 ms | -4.02 ms |
| 7d6d267+dirty | 1219.00 ms | 1213.78 ms | -5.22 ms |
| f24b405+dirty | 1223.67 ms | 1228.45 ms | 4.78 ms |
| b9f1fe4+dirty | 1236.51 ms | 1238.50 ms | 1.99 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| aa4ed79+dirty | 3.38 MiB | 4.60 MiB | 1.22 MiB |
| e817162+dirty | 3.38 MiB | 4.60 MiB | 1.22 MiB |
| 5275213+dirty | 3.41 MiB | 4.59 MiB | 1.18 MiB |
| 91d4b7d+dirty | 2.63 MiB | 3.91 MiB | 1.28 MiB |
| c67d99f+dirty | 3.41 MiB | 4.59 MiB | 1.18 MiB |
| 9126575+dirty | 3.44 MiB | 4.59 MiB | 1.15 MiB |
| e9ae3ed+dirty | 3.41 MiB | 4.59 MiB | 1.18 MiB |
| 7d6d267+dirty | 3.38 MiB | 4.60 MiB | 1.22 MiB |
| f24b405+dirty | 3.38 MiB | 4.78 MiB | 1.40 MiB |
| b9f1fe4+dirty | 2.63 MiB | 3.99 MiB | 1.35 MiB |
📲 Install BuildsAndroid
|
Android (new) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ad66da3+dirty | 411.49 ms | 449.38 ms | 37.89 ms |
| bc0d8cf+dirty | 407.66 ms | 461.35 ms | 53.69 ms |
| a736b76+dirty | 405.78 ms | 458.74 ms | 52.96 ms |
| a0d8cf8+dirty | 533.71 ms | 564.25 ms | 30.54 ms |
| 41d6254+dirty | 406.20 ms | 445.52 ms | 39.32 ms |
| 7d8c8bd+dirty | 406.06 ms | 460.88 ms | 54.81 ms |
| c823bb5+dirty | 468.26 ms | 516.16 ms | 47.90 ms |
| 0b1b5e3+dirty | 425.58 ms | 476.02 ms | 50.44 ms |
| 4953e94+dirty | 398.80 ms | 431.81 ms | 33.01 ms |
| d2eadf8+dirty | 468.02 ms | 530.37 ms | 62.35 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ad66da3+dirty | 48.30 MiB | 53.49 MiB | 5.19 MiB |
| bc0d8cf+dirty | 48.30 MiB | 53.48 MiB | 5.18 MiB |
| a736b76+dirty | 48.30 MiB | 53.48 MiB | 5.18 MiB |
| a0d8cf8+dirty | 48.30 MiB | 53.49 MiB | 5.19 MiB |
| 41d6254+dirty | 48.30 MiB | 53.60 MiB | 5.30 MiB |
| 7d8c8bd+dirty | 48.30 MiB | 53.54 MiB | 5.23 MiB |
| c823bb5+dirty | 48.30 MiB | 53.58 MiB | 5.28 MiB |
| 0b1b5e3+dirty | 48.30 MiB | 53.60 MiB | 5.29 MiB |
| 4953e94+dirty | 43.94 MiB | 48.94 MiB | 5.00 MiB |
| d2eadf8+dirty | 48.30 MiB | 53.48 MiB | 5.18 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 9126575+dirty | 424.69 ms | 466.72 ms | 42.03 ms |
| 1eed088+dirty | 355.56 ms | 384.47 ms | 28.90 ms |
| b48c857+dirty | 353.60 ms | 411.52 ms | 57.92 ms |
| 15c429b+dirty | 361.38 ms | 385.02 ms | 23.65 ms |
| b243e31+dirty | 369.02 ms | 426.48 ms | 57.46 ms |
| 854e803+dirty | 472.92 ms | 528.84 ms | 55.92 ms |
| e9ae3ed+dirty | 448.73 ms | 507.29 ms | 58.55 ms |
| aa4ed79+dirty | 365.39 ms | 397.39 ms | 32.00 ms |
| d8ec252+dirty | 371.60 ms | 416.64 ms | 45.04 ms |
| 91d4b7d+dirty | 359.58 ms | 405.98 ms | 46.40 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 9126575+dirty | 43.94 MiB | 48.91 MiB | 4.97 MiB |
| 1eed088+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
| b48c857+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| 15c429b+dirty | 43.94 MiB | 48.90 MiB | 4.96 MiB |
| b243e31+dirty | 7.15 MiB | 8.43 MiB | 1.28 MiB |
| 854e803+dirty | 43.94 MiB | 48.90 MiB | 4.96 MiB |
| e9ae3ed+dirty | 43.94 MiB | 48.87 MiB | 4.93 MiB |
| aa4ed79+dirty | 43.94 MiB | 49.38 MiB | 5.44 MiB |
| d8ec252+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| 91d4b7d+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
iOS (new) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| b0d3373+dirty | 3842.49 ms | 1218.49 ms | -2624.00 ms |
| ef27341+dirty | 3835.20 ms | 1212.23 ms | -2622.97 ms |
| 23598c3+dirty | 1223.59 ms | 1229.13 ms | 5.53 ms |
| 3ce5254+dirty | 1217.70 ms | 1224.69 ms | 6.99 ms |
| 04207c4+dirty | 1228.55 ms | 1226.04 ms | -2.51 ms |
| 5748023+dirty | 3844.74 ms | 1225.49 ms | -2619.26 ms |
| 9210ae6+dirty | 3834.11 ms | 1216.64 ms | -2617.47 ms |
| 4e0ba9c+dirty | 3856.39 ms | 1234.44 ms | -2621.95 ms |
| 7ac3378+dirty | 1202.35 ms | 1198.31 ms | -4.04 ms |
| 0b1b5e3+dirty | 3820.72 ms | 1207.94 ms | -2612.78 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| b0d3373+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| ef27341+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| 23598c3+dirty | 3.38 MiB | 4.80 MiB | 1.42 MiB |
| 3ce5254+dirty | 3.38 MiB | 4.76 MiB | 1.38 MiB |
| 04207c4+dirty | 3.38 MiB | 4.76 MiB | 1.38 MiB |
| 5748023+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| 9210ae6+dirty | 5.15 MiB | 6.68 MiB | 1.53 MiB |
| 4e0ba9c+dirty | 5.15 MiB | 6.67 MiB | 1.51 MiB |
| 7ac3378+dirty | 3.38 MiB | 4.76 MiB | 1.38 MiB |
| 0b1b5e3+dirty | 5.15 MiB | 6.70 MiB | 1.54 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| aa4ed79+dirty | 1190.98 ms | 1194.65 ms | 3.67 ms |
| e817162+dirty | 1202.53 ms | 1208.38 ms | 5.85 ms |
| 5275213+dirty | 1208.78 ms | 1206.21 ms | -2.57 ms |
| 91d4b7d+dirty | 1221.65 ms | 1215.91 ms | -5.74 ms |
| c67d99f+dirty | 1214.71 ms | 1212.94 ms | -1.77 ms |
| 9126575+dirty | 1213.60 ms | 1216.47 ms | 2.86 ms |
| e9ae3ed+dirty | 1208.33 ms | 1209.12 ms | 0.79 ms |
| 7d6d267+dirty | 1214.57 ms | 1213.89 ms | -0.67 ms |
| f24b405+dirty | 1210.75 ms | 1217.13 ms | 6.38 ms |
| b9f1fe4+dirty | 1231.24 ms | 1232.77 ms | 1.52 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| aa4ed79+dirty | 3.38 MiB | 4.60 MiB | 1.22 MiB |
| e817162+dirty | 3.38 MiB | 4.60 MiB | 1.22 MiB |
| 5275213+dirty | 3.41 MiB | 4.59 MiB | 1.18 MiB |
| 91d4b7d+dirty | 3.19 MiB | 4.48 MiB | 1.29 MiB |
| c67d99f+dirty | 3.41 MiB | 4.59 MiB | 1.18 MiB |
| 9126575+dirty | 3.44 MiB | 4.59 MiB | 1.15 MiB |
| e9ae3ed+dirty | 3.41 MiB | 4.59 MiB | 1.18 MiB |
| 7d6d267+dirty | 3.38 MiB | 4.60 MiB | 1.22 MiB |
| f24b405+dirty | 3.38 MiB | 4.78 MiB | 1.40 MiB |
| b9f1fe4+dirty | 3.19 MiB | 4.55 MiB | 1.37 MiB |
Bumps scripts/update-javascript.sh from 10.55.0 to 10.56.0.
Auto-generated by a dependency updater.
Changelog
10.56.0
Important Changes
feat(deno): Redis diagnostics channel based integration for Deno (#21087)
Adds Redis integration support for Deno, covering both
redisandioredisclients.Other Changes
sentry/nodewas imported instead ofsentry/hono/node(#21240)consistentTraceSamplingis enabled (#21281)instrumentDurableObjectWithSentrybreaking Cloudflare Agents (#21101)WeakReffor Span-Scope circular references (#21242)InstrumentationNodeModuleFileto fix Bun--bytecodecrash (#21262)Internal Changes
hrTimeutilities fromopentelemetry/core(#21191)http.route(#21193)TraceStateimplementation (#21192)dataCollection(#21282)