Skip to content

chore(deps): update JavaScript SDK to v10.53.1 - #6139

Merged
antonis merged 3 commits into
mainfrom
deps/scripts/update-javascript.sh
May 13, 2026
Merged

chore(deps): update JavaScript SDK to v10.53.1#6139
antonis merged 3 commits into
mainfrom
deps/scripts/update-javascript.sh

Conversation

@github-actions

@github-actionsgithub-actionsBot commented May 12, 2026

Copy link
Copy Markdown
Contributor

Bumps scripts/update-javascript.sh from 10.52.0 to 10.53.1.

Auto-generated by a dependency updater.

Changelog

10.53.1

  • fix(core): Don't gate user data for streamed spans at scope read time (#20827)
  • fix(core): Include subpath type shims in published package (#20835)
  • ref(hono): Consolidate route patching and add clarification comments (#20829)
Internal Changes
  • chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (#20821)

10.53.0

Important Changes

  • feat(core): Add streamGenAiSpans options to stream gen_ai spans (#20785)

    Adds a new streamGenAiSpans option that controls how gen_ai spans are
    sent to Sentry. When set, the SDK extracts all gen_ai spans out of a
    transaction and sends them as v2 envelope items.

    Enable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.

    Sentry.init({dsn: 'https://examplePublicKeyo0.ingest.sentry.io/0',streamGenAiSpans: true,});

Other Changes

  • feat(browser): Migrate browser profiling thread data to span attributes (#20800)
  • feat(core): Add addConsoleInstrumentationFilter utility (#20790)
  • feat(core): Add applicationKey to BuildTimeOptionsBase (#20789)
  • feat(core): split exports by browser/server for bundle size (#20435)
  • feat(nextjs): Add top-level applicationKey option (#20794)
  • feat(node): Support Node 26 (#20710)
  • feat(profiling-node): Bump sentry-internal/node-cpu-profiler to 2.4.0 (#20720)
  • fix(cloudflare): avoid flush lock self-wait (#20719)
  • fix(hono): Capture transaction name on request for correct culprit (#20801)
  • fix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (#20699)
  • fix(node-core): Guard against undefined util.getSystemErrorMap (#20660)
  • fix(replay): Capture aborted/errored fetch requests in replay network tab (#20722)
Internal Changes
  • chore: bump replay dependencies (#20746)
  • chore: Typo intergation -> integration (#20799)
  • chore(deps): Bump babel/plugin-transform-modules-systemjs from 7.24.1 to 7.29.4 (#20773)
  • chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15 (#20818)
  • chore(deps): Bump next from 16.2.4 to 16.2.6 in /dev-packages/e2e-tests/test-applications/nextjs-16-streaming (#20811)
  • chore(deps): Bump rollup from 4.59.0 to 4.60.3 (#20716)
  • ci: Ensure PR reminder workflow considers new sub teams (#20814)
  • ci: Remove codecov reporting (#20803)
  • feat(deps): Bump bundler plugins to 5.3.0 (#20820)
  • feat(deps): Bump fast-uri from 3.0.6 to 3.1.2 (#20774)
  • feat(deps): Bump hono from 4.12.16 to 4.12.18 (#20777)
  • test(cloudflare-hono): fix 'occured' -> 'occurred' typo in error log (#20783)
  • test(deps): Bump hono from 4.12.14 to 4.12.16 (#20712)
  • test(deps): Bump hono from 4.12.14 to 4.12.18 in /dev-packages/e2e-tests/test-applications/cloudflare-hono (#20776)
  • test(e2e): Pin astro version in astro-6 test app (#20709)

Work in this release was contributed by dmmulroy and SAY-5. Thank you for your contributions!

@github-actionsgithub-actionsBot added the dependencies Pull requests that update a dependency file label May 12, 2026
@bruno-garcia
bruno-garciaforce-pushed the deps/scripts/update-javascript.sh branch from fe359ad to 88fa3edCompareMay 12, 2026 12:28
@antonisantonis added the ready-to-merge Triggers the full CI test suite label May 12, 2026
@github-actions

github-actionsBot commented May 12, 2026

Copy link
Copy Markdown
ContributorAuthor

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.53.1 by github-actions[bot] in #6139
  • Multi-instance <TimeToInitialDisplay> / <TimeToFullDisplay> coordination; a multi-signal TTID/TTFD system by alwx in #6090
  • chore(deps): update Bundler Plugins to v5.3.0 by github-actions in #6138
  • chore: Merge 8.11.1 back to main by antonis in #6135
  • chore: Update warning regarding iOS crash in sentry-cocoa 9.12.0 by antonis in #6136
  • chore(deps): update CLI to v3.4.2 by github-actions in #6129
  • chore(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.26.2 to 2.26.3 by dependabot in #6126
  • chore(deps): bump getsentry/craft from 2.26.2 to 2.26.3 by dependabot in #6127
  • chore(deps): bump github/codeql-action from 4.35.3 to 4.35.4 by dependabot in #6128
  • feat(core): Extract text from children of touched components for breadcrumb labels by antonis in #6106
  • chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.25.0 to 7.29.4 by dependabot in #6124
  • chore(deps): bump fast-uri from 3.0.1 to 3.1.2 by dependabot in #6121
  • chore(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 by dependabot in #6120
  • chore(deps): bump socks to ^2.8.8 to fix ip-address vulnerability by antonis in #6117
  • chore(deps): bump uuid to ^13.0.1 to fix buffer bounds check vulnerability by antonis in #6118
  • test(replay): Add passthrough tests for device-state replay breadcrumbs by antonis in #6115
  • chore(deps): update JavaScript SDK to v10.52.0 by github-actions in #6108
  • chore(deps): bump basic-ftp from 5.3.0 to 5.3.1 by dependabot in #6111

🤖 This preview updates automatically when you update the PR.

@antonisantonis left a comment

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.

Marking as blocked on getsentry/sentry-javascript#20835

@antonisantonis added Blocked and removed ready-to-merge Triggers the full CI test suite labels May 12, 2026
JPeer264 pushed a commit to getsentry/sentry-javascript that referenced this pull request May 12, 2026
## Summary
- Adds `browser.d.ts` and `server.d.ts` to the `files` list in
`@sentry/core` `package.json` so they are included in the published npm
tarball
- Adds `typesVersions` entries for `browser` and `server` subpaths to
support TypeScript < 5.0
## Context
PR [#20435](#20435)
introduced `@sentry/core/browser` and `@sentry/core/server` subpath
exports and added root-level `.d.ts` shim files for compatibility with
TypeScript compilers that don't support the `exports` field (e.g.
`moduleResolution: "node"`). However, the `.d.ts` shims were not added
to the `files` list, so they were excluded from the published `10.53.0`
tarball.
This breaks downstream consumers like `@sentry/react-native`
([getsentry/sentry-react-native#6139](getsentry/sentry-react-native#6139))
— their TS compiler can't resolve `@sentry/core/browser`, causing
`BaseTransportOptions` to become unresolvable and
`ReactNativeTransportOptions` to fail the type constraint check:
```
error TS2344: Type 'ReactNativeTransportOptions' does not satisfy the constraint 'BaseTransportOptions'.
Type 'ReactNativeTransportOptions' is missing the following properties from type 'BaseTransportOptions': url, recordDroppedEvent
```
## Test plan
- [ ] Verify `npm pack --dry-run` includes `browser.d.ts` and
`server.d.ts` at the package root
- [ ] Verify `@sentry/react-native` builds successfully against a
patched `@sentry/core`
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@bruno-garcia
bruno-garciaforce-pushed the deps/scripts/update-javascript.sh branch from 88fa3ed to caef53bCompareMay 13, 2026 04:23
@github-actionsgithub-actionsBot changed the title chore(deps): update JavaScript SDK to v10.53.0chore(deps): update JavaScript SDK to v10.53.1May 13, 2026
@antonisantonis added the ready-to-merge Triggers the full CI test suite label May 13, 2026
@github-actions

github-actionsBot commented May 13, 2026

Copy link
Copy Markdown
ContributorAuthor

Android (legacy) Performance metrics 🚀

PlainWith SentryDiff
Startup time618.15 ms658.31 ms40.16 ms
Size48.30 MiB53.54 MiB5.23 MiB

Baseline results on branch: main

Startup times

RevisionPlainWith SentryDiff
890d145+dirty504.54 ms491.55 ms-12.99 ms
df5d108+dirty527.06 ms603.58 ms76.52 ms
5a21b51+dirty471.42 ms524.22 ms52.80 ms
2c735cc+dirty414.09 ms438.47 ms24.38 ms
a50b33d+dirty500.81 ms532.11 ms31.30 ms
f3215d3+dirty411.11 ms454.38 ms43.27 ms
d2eadf8+dirty414.64 ms454.56 ms39.92 ms
7d6fd3a+dirty403.02 ms422.56 ms19.54 ms
ad66da3+dirty468.46 ms533.56 ms65.10 ms
04207c4+dirty459.19 ms518.54 ms59.35 ms

App size

RevisionPlainWith SentryDiff
890d145+dirty43.75 MiB48.14 MiB4.39 MiB
df5d108+dirty43.75 MiB48.08 MiB4.33 MiB
5a21b51+dirty48.30 MiB53.49 MiB5.19 MiB
2c735cc+dirty43.75 MiB48.08 MiB4.33 MiB
a50b33d+dirty43.75 MiB48.08 MiB4.33 MiB
f3215d3+dirty48.30 MiB53.49 MiB5.19 MiB
d2eadf8+dirty48.30 MiB53.48 MiB5.18 MiB
7d6fd3a+dirty43.75 MiB48.14 MiB4.39 MiB
ad66da3+dirty48.30 MiB53.49 MiB5.19 MiB
04207c4+dirty43.75 MiB48.12 MiB4.37 MiB

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

Startup times

RevisionPlainWith SentryDiff
1eed088+dirty377.06 ms365.22 ms-11.84 ms
91d4b7d406.98 ms419.14 ms12.16 ms
028a929+dirty479.78 ms475.83 ms-3.95 ms
d8ec252421.51 ms442.57 ms21.06 ms
dcebdb7+dirty382.04 ms379.62 ms-2.42 ms
e817162+dirty438.20 ms470.33 ms32.13 ms
b243e31+dirty480.42 ms519.89 ms39.47 ms
f24b405+dirty494.82 ms531.54 ms36.72 ms
3cf1cb0+dirty348.30 ms364.98 ms16.68 ms
e718799+dirty481.58 ms524.81 ms43.23 ms

App size

RevisionPlainWith SentryDiff
1eed088+dirty17.75 MiB19.69 MiB1.94 MiB
91d4b7d17.75 MiB19.68 MiB1.94 MiB
028a929+dirty43.75 MiB47.99 MiB4.24 MiB
d8ec25217.75 MiB19.68 MiB1.94 MiB
dcebdb7+dirty17.75 MiB19.70 MiB1.95 MiB
e817162+dirty43.75 MiB48.55 MiB4.80 MiB
b243e31+dirty17.75 MiB19.70 MiB1.96 MiB
f24b405+dirty43.75 MiB48.42 MiB4.67 MiB
3cf1cb0+dirty17.75 MiB19.74 MiB2.00 MiB
e718799+dirty43.75 MiB47.99 MiB4.24 MiB

@sentry

sentryBot commented May 13, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App NameApp IDVersionConfiguration
Sentry RNio.sentry.reactnative.sample8.11.1 (88)Release

⚙️ sentry-react-native Build Distribution Settings

@github-actions

github-actionsBot commented May 13, 2026

Copy link
Copy Markdown
ContributorAuthor

Android (new) Performance metrics 🚀

PlainWith SentryDiff
Startup time425.09 ms453.84 ms28.75 ms
Size48.30 MiB53.54 MiB5.23 MiB

Baseline results on branch: main

Startup times

RevisionPlainWith SentryDiff
5a21b51+dirty505.16 ms539.20 ms34.04 ms
2c735cc+dirty435.20 ms459.48 ms24.28 ms
f3215d3+dirty396.53 ms436.66 ms40.13 ms
d2eadf8+dirty468.02 ms530.37 ms62.35 ms
ad66da3+dirty411.49 ms449.38 ms37.89 ms
04207c4+dirty395.40 ms456.55 ms61.15 ms
8929511+dirty469.49 ms502.65 ms33.16 ms
71abba0+dirty411.04 ms453.67 ms42.63 ms
4e0ba9c+dirty421.39 ms455.80 ms34.41 ms
23598c3+dirty371.92 ms420.65 ms48.74 ms

App size

RevisionPlainWith SentryDiff
5a21b51+dirty48.30 MiB53.49 MiB5.19 MiB
2c735cc+dirty43.94 MiB48.94 MiB5.00 MiB
f3215d3+dirty48.30 MiB53.49 MiB5.19 MiB
d2eadf8+dirty48.30 MiB53.48 MiB5.18 MiB
ad66da3+dirty48.30 MiB53.49 MiB5.19 MiB
04207c4+dirty43.94 MiB48.98 MiB5.04 MiB
8929511+dirty43.94 MiB49.02 MiB5.08 MiB
71abba0+dirty48.30 MiB53.49 MiB5.19 MiB
4e0ba9c+dirty48.30 MiB53.49 MiB5.19 MiB
23598c3+dirty43.94 MiB49.02 MiB5.08 MiB

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

Startup times

RevisionPlainWith SentryDiff
d8ec252+dirty371.60 ms416.64 ms45.04 ms
1eed088+dirty355.56 ms384.47 ms28.90 ms
028a929+dirty385.59 ms410.49 ms24.90 ms
dcebdb7+dirty460.67 ms498.36 ms37.70 ms
e817162+dirty354.65 ms389.76 ms35.11 ms
b243e31+dirty369.02 ms426.48 ms57.46 ms
f24b405+dirty374.67 ms426.78 ms52.11 ms
3cf1cb0+dirty348.50 ms401.20 ms52.70 ms
e718799+dirty521.13 ms557.07 ms35.94 ms
c67d99f+dirty372.11 ms398.96 ms26.85 ms

App size

RevisionPlainWith SentryDiff
d8ec252+dirty7.15 MiB8.41 MiB1.26 MiB
1eed088+dirty7.15 MiB8.42 MiB1.27 MiB
028a929+dirty43.94 MiB48.82 MiB4.88 MiB
dcebdb7+dirty7.15 MiB8.43 MiB1.28 MiB
e817162+dirty43.94 MiB49.38 MiB5.44 MiB
b243e31+dirty7.15 MiB8.43 MiB1.28 MiB
f24b405+dirty43.94 MiB49.28 MiB5.34 MiB
3cf1cb0+dirty7.15 MiB8.46 MiB1.31 MiB
e718799+dirty43.94 MiB48.82 MiB4.88 MiB
c67d99f+dirty43.94 MiB48.88 MiB4.94 MiB

@bruno-garcia
bruno-garciaforce-pushed the deps/scripts/update-javascript.sh branch from caef53b to cfe9bceCompareMay 13, 2026 07:26
`@sentry-internal/typescript` 10.53.1 removed `alwaysStrict: false`,
so ts-jest now emits `"use strict"` and frozen property assignment throws.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@antonis

Copy link
Copy Markdown
Contributor

Unblocking with 10.53.1 that contains getsentry/sentry-javascript#20835 and the test fix 23e006d

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
ContributorAuthor

iOS (legacy) Performance metrics 🚀

PlainWith SentryDiff
Startup time3845.94 ms1233.80 ms-2612.14 ms
Size5.15 MiB6.68 MiB1.53 MiB

Baseline results on branch: main

Startup times

RevisionPlainWith SentryDiff
7ac3378+dirty1213.37 ms1218.15 ms4.78 ms
4953e94+dirty1212.06 ms1214.83 ms2.77 ms
3ce5254+dirty1219.93 ms1221.90 ms1.96 ms
a0d8cf8+dirty3842.33 ms1212.40 ms-2629.93 ms
71abba0+dirty3821.93 ms1202.81 ms-2619.12 ms
5c1e987+dirty1204.30 ms1222.15 ms17.85 ms
bc0d8cf+dirty3830.33 ms1220.52 ms-2609.81 ms
c004dae+dirty3850.32 ms1227.79 ms-2622.53 ms
2c735cc+dirty1229.67 ms1221.50 ms-8.17 ms
100ce80+dirty3842.93 ms1229.52 ms-2613.41 ms

App size

RevisionPlainWith SentryDiff
7ac3378+dirty3.38 MiB4.76 MiB1.38 MiB
4953e94+dirty3.38 MiB4.73 MiB1.35 MiB
3ce5254+dirty3.38 MiB4.76 MiB1.38 MiB
a0d8cf8+dirty5.15 MiB6.67 MiB1.51 MiB
71abba0+dirty5.15 MiB6.67 MiB1.52 MiB
5c1e987+dirty3.38 MiB4.73 MiB1.35 MiB
bc0d8cf+dirty5.15 MiB6.67 MiB1.51 MiB
c004dae+dirty5.15 MiB6.67 MiB1.51 MiB
2c735cc+dirty3.38 MiB4.74 MiB1.35 MiB
100ce80+dirty5.15 MiB6.67 MiB1.51 MiB

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

Startup times

RevisionPlainWith SentryDiff
15c429b+dirty1207.92 ms1212.02 ms4.10 ms
028a929+dirty1192.81 ms1192.37 ms-0.44 ms
b243e31+dirty1225.16 ms1237.90 ms12.73 ms
300c47d+dirty1202.78 ms1217.14 ms14.36 ms
e9ae3ed+dirty1217.55 ms1213.53 ms-4.02 ms
1eed088+dirty1233.41 ms1233.63 ms0.22 ms
854e803+dirty1213.53 ms1216.26 ms2.73 ms
995b75a+dirty1210.56 ms1218.13 ms7.57 ms
e817162+dirty1212.43 ms1216.10 ms3.67 ms
f24b405+dirty1223.67 ms1228.45 ms4.78 ms

App size

RevisionPlainWith SentryDiff
15c429b+dirty3.41 MiB4.67 MiB1.25 MiB
028a929+dirty3.41 MiB4.57 MiB1.16 MiB
b243e31+dirty2.63 MiB4.00 MiB1.36 MiB
300c47d+dirty3.41 MiB4.58 MiB1.17 MiB
e9ae3ed+dirty3.41 MiB4.59 MiB1.18 MiB
1eed088+dirty2.63 MiB3.98 MiB1.35 MiB
854e803+dirty3.41 MiB4.67 MiB1.25 MiB
995b75a+dirty2.63 MiB3.98 MiB1.35 MiB
e817162+dirty3.38 MiB4.60 MiB1.22 MiB
f24b405+dirty3.38 MiB4.78 MiB1.40 MiB

@github-actions

Copy link
Copy Markdown
ContributorAuthor

iOS (new) Performance metrics 🚀

PlainWith SentryDiff
Startup time3855.29 ms1233.98 ms-2621.31 ms
Size5.15 MiB6.68 MiB1.53 MiB

Baseline results on branch: main

Startup times

RevisionPlainWith SentryDiff
7ac3378+dirty1202.35 ms1198.31 ms-4.04 ms
4953e94+dirty1217.41 ms1223.53 ms6.12 ms
3ce5254+dirty1217.70 ms1224.69 ms6.99 ms
a0d8cf8+dirty3826.15 ms1213.12 ms-2613.03 ms
71abba0+dirty3852.70 ms1224.53 ms-2628.16 ms
5c1e987+dirty1208.43 ms1220.72 ms12.29 ms
bc0d8cf+dirty3834.64 ms1223.91 ms-2610.73 ms
c004dae+dirty3857.82 ms1224.87 ms-2632.95 ms
2c735cc+dirty1223.33 ms1224.38 ms1.04 ms
100ce80+dirty3843.57 ms1226.46 ms-2617.12 ms

App size

RevisionPlainWith SentryDiff
7ac3378+dirty3.38 MiB4.76 MiB1.38 MiB
4953e94+dirty3.38 MiB4.73 MiB1.35 MiB
3ce5254+dirty3.38 MiB4.76 MiB1.38 MiB
a0d8cf8+dirty5.15 MiB6.67 MiB1.51 MiB
71abba0+dirty5.15 MiB6.67 MiB1.52 MiB
5c1e987+dirty3.38 MiB4.73 MiB1.35 MiB
bc0d8cf+dirty5.15 MiB6.67 MiB1.51 MiB
c004dae+dirty5.15 MiB6.67 MiB1.51 MiB
2c735cc+dirty3.38 MiB4.74 MiB1.35 MiB
100ce80+dirty5.15 MiB6.67 MiB1.51 MiB

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

Startup times

RevisionPlainWith SentryDiff
15c429b+dirty1219.14 ms1219.82 ms0.67 ms
028a929+dirty1211.19 ms1211.10 ms-0.08 ms
b243e31+dirty1232.84 ms1233.51 ms0.67 ms
300c47d+dirty1221.06 ms1224.00 ms2.94 ms
e9ae3ed+dirty1208.33 ms1209.12 ms0.79 ms
1eed088+dirty1220.49 ms1225.57 ms5.08 ms
854e803+dirty1208.53 ms1208.33 ms-0.20 ms
995b75a+dirty1227.29 ms1229.08 ms1.80 ms
e817162+dirty1202.53 ms1208.38 ms5.85 ms
f24b405+dirty1210.75 ms1217.13 ms6.38 ms

App size

RevisionPlainWith SentryDiff
15c429b+dirty3.41 MiB4.67 MiB1.25 MiB
028a929+dirty3.41 MiB4.57 MiB1.16 MiB
b243e31+dirty3.19 MiB4.56 MiB1.38 MiB
300c47d+dirty3.41 MiB4.58 MiB1.17 MiB
e9ae3ed+dirty3.41 MiB4.59 MiB1.18 MiB
1eed088+dirty3.19 MiB4.55 MiB1.36 MiB
854e803+dirty3.41 MiB4.67 MiB1.25 MiB
995b75a+dirty3.19 MiB4.55 MiB1.36 MiB
e817162+dirty3.38 MiB4.60 MiB1.22 MiB
f24b405+dirty3.38 MiB4.78 MiB1.40 MiB

@antonisantonis left a comment

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.

LGTM after the 10.53.1 bump that contains getsentry/sentry-javascript#20835
Also had to add:

@antonis
antonis merged commit 3b6e9f9 into mainMay 13, 2026
131 of 143 checks passed
@antonis
antonis deleted the deps/scripts/update-javascript.sh branch May 13, 2026 09:40
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency fileready-to-mergeTriggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@antonis@web-flow