Skip to content

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

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
deps/scripts/update-javascript.sh
Open

chore(deps): update JavaScript SDK to v10.53.0#6139
github-actions[bot] wants to merge 1 commit into
mainfrom
deps/scripts/update-javascript.sh

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

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

Auto-generated by a dependency updater.

Changelog

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-actions github-actions Bot added the dependencies Pull requests that update a dependency file label May 12, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from fe359ad to 88fa3ed Compare May 12, 2026 12:28
@antonis antonis added the ready-to-merge Triggers the full CI test suite label May 12, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 12, 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.53.0 by github-actions[bot] in #6139
  • 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.

Copy link
Copy Markdown
Contributor

@antonis antonis left a comment

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

@antonis antonis added Blocked and removed ready-to-merge Triggers the full CI test suite labels May 12, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

Fails
🚫 Pull request is not ready for merge, please add the "ready-to-merge" label to the pull request

Generated by 🚫 dangerJS against 88fa3ed

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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Blocked dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants