Skip to content

chore(deps): update JavaScript SDK to v10.59.0#6321

Merged
antonis merged 4 commits into
mainfrom
deps/scripts/update-javascript.sh
Jun 22, 2026
Merged

chore(deps): update JavaScript SDK to v10.59.0#6321
antonis merged 4 commits into
mainfrom
deps/scripts/update-javascript.sh

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Bumps scripts/update-javascript.sh from 10.58.0 to 10.59.0.

Auto-generated by a dependency updater.

Changelog

10.59.0

Important Changes

  • feat(react-router): Add support for React Router v8 (#21633)

    The SDK now supports React Router v8, in both the framework and SPA (sentry/react) modes.

  • feat(react): Add version-agnostic React Router SPA exports (#21633)

    sentry/react now exports version-agnostic wrappers for React Router v6+ SPA instrumentation.
    The new exports replace the version-specific V6/V7 variants, which are now deprecated:

    Deprecated New
    reactRouterV6BrowserTracingIntegration / V7 reactRouterBrowserTracingIntegration
    withSentryReactRouterV6Routing / V7 wrapReactRouterRouting
    wrapCreateBrowserRouterV6 / V7 wrapCreateBrowserRouter
    wrapCreateMemoryRouterV6 / V7 wrapCreateMemoryRouter
    wrapUseRoutesV6 / V7 wrapUseRoutes

    The deprecated exports continue to work and will be removed in the next major version.

Other Changes

  • feat(aws-serverless): Instrument aws-sdk clients >= 3.1046.0 (#21548)
  • feat(bun): Add orchestrion bun build plugin (#21410)
  • feat(cloudflare): Instrument sync KV (#21316)
  • feat(core): Disable gen_ai message truncation by default when streamGenAiSpans is enabled (#21603)
  • feat(deno): Add orchestrion deno runtime hook (#21451)
  • feat(hono): Extend peer dependency range (#21550)
  • feat(node): Collapse orchestrion opt-in to a single option (#20900)
  • fix: Diagnostics channel Node v18 (#21631)
  • fix(browser): Clean up pageload readystatechange listener (#21632)
  • fix(core): Capture scopes on span before emitting spanStart event (#21644)
  • fix(core): Defer TwP sampling by reading trace state from the scope (#21549)
  • fix(core): Prevent outgoing HTTP instrumentation from crashing on // request paths (#21645)
  • fix(core): Set production as default sentry.environment attribute value on streamed spans (#21637)
  • fix(nextjs): Register safe random ID context at module load (#21573)
Internal Changes
  • chore: Change deprecation/deprecation to oxlint equivalent (#21604)
  • chore: Switch license headers to SPDX format (#21357)
  • chore(deps-dev): Bump esbuild from 0.20.0 to 0.28.1 (#21511)
  • chore(deps): Bump esbuild from 0.25.0 to 0.28.1 in /dev-packages/e2e-tests/test-applications/node-profiling-esm (#21514)
  • chore(deps): Bump react-router-6 to 6.30.4 (#21566)
  • ci: Assign server team as codeowner for server-utils package (#21601)
  • ci: Dedup flaky test issues across esm/cjs variants (#21595)
  • ci: Do not apply Bug label to flaky test issues (#21593)
  • ci: Pin react-router latest and add eslint disable for deprecated attribute (#21624)
  • ci(deps): Bump actions/download-artifact from 7 to 8 (#21303)
  • ci(security-fixes): Enable cron trigger (#21547)
  • docs: Clarify comment and PR-body guidelines for agents (#21596)
  • feat(deps-dev): Bump sveltejs/kit from 2.53.3 to 2.60.1 in /dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5 (#21212)
  • feat(deps-dev): Bump esbuild from 0.19.12 to 0.28.1 in /dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev (#21512)
  • feat(deps): Bump babel/core from 7.29.0 to 7.29.6 (#21574)
  • feat(deps): Bump prisma/adapter-pg from 7.2.0 to 7.8.0 (#21106)
  • feat(deps): Bump hono from 4.12.21 to 4.12.25 (#21610)
  • feat(deps): Bump launch-editor from 2.12.0 to 2.14.1 (#21577)
  • feat(deps): Bump protobufjs from 7.5.9 to 7.6.4 (#21578)
  • feat(deps): Bump vite from 5.4.21 to 6.4.3 (#21576)
  • fix(node): Restore eslint-disable in vendored tedious instrumentation (#21616)
  • ref(aws-serverless): Remove unused parts of vendored aws-sdk instrumentation (#21563)
  • ref(aws-serverless): Streamline aws-sdk instrumentation (#21564)
  • ref(aws-serverless): Use sentry/conventions (#21597)
  • ref(build): Switch TypeScript moduleResolution to bundler (#21559)
  • ref(ci): Dedupe matrix test failures in CI failure reporter (#21538)
  • ref(ci): Skip PR review reminders for changes-requested PRs (#21526)
  • ref(nestjs): Set nest span op/origin at span creation (#21531)
  • ref(nestjs): Use sentry/conventions (#21492)
  • ref(nextjs): Use sentry/conventions (#21493)
  • ref(node-core): Use sentry/conventions (#21494)
  • ref(node): Set generic-pool span origin at span creation (#21533)
  • ref(node): Streamline connect (#21404)
  • ref(node): Streamline graphql instrumentation (#21556)
  • ref(node): Streamline hapi instrumentation (#21602)
  • ref(node): Streamline ioredis instrumentation (#21560)
  • ref(node): Streamline knex instrumentation (#21561)
  • ref(node): Streamline koa (#21554)
  • ref(node): Streamline mongodb instrumentation (#21619)
  • ref(node): Streamline mongoose instrumentation (#21481)
  • ref(node): Streamline mysql2 instrumentation (#21509)
  • ref(node): Streamline pg instrumentation (#21583)
  • ref(node): Streamline redis instrumentation (#21582)
  • ref(node): Streamline tedious instrumentation (#21598)
  • ref(node): Streamline vendored fs instrumentation (#21532)
  • ref(opentelemetry): Use sentry/conventions (#21495)
  • ref(protocol): Strictly type profile chunk platform item header (#21562)
  • ref(react-router): Use sentry/conventions (#21496)
  • ref(remix): Use sentry/conventions (#21497)
  • ref(server-utils): Move orchestrion into server-utils
  • ref(server-utils): Use sentry/conventions (#21490)
  • ref(tanstackstart-react): Use sentry/conventions (#21498)
  • test(cloudflare): Add mTLS instrumentation test (#21569)
  • test(cloudflare): Increasing timeout and exit with reason (#21571)
  • test(cloudflare): Prevent spurious unhandled rejection in integration test runner (#21545)
  • test(cloudflare): Remove mock in DO tests (#21634)
  • test(cloudflare): Skip flaky DO RPC private-fields integration test (#21544)
  • test(hono): Fix flaky query_string transaction matcher (#21542)
  • test(node-core): Fix flaky cron instrumentation test (#21553)
  • test(node): Make amqplib integration test order-independent (#21541)
  • test(node): Make amqplib v1 integration test order-independent (#21534)
  • test(node): Use random port in hono tracing scenario to avoid CI flakes (#21536)
  • test(remix-hydrogen): Fix flaky navigation transaction test (#21535)

@github-actions github-actions Bot requested a review from alwx as a code owner June 19, 2026 13:49
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Jun 19, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 8507a89 to 25dc7f5 Compare June 19, 2026 13:51
@github-actions

github-actions Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

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.59.0 by github-actions[bot] in #6321
  • chore(deps): update Android SDK to v8.44.1 by github-actions in #6323

🤖 This preview updates automatically when you update the PR.

@antonis antonis added the ready-to-merge Triggers the full CI test suite label Jun 19, 2026
antonis and others added 3 commits June 22, 2026 09:30
@sentry/typescript@10.59.0 switched its base tsconfig to
`moduleResolution: bundler`, which honors react-native's exports map and
fails to resolve subpath imports like `react-native/types`, breaking
`yarn build:sdk` with TS2307. Override it back to classic node resolution.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
tsconfig.build.tools.json also extends @sentry/typescript, whose 10.59.0
base sets `moduleResolution: bundler`. Combined with `module: CommonJS`
here, tsc errors with "Option 'bundler' can only be used when 'module' is
set to 'preserve' or to 'es2015' or later", breaking `build:tools` (and
thus `yarn build` in the sample/web/android jobs). Override to node.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@sentry

sentry Bot commented Jun 22, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
Sentry RN io.sentry.reactnative.sample 8.15.1 (93) 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 544.60 ms 578.56 ms 33.96 ms
Size 49.74 MiB 54.82 MiB 5.07 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
a50b33d+dirty 500.81 ms 532.11 ms 31.30 ms
09a902f+dirty 427.38 ms 473.80 ms 46.42 ms
ef27341+dirty 412.94 ms 443.98 ms 31.04 ms
7d6fd3a+dirty 403.02 ms 422.56 ms 19.54 ms
c004dae+dirty 412.86 ms 481.50 ms 68.64 ms
a3265b6+dirty 406.86 ms 449.84 ms 42.98 ms
4e0ba9c+dirty 452.84 ms 473.36 ms 20.52 ms
a5d243c+dirty 424.52 ms 485.18 ms 60.66 ms
b0d3373+dirty 557.66 ms 579.42 ms 21.76 ms
f3215d3+dirty 411.11 ms 454.38 ms 43.27 ms

App size

Revision Plain With Sentry Diff
a50b33d+dirty 43.75 MiB 48.08 MiB 4.33 MiB
09a902f+dirty 49.74 MiB 54.81 MiB 5.07 MiB
ef27341+dirty 48.30 MiB 53.54 MiB 5.24 MiB
7d6fd3a+dirty 43.75 MiB 48.14 MiB 4.39 MiB
c004dae+dirty 48.30 MiB 53.49 MiB 5.19 MiB
a3265b6+dirty 48.30 MiB 53.58 MiB 5.28 MiB
4e0ba9c+dirty 48.30 MiB 53.49 MiB 5.19 MiB
a5d243c+dirty 48.30 MiB 53.54 MiB 5.23 MiB
b0d3373+dirty 48.30 MiB 53.58 MiB 5.28 MiB
f3215d3+dirty 48.30 MiB 53.49 MiB 5.19 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
adc8ee0+dirty 524.31 ms 540.12 ms 15.81 ms
b48c857+dirty 371.82 ms 376.63 ms 4.82 ms
1eed088+dirty 377.06 ms 365.22 ms -11.84 ms
ba844d2+dirty 430.20 ms 457.92 ms 27.72 ms
aa4ed79+dirty 464.25 ms 510.72 ms 46.47 ms
c67d99f+dirty 465.22 ms 497.10 ms 31.88 ms
5275213+dirty 420.84 ms 462.24 ms 41.40 ms
e817162+dirty 438.20 ms 470.33 ms 32.13 ms
028a929+dirty 479.78 ms 475.83 ms -3.95 ms

App size

Revision Plain With Sentry Diff
9126575+dirty 43.75 MiB 48.08 MiB 4.33 MiB
adc8ee0+dirty 43.75 MiB 48.09 MiB 4.33 MiB
b48c857+dirty 17.75 MiB 19.68 MiB 1.94 MiB
1eed088+dirty 17.75 MiB 19.69 MiB 1.94 MiB
ba844d2+dirty 43.75 MiB 48.08 MiB 4.33 MiB
aa4ed79+dirty 43.75 MiB 48.55 MiB 4.80 MiB
c67d99f+dirty 43.75 MiB 48.05 MiB 4.30 MiB
5275213+dirty 43.75 MiB 48.04 MiB 4.29 MiB
e817162+dirty 43.75 MiB 48.55 MiB 4.80 MiB
028a929+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 3819.34 ms 1212.73 ms -2606.61 ms
Size 4.98 MiB 6.46 MiB 1.49 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
5ee78d6+dirty 3847.52 ms 1224.27 ms -2623.25 ms
a0d8cf8+dirty 3842.33 ms 1212.40 ms -2629.93 ms
8929511+dirty 1216.42 ms 1219.02 ms 2.60 ms
5748023+dirty 3840.49 ms 1227.43 ms -2613.05 ms
7a89652+dirty 3861.46 ms 1229.61 ms -2631.85 ms
3a829f0+dirty 3839.76 ms 1214.69 ms -2625.06 ms
3b6e9f9+dirty 3851.90 ms 1233.33 ms -2618.57 ms
44c8b3f+dirty 3823.85 ms 1207.66 ms -2616.19 ms
eb93136+dirty 3843.09 ms 1220.11 ms -2622.98 ms
2c735cc+dirty 1229.67 ms 1221.50 ms -8.17 ms

App size

Revision Plain With Sentry Diff
5ee78d6+dirty 5.15 MiB 6.69 MiB 1.53 MiB
a0d8cf8+dirty 5.15 MiB 6.67 MiB 1.51 MiB
8929511+dirty 3.38 MiB 4.80 MiB 1.42 MiB
5748023+dirty 5.15 MiB 6.68 MiB 1.53 MiB
7a89652+dirty 5.15 MiB 6.70 MiB 1.55 MiB
3a829f0+dirty 5.15 MiB 6.70 MiB 1.54 MiB
3b6e9f9+dirty 5.15 MiB 6.68 MiB 1.53 MiB
44c8b3f+dirty 5.15 MiB 6.66 MiB 1.51 MiB
eb93136+dirty 5.15 MiB 6.69 MiB 1.53 MiB
2c735cc+dirty 3.38 MiB 4.74 MiB 1.35 MiB

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

Startup times

Revision Plain With Sentry Diff
d8ec252+dirty 1207.53 ms 1214.22 ms 6.69 ms
e718799+dirty 1225.16 ms 1224.02 ms -1.14 ms
adc8ee0+dirty 1218.86 ms 1224.06 ms 5.20 ms
15c429b+dirty 1207.92 ms 1212.02 ms 4.10 ms
b489633+dirty 3841.07 ms 1228.20 ms -2612.86 ms
1eed088+dirty 1233.41 ms 1233.63 ms 0.22 ms
dcebdb7+dirty 1199.17 ms 1206.65 ms 7.49 ms
b243e31+dirty 1225.16 ms 1237.90 ms 12.73 ms
b48c857+dirty 1219.14 ms 1240.80 ms 21.66 ms
ae0e9ff+dirty 1231.67 ms 1227.54 ms -4.13 ms

App size

Revision Plain With Sentry Diff
d8ec252+dirty 2.63 MiB 3.87 MiB 1.24 MiB
e718799+dirty 3.41 MiB 4.58 MiB 1.17 MiB
adc8ee0+dirty 3.44 MiB 4.59 MiB 1.16 MiB
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
b489633+dirty 5.15 MiB 6.71 MiB 1.55 MiB
1eed088+dirty 2.63 MiB 3.98 MiB 1.35 MiB
dcebdb7+dirty 2.63 MiB 3.99 MiB 1.36 MiB
b243e31+dirty 2.63 MiB 4.00 MiB 1.36 MiB
b48c857+dirty 2.63 MiB 3.96 MiB 1.33 MiB
ae0e9ff+dirty 2.63 MiB 4.00 MiB 1.37 MiB

@github-actions

Copy link
Copy Markdown
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 419.28 ms 452.88 ms 33.60 ms
Size 49.74 MiB 54.82 MiB 5.07 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
09a902f+dirty 423.02 ms 472.18 ms 49.16 ms
ef27341+dirty 519.02 ms 553.42 ms 34.40 ms
a50b33d+dirty 353.21 ms 398.48 ms 45.27 ms
c004dae+dirty 404.60 ms 430.67 ms 26.07 ms
100ce80+dirty 463.28 ms 532.10 ms 68.82 ms
44c8b3f+dirty 492.13 ms 563.47 ms 71.34 ms
04207c4+dirty 395.40 ms 456.55 ms 61.15 ms
a3265b6+dirty 410.96 ms 444.76 ms 33.80 ms
7ac3378+dirty 410.67 ms 442.60 ms 31.92 ms
4e0ba9c+dirty 421.39 ms 455.80 ms 34.41 ms

App size

Revision Plain With Sentry Diff
09a902f+dirty 49.74 MiB 54.81 MiB 5.07 MiB
ef27341+dirty 48.30 MiB 53.54 MiB 5.24 MiB
a50b33d+dirty 43.94 MiB 48.94 MiB 5.00 MiB
c004dae+dirty 48.30 MiB 53.49 MiB 5.19 MiB
100ce80+dirty 48.30 MiB 53.46 MiB 5.15 MiB
44c8b3f+dirty 48.30 MiB 53.46 MiB 5.15 MiB
04207c4+dirty 43.94 MiB 48.98 MiB 5.04 MiB
a3265b6+dirty 48.30 MiB 53.58 MiB 5.28 MiB
7ac3378+dirty 43.94 MiB 48.99 MiB 5.05 MiB
4e0ba9c+dirty 48.30 MiB 53.49 MiB 5.19 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
adc8ee0+dirty 415.32 ms 457.38 ms 42.06 ms
b48c857+dirty 353.60 ms 411.52 ms 57.92 ms
1eed088+dirty 355.56 ms 384.47 ms 28.90 ms
ba844d2+dirty 360.94 ms 375.84 ms 14.90 ms
aa4ed79+dirty 365.39 ms 397.39 ms 32.00 ms
c67d99f+dirty 372.11 ms 398.96 ms 26.85 ms
5275213+dirty 422.28 ms 445.08 ms 22.80 ms
e817162+dirty 354.65 ms 389.76 ms 35.11 ms
028a929+dirty 385.59 ms 410.49 ms 24.90 ms

App size

Revision Plain With Sentry Diff
9126575+dirty 43.94 MiB 48.91 MiB 4.97 MiB
adc8ee0+dirty 43.94 MiB 48.92 MiB 4.98 MiB
b48c857+dirty 7.15 MiB 8.41 MiB 1.26 MiB
1eed088+dirty 7.15 MiB 8.42 MiB 1.27 MiB
ba844d2+dirty 43.94 MiB 48.91 MiB 4.97 MiB
aa4ed79+dirty 43.94 MiB 49.38 MiB 5.44 MiB
c67d99f+dirty 43.94 MiB 48.88 MiB 4.94 MiB
5275213+dirty 43.94 MiB 48.87 MiB 4.93 MiB
e817162+dirty 43.94 MiB 49.38 MiB 5.44 MiB
028a929+dirty 43.94 MiB 48.82 MiB 4.88 MiB

@github-actions

Copy link
Copy Markdown
Contributor Author

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3833.55 ms 1212.74 ms -2620.81 ms
Size 4.98 MiB 6.46 MiB 1.49 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
5ee78d6+dirty 3815.71 ms 1217.04 ms -2598.67 ms
a0d8cf8+dirty 3826.15 ms 1213.12 ms -2613.03 ms
8929511+dirty 1223.41 ms 1222.49 ms -0.92 ms
5748023+dirty 3844.74 ms 1225.49 ms -2619.26 ms
7a89652+dirty 3827.11 ms 1211.49 ms -2615.62 ms
3a829f0+dirty 3822.15 ms 1211.04 ms -2611.10 ms
3b6e9f9+dirty 3822.77 ms 1208.00 ms -2614.77 ms
44c8b3f+dirty 3849.24 ms 1209.94 ms -2639.31 ms
eb93136+dirty 3846.51 ms 1226.13 ms -2620.39 ms
2c735cc+dirty 1223.33 ms 1224.38 ms 1.04 ms

App size

Revision Plain With Sentry Diff
5ee78d6+dirty 5.15 MiB 6.69 MiB 1.53 MiB
a0d8cf8+dirty 5.15 MiB 6.67 MiB 1.51 MiB
8929511+dirty 3.38 MiB 4.80 MiB 1.42 MiB
5748023+dirty 5.15 MiB 6.68 MiB 1.53 MiB
7a89652+dirty 5.15 MiB 6.70 MiB 1.55 MiB
3a829f0+dirty 5.15 MiB 6.70 MiB 1.54 MiB
3b6e9f9+dirty 5.15 MiB 6.68 MiB 1.53 MiB
44c8b3f+dirty 5.15 MiB 6.66 MiB 1.51 MiB
eb93136+dirty 5.15 MiB 6.69 MiB 1.53 MiB
2c735cc+dirty 3.38 MiB 4.74 MiB 1.35 MiB

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

Startup times

Revision Plain With Sentry Diff
d8ec252+dirty 1223.06 ms 1219.64 ms -3.42 ms
e718799+dirty 1221.26 ms 1219.78 ms -1.48 ms
adc8ee0+dirty 1207.24 ms 1204.15 ms -3.10 ms
15c429b+dirty 1219.14 ms 1219.82 ms 0.67 ms
b489633+dirty 3827.28 ms 1219.23 ms -2608.05 ms
1eed088+dirty 1220.49 ms 1225.57 ms 5.08 ms
dcebdb7+dirty 1225.80 ms 1231.29 ms 5.49 ms
b243e31+dirty 1232.84 ms 1233.51 ms 0.67 ms
b48c857+dirty 1204.78 ms 1206.73 ms 1.96 ms
ae0e9ff+dirty 1233.31 ms 1237.02 ms 3.71 ms

App size

Revision Plain With Sentry Diff
d8ec252+dirty 3.19 MiB 4.44 MiB 1.25 MiB
e718799+dirty 3.41 MiB 4.58 MiB 1.17 MiB
adc8ee0+dirty 3.44 MiB 4.59 MiB 1.16 MiB
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
b489633+dirty 5.15 MiB 6.71 MiB 1.55 MiB
1eed088+dirty 3.19 MiB 4.55 MiB 1.36 MiB
dcebdb7+dirty 3.19 MiB 4.56 MiB 1.37 MiB
b243e31+dirty 3.19 MiB 4.56 MiB 1.38 MiB
b48c857+dirty 3.19 MiB 4.53 MiB 1.35 MiB
ae0e9ff+dirty 3.19 MiB 4.57 MiB 1.38 MiB

@antonis antonis enabled auto-merge (squash) June 22, 2026 09:44
@antonis antonis merged commit 5a23c47 into main Jun 22, 2026
95 of 98 checks passed
@antonis antonis deleted the deps/scripts/update-javascript.sh branch June 22, 2026 09:44
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