Skip to content

chore(deps): update JavaScript SDK to v10.51.0#6071

Merged
antonis merged 1 commit intomainfrom
deps/scripts/update-javascript.sh
Apr 30, 2026
Merged

chore(deps): update JavaScript SDK to v10.51.0#6071
antonis merged 1 commit intomainfrom
deps/scripts/update-javascript.sh

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Bumps scripts/update-javascript.sh from 10.50.0 to 10.51.0.

Auto-generated by a dependency updater.

Changelog

  • "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott

10.51.0

Important Changes

  • feat(cloudflare): Add trace propagation for RPC method calls (#20343)

    Trace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.
    This feature is opt-in and requires setting enableRpcTracePropagation: true in your SDK configuration:

    // Worker
    export default Sentry.withSentry(
      env => ({
        dsn: env.SENTRY_DSN,
        enableRpcTracePropagation: true,
      }),
      handler,
    );
    
    // Durable Object
    export const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(
      env => ({
        dsn: env.SENTRY_DSN,
        enableRpcTracePropagation: true,
      }),
      MyDurableObjectBase,
    );
  • feat(hono)!: Change setup for sentry/hono/node (init in external file) (#20497)

    To improve Node.js instrumentation, the sentry() middleware exported from sentry/hono/node no longer accepts configuration options.
    Instead, you must configure the SDK by calling Sentry.init() in a dedicated instrumentation file that runs before your application code (read more in the Hono SDK readme:

    // instrument.mjs (or instrument.ts)
    import * as Sentry from 'sentry/hono/node';
    
    Sentry.init({
      dsn: '__DSN__',
      tracesSampleRate: 1.0,
    });
  • feat(nitro): Add sentry/nitro SDK (#19224)

    A new sentry/nitro package provides first-class Sentry support for Nitro applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via withSentryConfig.
    Read more in the Nitro SDK docs and the Nitro SDK readme.

Other Changes

  • deps(minimatch): Upgrade patch version to use new brace-expansion peer-dep (#20198)
  • docs: Add deprecation notices to bin scripts (#20570)
  • feat(astro): Drop prerendered http.server filter via ignoreSpans (#20513)
  • feat(aws-serverless): Validate extension tunnel DSN against SENTRY_DSN (#20528)
  • feat(browser): Add ingest_settings to span v2 envelope payload (#20411)
  • feat(browser): Add support for streamed spans in httpContextIntegration (#20464)
  • feat(core): Backfill otel attributes on streamed spans (#20439)
  • feat(core): clear up integrations on dispose (#20407)
  • feat(core): Instrument langgraph createReactAgent (#20344)
  • feat(core): Support attribute matching in ignoreSpans (#20512)
  • feat(feedback): allow error messages to be customized (#20474)
  • feat(hono): Support middleware spans defined in app groups (#20465)
  • feat(nextjs): Filter unwanted segments when span streaming is enabled (#20384)
  • feat(nextjs): Migrate edge event processors to span-first APIs (#20551)
  • feat(nextjs): Migrate server event processors to span-first APIs (#20527)
  • feat(nextjs): Set global attribute for turbopack usage (#20558)
  • feat(nitro): Nitro SDK (#19224)
  • feat(react-router): Clean up bogus * http.route attribute on segment spans (#20471)
  • feat(react-router): Drop low-quality transactions via ignoreSpans (#20514)
  • feat(sveltekit): Support span streaming in svelteKitSpansEnhancement integration (#20496)
  • feat(tanstackstart-react): Add dynamic tunnel route helper and generator (#20264)
  • fix: update prisma v7 spans descriptions (#20456)
  • fix(core): Avoid parse-time SyntaxError on Safari <16.4 in postgresjs (#20498)
  • fix(core): Ensure isSentryRequest handles subdomains properly (#20530)
  • fix(core): Ensure ip address headers are stripped when lower case (#20484)
  • fix(core): Filter more cookie names for PII (#20485)
  • fix(core): Use symbol for normalization checks (#20486)
  • fix(hono): Distinguish .use() middleware in sub-apps from .all() handlers (#20554)
  • fix(nextjs): Ensure we do not match tunnel endpoints too broadly (#20488)
  • fix(opentelemetry): Add conditional browser export to avoid node deps (#20556)
  • fix(replay): Avoid main-thread blocking in WorkerHandler under event bursts (#20548)
  • fix(replay): Ensure maskAttributes works with maskAllText=false (#20491)
  • fix(supabase): Consider sendDefaultPii for supabase integration (#20490)
Internal Changes
  • chore: Add size limit reports on PRs for Cloudflare (#20055)
  • chore: Update CODEOWNERS (#20559)
  • chore(build): Opt-out of nx analytics (#20487)
  • chore(ci): Automatically bump size limit every week (#20531)
  • chore(ci): Bump pnpm/action-setup to v5 and pin to commit SHA (#20462)
  • chore(ci): Do not report flaky test issues if we cannot find a test name (#20589)
  • chore(ci): Streamline CI setup to split bundle, layer, tarball generation (#20396)
  • chore(ci): Vendor nx-affected-list action, drop dkhunt27 dependency (#20463)
  • chore(e2e): Add vue and vue-router to nuxt-4 canary build step to fix rollup resolution (#20519)
  • chore(e2e): Remove tanstack/start-plugin-core override (#20518)
  • chore(size-limit): weekly auto-bump (#20572)
  • chore(skill): Add skill for writing unit and E2E tests (#20561)
  • chore(test): Reduce unneeded idleTimeout test config (#20467)
  • ci(size-bump): Fix path in size-limit auto-bump workflow (#20566)
  • fix(e2e/tanstackstart-react): pin tanstack/start-plugin-core to unblock CI (#20482)
  • fix(tests): Remove nitro canary test job (#20473)
  • ref(browser): Use safeSetSpanJSONAttributes in cultureContext integration (#20481)
  • test(browser): Unflake some more tests (#20591)
  • test(nextjs): Pin eslint-config-next package to major (#20552)
  • test(node): Fix flaky ANR test (#20592)
  • test(node): Fix flaky worker thread integration test (#20588)
  • test(node): Unflake postgres tests (#20593)
  • test(node): Update timeout for cron integration tests (#20586)
  • test(supabase): Stop supabase before initializing (#20563)
  • test(tanstack): Prefix test labels (#20569)

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Apr 29, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from f8338f5 to 7819a7a Compare April 29, 2026 16:03
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Apr 29, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


  • chore(deps): update JavaScript SDK to v10.51.0 by github-actions[bot] in #6071
  • test(ios): Add unit tests for RNSentryIsPathUnderAllowedRoots by antonis in #6068
  • test(profiling): pin Android RNSentryStart wiring of _experiments.profilingOptions by antonis in #6060
  • refactor(ios): remove dead SentrySDKWrapper init surface by antonis in #6059
  • chore(deps): update Bundler Plugins to v5.2.1 by github-actions in #6067
  • chore(deps): update CLI to v3.4.1 by github-actions in #6066
  • fix(ci): Grant statuses: write to changelog-preview caller by antonis in #6063
  • fix(android): Use safeExtGet for compileSdkVersion in expo-handler by lucas-zimerman in #6061
  • fix(core): Restrict getDataFromUri native bridge methods by antonis in #6045
  • chore(deps): bump postcss to ^8.5.10 by antonis in #6058
  • ref: Remove enableSessionReplayInUnreliableEnvironment use by itaybre in #6046
  • fix(core): Harden metro dev helpers by antonis in #6044
  • fix(android): Mask auth token in sentry.gradle upload-task log by antonis in #6057
  • fix(tracing): Discard invalid navigation transactions via event processor by alwx in #6051
  • ci: Restore changelog-preview workflow with hardened craft 2.26.2 by antonis in #6056
  • chore(deps): update Maestro to v2.5.0 by github-actions in #6053
  • chore(deps): bump getsentry/craft from 2.25.4 to 2.26.2 by dependabot in #6050
  • chore: Back-merge release/8.9.1 into main by antonis in #6055
  • feat(core): Add rage tap detection with ui.frustration breadcrumbs by alwx in #5992
  • chore(deps): bump fast-xml-parser to ^5.7.0 by antonis in #6043
  • chore(deps): bump @xmldom/xmldom to 0.8.13/0.9.10 by antonis in #6042
  • chore(deps-dev): Remove unused uuid devDependency by antonis in #6041
  • feat(core): Add includeFeedback Metro option to exclude feedback widget from bundle by antonis in #6025
  • chore(deps): update JavaScript SDK to v10.50.0 by github-actions in #6040

Plus 2 more


🤖 This preview updates automatically when you update the PR.

@antonis antonis added the ready-to-merge Triggers the full CI test suite label Apr 29, 2026
@sentry
Copy link
Copy Markdown

sentry Bot commented Apr 29, 2026

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
Sentry RN io.sentry.reactnative.sample 8.9.2 (85) Release

⚙️ sentry-react-native Build Distribution Settings

@github-actions
Copy link
Copy Markdown
Contributor Author

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 412.10 ms 457.33 ms 45.23 ms
Size 43.75 MiB 48.16 MiB 4.41 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
4953e94+dirty 442.02 ms 456.52 ms 14.50 ms
2c735cc+dirty 414.09 ms 438.47 ms 24.38 ms
df5d108+dirty 527.06 ms 603.58 ms 76.52 ms
3ce5254+dirty 410.57 ms 448.48 ms 37.91 ms
3d377b5+dirty 406.18 ms 453.52 ms 47.34 ms
0d9949d+dirty 403.57 ms 437.00 ms 33.43 ms
4b87b12+dirty 421.82 ms 413.60 ms -8.22 ms
7ac3378+dirty 404.78 ms 439.84 ms 35.06 ms
890d145+dirty 504.54 ms 491.55 ms -12.99 ms
3817909+dirty 406.67 ms 416.58 ms 9.91 ms

App size

Revision Plain With Sentry Diff
4953e94+dirty 43.75 MiB 48.08 MiB 4.33 MiB
2c735cc+dirty 43.75 MiB 48.08 MiB 4.33 MiB
df5d108+dirty 43.75 MiB 48.08 MiB 4.33 MiB
3ce5254+dirty 43.75 MiB 48.12 MiB 4.37 MiB
3d377b5+dirty 43.75 MiB 48.14 MiB 4.39 MiB
0d9949d+dirty 43.75 MiB 48.13 MiB 4.37 MiB
4b87b12+dirty 43.75 MiB 48.14 MiB 4.39 MiB
7ac3378+dirty 43.75 MiB 48.13 MiB 4.37 MiB
890d145+dirty 43.75 MiB 48.14 MiB 4.39 MiB
3817909+dirty 43.75 MiB 48.08 MiB 4.33 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
1eed088+dirty 377.06 ms 365.22 ms -11.84 ms
91d4b7d 406.98 ms 419.14 ms 12.16 ms
028a929+dirty 479.78 ms 475.83 ms -3.95 ms
d8ec252 421.51 ms 442.57 ms 21.06 ms
dcebdb7+dirty 382.04 ms 379.62 ms -2.42 ms
e817162+dirty 438.20 ms 470.33 ms 32.13 ms
b243e31+dirty 480.42 ms 519.89 ms 39.47 ms
f24b405+dirty 494.82 ms 531.54 ms 36.72 ms
3cf1cb0+dirty 348.30 ms 364.98 ms 16.68 ms
e718799+dirty 481.58 ms 524.81 ms 43.23 ms

App size

Revision Plain With Sentry Diff
1eed088+dirty 17.75 MiB 19.69 MiB 1.94 MiB
91d4b7d 17.75 MiB 19.68 MiB 1.94 MiB
028a929+dirty 43.75 MiB 47.99 MiB 4.24 MiB
d8ec252 17.75 MiB 19.68 MiB 1.94 MiB
dcebdb7+dirty 17.75 MiB 19.70 MiB 1.95 MiB
e817162+dirty 43.75 MiB 48.55 MiB 4.80 MiB
b243e31+dirty 17.75 MiB 19.70 MiB 1.96 MiB
f24b405+dirty 43.75 MiB 48.42 MiB 4.67 MiB
3cf1cb0+dirty 17.75 MiB 19.74 MiB 2.00 MiB
e718799+dirty 43.75 MiB 47.99 MiB 4.24 MiB

@github-actions
Copy link
Copy Markdown
Contributor Author

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1212.60 ms 1216.44 ms 3.84 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
7ac3378+dirty 1213.37 ms 1218.15 ms 4.78 ms
4b87b12+dirty 1212.90 ms 1222.09 ms 9.19 ms
890d145+dirty 1223.59 ms 1231.37 ms 7.78 ms
0d9949d+dirty 1211.38 ms 1219.67 ms 8.29 ms
04207c4+dirty 1191.27 ms 1189.78 ms -1.48 ms
3ce5254+dirty 1219.93 ms 1221.90 ms 1.96 ms
4953e94+dirty 1212.06 ms 1214.83 ms 2.77 ms
2c735cc+dirty 1229.67 ms 1221.50 ms -8.17 ms
a50b33d+dirty 1197.74 ms 1197.17 ms -0.57 ms
df5d108+dirty 1225.90 ms 1220.14 ms -5.76 ms

App size

Revision Plain With Sentry Diff
7ac3378+dirty 3.38 MiB 4.76 MiB 1.38 MiB
4b87b12+dirty 3.38 MiB 4.77 MiB 1.39 MiB
890d145+dirty 3.38 MiB 4.77 MiB 1.38 MiB
0d9949d+dirty 3.38 MiB 4.76 MiB 1.38 MiB
04207c4+dirty 3.38 MiB 4.76 MiB 1.38 MiB
3ce5254+dirty 3.38 MiB 4.76 MiB 1.38 MiB
4953e94+dirty 3.38 MiB 4.73 MiB 1.35 MiB
2c735cc+dirty 3.38 MiB 4.74 MiB 1.35 MiB
a50b33d+dirty 3.38 MiB 4.73 MiB 1.35 MiB
df5d108+dirty 3.38 MiB 4.73 MiB 1.35 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
15c429b+dirty 1207.92 ms 1212.02 ms 4.10 ms
028a929+dirty 1192.81 ms 1192.37 ms -0.44 ms
b243e31+dirty 1225.16 ms 1237.90 ms 12.73 ms
300c47d+dirty 1202.78 ms 1217.14 ms 14.36 ms
e9ae3ed+dirty 1217.55 ms 1213.53 ms -4.02 ms
1eed088+dirty 1233.41 ms 1233.63 ms 0.22 ms
854e803+dirty 1213.53 ms 1216.26 ms 2.73 ms
995b75a+dirty 1210.56 ms 1218.13 ms 7.57 ms
e817162+dirty 1212.43 ms 1216.10 ms 3.67 ms
f24b405+dirty 1223.67 ms 1228.45 ms 4.78 ms

App size

Revision Plain With Sentry Diff
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
028a929+dirty 3.41 MiB 4.57 MiB 1.16 MiB
b243e31+dirty 2.63 MiB 4.00 MiB 1.36 MiB
300c47d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
e9ae3ed+dirty 3.41 MiB 4.59 MiB 1.18 MiB
1eed088+dirty 2.63 MiB 3.98 MiB 1.35 MiB
854e803+dirty 3.41 MiB 4.67 MiB 1.25 MiB
995b75a+dirty 2.63 MiB 3.98 MiB 1.35 MiB
e817162+dirty 3.38 MiB 4.60 MiB 1.22 MiB
f24b405+dirty 3.38 MiB 4.78 MiB 1.40 MiB

@github-actions
Copy link
Copy Markdown
Contributor Author

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1214.30 ms 1213.59 ms -0.72 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
7ac3378+dirty 1202.35 ms 1198.31 ms -4.04 ms
4b87b12+dirty 1199.49 ms 1199.78 ms 0.29 ms
890d145+dirty 1212.98 ms 1220.10 ms 7.12 ms
0d9949d+dirty 1203.94 ms 1202.27 ms -1.67 ms
04207c4+dirty 1228.55 ms 1226.04 ms -2.51 ms
3ce5254+dirty 1217.70 ms 1224.69 ms 6.99 ms
4953e94+dirty 1217.41 ms 1223.53 ms 6.12 ms
2c735cc+dirty 1223.33 ms 1224.38 ms 1.04 ms
a50b33d+dirty 1207.11 ms 1212.10 ms 5.00 ms
df5d108+dirty 1207.34 ms 1210.50 ms 3.16 ms

App size

Revision Plain With Sentry Diff
7ac3378+dirty 3.38 MiB 4.76 MiB 1.38 MiB
4b87b12+dirty 3.38 MiB 4.77 MiB 1.39 MiB
890d145+dirty 3.38 MiB 4.77 MiB 1.38 MiB
0d9949d+dirty 3.38 MiB 4.76 MiB 1.38 MiB
04207c4+dirty 3.38 MiB 4.76 MiB 1.38 MiB
3ce5254+dirty 3.38 MiB 4.76 MiB 1.38 MiB
4953e94+dirty 3.38 MiB 4.73 MiB 1.35 MiB
2c735cc+dirty 3.38 MiB 4.74 MiB 1.35 MiB
a50b33d+dirty 3.38 MiB 4.73 MiB 1.35 MiB
df5d108+dirty 3.38 MiB 4.73 MiB 1.35 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
15c429b+dirty 1219.14 ms 1219.82 ms 0.67 ms
028a929+dirty 1211.19 ms 1211.10 ms -0.08 ms
b243e31+dirty 1232.84 ms 1233.51 ms 0.67 ms
300c47d+dirty 1221.06 ms 1224.00 ms 2.94 ms
e9ae3ed+dirty 1208.33 ms 1209.12 ms 0.79 ms
1eed088+dirty 1220.49 ms 1225.57 ms 5.08 ms
854e803+dirty 1208.53 ms 1208.33 ms -0.20 ms
995b75a+dirty 1227.29 ms 1229.08 ms 1.80 ms
e817162+dirty 1202.53 ms 1208.38 ms 5.85 ms
f24b405+dirty 1210.75 ms 1217.13 ms 6.38 ms

App size

Revision Plain With Sentry Diff
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
028a929+dirty 3.41 MiB 4.57 MiB 1.16 MiB
b243e31+dirty 3.19 MiB 4.56 MiB 1.38 MiB
300c47d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
e9ae3ed+dirty 3.41 MiB 4.59 MiB 1.18 MiB
1eed088+dirty 3.19 MiB 4.55 MiB 1.36 MiB
854e803+dirty 3.41 MiB 4.67 MiB 1.25 MiB
995b75a+dirty 3.19 MiB 4.55 MiB 1.36 MiB
e817162+dirty 3.38 MiB 4.60 MiB 1.22 MiB
f24b405+dirty 3.38 MiB 4.78 MiB 1.40 MiB

@github-actions
Copy link
Copy Markdown
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 376.31 ms 408.86 ms 32.54 ms
Size 43.94 MiB 49.02 MiB 5.08 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
4953e94+dirty 398.80 ms 431.81 ms 33.01 ms
2c735cc+dirty 435.20 ms 459.48 ms 24.28 ms
df5d108+dirty 434.82 ms 447.39 ms 12.57 ms
3ce5254+dirty 373.90 ms 427.84 ms 53.94 ms
3d377b5+dirty 425.38 ms 440.67 ms 15.30 ms
0d9949d+dirty 414.88 ms 428.68 ms 13.81 ms
4b87b12+dirty 356.23 ms 399.86 ms 43.63 ms
7ac3378+dirty 410.67 ms 442.60 ms 31.92 ms
890d145+dirty 486.42 ms 514.85 ms 28.43 ms
3817909+dirty 357.52 ms 391.52 ms 34.00 ms

App size

Revision Plain With Sentry Diff
4953e94+dirty 43.94 MiB 48.94 MiB 5.00 MiB
2c735cc+dirty 43.94 MiB 48.94 MiB 5.00 MiB
df5d108+dirty 43.94 MiB 48.94 MiB 5.00 MiB
3ce5254+dirty 43.94 MiB 48.98 MiB 5.04 MiB
3d377b5+dirty 43.94 MiB 49.00 MiB 5.06 MiB
0d9949d+dirty 43.94 MiB 48.99 MiB 5.05 MiB
4b87b12+dirty 43.94 MiB 49.00 MiB 5.06 MiB
7ac3378+dirty 43.94 MiB 48.99 MiB 5.05 MiB
890d145+dirty 43.94 MiB 49.00 MiB 5.06 MiB
3817909+dirty 43.94 MiB 48.94 MiB 5.00 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
d8ec252+dirty 371.60 ms 416.64 ms 45.04 ms
1eed088+dirty 355.56 ms 384.47 ms 28.90 ms
028a929+dirty 385.59 ms 410.49 ms 24.90 ms
dcebdb7+dirty 460.67 ms 498.36 ms 37.70 ms
e817162+dirty 354.65 ms 389.76 ms 35.11 ms
b243e31+dirty 369.02 ms 426.48 ms 57.46 ms
f24b405+dirty 374.67 ms 426.78 ms 52.11 ms
3cf1cb0+dirty 348.50 ms 401.20 ms 52.70 ms
e718799+dirty 521.13 ms 557.07 ms 35.94 ms
c67d99f+dirty 372.11 ms 398.96 ms 26.85 ms

App size

Revision Plain With Sentry Diff
d8ec252+dirty 7.15 MiB 8.41 MiB 1.26 MiB
1eed088+dirty 7.15 MiB 8.42 MiB 1.27 MiB
028a929+dirty 43.94 MiB 48.82 MiB 4.88 MiB
dcebdb7+dirty 7.15 MiB 8.43 MiB 1.28 MiB
e817162+dirty 43.94 MiB 49.38 MiB 5.44 MiB
b243e31+dirty 7.15 MiB 8.43 MiB 1.28 MiB
f24b405+dirty 43.94 MiB 49.28 MiB 5.34 MiB
3cf1cb0+dirty 7.15 MiB 8.46 MiB 1.31 MiB
e718799+dirty 43.94 MiB 48.82 MiB 4.88 MiB
c67d99f+dirty 43.94 MiB 48.88 MiB 4.94 MiB

@antonis antonis enabled auto-merge (squash) April 30, 2026 06:58
@antonis antonis merged commit 23495c7 into main Apr 30, 2026
107 of 113 checks passed
@antonis antonis deleted the deps/scripts/update-javascript.sh branch April 30, 2026 06:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants