Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 29, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sentry/node (source) 10.27.0 -> 10.30.0 age adoption passing confidence
@sentry/profiling-node (source) 10.27.0 -> 10.30.0 age adoption passing confidence
@types/node (source) 24.10.1 -> 24.10.4 age adoption passing confidence

Release Notes

getsentry/sentry-javascript (@​sentry/node)

v10.30.0

Compare Source

  • feat(nextjs): Deprecate Webpack top-level options (#​18343)
  • feat(node): Capture scope when event loop blocked (#​18040)
  • fix(aws-serverless): Remove hyphens from AWS-lambda origins (#​18353)
  • fix(core): Parse method from Request object in fetch (#​18453)
  • fix(react): Add transaction name guards for rapid lazy-route navigations (#​18346)
Internal Changes
  • chore(ci): Fix double issue creation for unreferenced PRs (#​18442)
  • chore(deps): bump next from 15.5.4 to 15.5.7 in /dev-packages/e2e-tests/test-applications/nextjs-15 (#​18411)
  • chore(deps): bump next from 15.5.4 to 15.5.7 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (#​18400)
  • chore(deps): bump next from 16.0.0 to 16.0.7 in /dev-packages/e2e-tests/test-applications/nextjs-16 (#​18399)
  • chore(deps): bump next from 16.0.0 to 16.0.7 in /dev-packages/e2e-tests/test-applications/nextjs-16-cacheComponents (#​18427)
  • chore(deps): bump next from 16.0.0 to 16.0.7 in /dev-packages/e2e-tests/test-applications/nextjs-16-tunnel (#​18439)
  • chore(publish): Fix publish order for @sentry/types (#​18429)
  • ci(deps): bump actions/create-github-app-token from 2.1.4 to 2.2.0 (#​18362)

Bundle size 📦

Path Size
@​sentry/browser 24.23 KB
@​sentry/browser - with treeshaking flags 22.76 KB
@​sentry/browser (incl. Tracing) 40.57 KB
@​sentry/browser (incl. Tracing, Profiling) 45.06 KB
@​sentry/browser (incl. Tracing, Replay) 78.09 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 68.07 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 82.66 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 94.61 KB
@​sentry/browser (incl. Feedback) 40.54 KB
@​sentry/browser (incl. sendFeedback) 28.8 KB
@​sentry/browser (incl. FeedbackAsync) 33.68 KB
@​sentry/react 25.9 KB
@​sentry/react (incl. Tracing) 42.73 KB
@​sentry/vue 28.58 KB
@​sentry/vue (incl. Tracing) 42.34 KB
@​sentry/svelte 24.24 KB
CDN Bundle 26.6 KB
CDN Bundle (incl. Tracing) 41.24 KB
CDN Bundle (incl. Tracing, Replay) 76.91 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 82.23 KB
CDN Bundle - uncompressed 78.16 KB
CDN Bundle (incl. Tracing) - uncompressed 122.45 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 235.76 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 248.23 KB
@​sentry/nextjs (client) 44.89 KB
@​sentry/sveltekit (client) 40.94 KB
@​sentry/node-core 50.06 KB
@​sentry/node 155.85 KB
@​sentry/node - without tracing 90.74 KB
@​sentry/aws-serverless 105.67 KB

v10.29.0

Compare Source

Important Changes

We expanded the supported version range for @solidjs/router to include 0.14.x and 0.15.x versions.

Other Changes
  • fix(logs): Add support for msg in pino integration (#​18389)
  • fix(node): Include system message in anthropic-ai messages span (#​18332)
  • fix(tracing): Add missing attributes in vercel-ai spans (#​18333)
Internal Changes
  • chore(tanstackstart-react): clean up re-exported types (#​18393)
  • ref(core): Avoid looking up openai integration options (#​17695)
  • test(nuxt): Relax captured unhandled error assertion (#​18397)
  • test(tanstackstart-react): Set up E2E test application (#​18358)

Bundle size 📦

Path Size
@​sentry/browser 24.22 KB
@​sentry/browser - with treeshaking flags 22.76 KB
@​sentry/browser (incl. Tracing) 40.57 KB
@​sentry/browser (incl. Tracing, Profiling) 45.05 KB
@​sentry/browser (incl. Tracing, Replay) 78.08 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 68.05 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 82.65 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 94.61 KB
@​sentry/browser (incl. Feedback) 40.51 KB
@​sentry/browser (incl. sendFeedback) 28.8 KB
@​sentry/browser (incl. FeedbackAsync) 33.66 KB
@​sentry/react 25.9 KB
@​sentry/react (incl. Tracing) 42.72 KB
@​sentry/vue 28.56 KB
@​sentry/vue (incl. Tracing) 42.32 KB
@​sentry/svelte 24.24 KB
CDN Bundle 26.57 KB
CDN Bundle (incl. Tracing) 41.22 KB
CDN Bundle (incl. Tracing, Replay) 76.9 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 82.23 KB
CDN Bundle - uncompressed 78.09 KB
CDN Bundle (incl. Tracing) - uncompressed 122.4 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 235.71 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 248.17 KB
@​sentry/nextjs (client) 44.88 KB
@​sentry/sveltekit (client) 40.92 KB
@​sentry/node-core 50.07 KB
@​sentry/node 155.79 KB
@​sentry/node - without tracing 90.68 KB
@​sentry/aws-serverless 105.61 KB

v10.28.0

Compare Source

Important Changes
  • feat(core): Make matcher parameter optional in makeMultiplexedTransport (#​10798)

The matcher parameter in makeMultiplexedTransport is now optional with a sensible default. This makes it much easier to use the multiplexed transport for sending events to multiple DSNs based on runtime configuration.

Before:

import { makeFetchTransport, makeMultiplexedTransport } from '@​sentry/browser'; const EXTRA_KEY = 'ROUTE_TO'; const transport = makeMultiplexedTransport(makeFetchTransport, args => { const event = args.getEvent(); if (event?.extra?.[EXTRA_KEY] && Array.isArray(event.extra[EXTRA_KEY])) { return event.extra[EXTRA_KEY]; } return []; }); Sentry.init({ transport, // ... other options }); // Capture events with routing info Sentry.captureException(error, { extra: { [EXTRA_KEY]: [ { dsn: 'https://key1@​sentry.io/project1', release: 'v1.0.0' }, { dsn: 'https://key2@​sentry.io/project2' }, ], }, });

After:

import { makeFetchTransport, makeMultiplexedTransport, MULTIPLEXED_TRANSPORT_EXTRA_KEY } from '@​sentry/browser'; // Just pass the transport generator - the default matcher handles the rest! Sentry.init({ transport: makeMultiplexedTransport(makeFetchTransport), // ... other options }); // Capture events with routing info using the exported constant Sentry.captureException(error, { extra: { [MULTIPLEXED_TRANSPORT_EXTRA_KEY]: [ { dsn: 'https://key1@​sentry.io/project1', release: 'v1.0.0' }, { dsn: 'https://key2@​sentry.io/project2' }, ], }, });

The default matcher looks for routing information in event.extra[MULTIPLEXED_TRANSPORT_EXTRA_KEY]. You can still provide a custom matcher function for advanced use cases.

  • feat(nextjs): Support cacheComponents on turbopack (#​18304)

This release adds support for cacheComponents on turbopack builds. We are working on adding support for this feature in webpack builds as well.

Other Changes
  • feat: Publish AWS Lambda Layer for Node 24 (#​18327)
  • feat(browser): Expose langchain instrumentation (#​18342)
  • feat(browser): Expose langgraph instrumentation (#​18345)
  • feat(cloudflare): Allow specifying a custom fetch in Cloudflare transport options (#​18335)
  • feat(core): Add isolateTrace option to Sentry.withMonitor() (#​18079)
  • feat(deps): bump @​sentry/webpack-plugin from 4.3.0 to 4.6.1 (#​18272)
  • feat(nextjs): Add cloudflare waitUntil detection (#​18336)
  • feat(node): Add LangChain v1 support (#​18306)
  • feat(remix): Add parameterized transaction naming for routes (#​17951)
  • fix(cloudflare): Keep http root span alive until streaming responses are consumed (#​18087)
  • fix(cloudflare): Wait for async events to finish (#​18334)
  • fix(core): continueTrace doesn't propagate given trace ID if active span exists (#​18328)
  • fix(node-core): Handle custom scope in log messages without parameters (#​18322)
  • fix(opentelemetry): Ensure Sentry spans don't leak when tracing is disabled (#​18337)
  • fix(react-router): Use underscores in trace origin values (#​18351)
  • chore(tanstackstart-react): Export custom inits from tanstackstart-react (#​18369)
  • chore(tanstackstart-react)!: Remove empty placeholder implementations (#​18338)
Internal Changes
  • chore: Allow URLs as issue (#​18372)
  • chore(changelog): Add entry for #​18304 (#​18329)
  • chore(ci): Add action to track all PRs as issues (#​18363)
  • chore(github): Adjust BUGBOT.md rules to flag invalid op and origin values during review (#​18352)
  • ci: Add action to create issue on gitflow merge conflicts (#​18319)
  • ci(deps): bump actions/checkout from 5 to 6 (#​18268)
  • ci(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (#​18361)
  • test(cloudflare): Add typechecks for cloudflare-worker e2e test (#​18321)

Bundle size 📦

Path Size
@​sentry/browser 24.22 KB
@​sentry/browser - with treeshaking flags 22.76 KB
@​sentry/browser (incl. Tracing) 40.57 KB
@​sentry/browser (incl. Tracing, Profiling) 45.05 KB
@​sentry/browser (incl. Tracing, Replay) 78.08 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 68.05 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 82.65 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 94.61 KB
@​sentry/browser (incl. Feedback) 40.51 KB
@​sentry/browser (incl. sendFeedback) 28.8 KB
@​sentry/browser (incl. FeedbackAsync) 33.66 KB
@​sentry/react 25.9 KB
@​sentry/react (incl. Tracing) 42.72 KB
@​sentry/vue 28.56 KB
@​sentry/vue (incl. Tracing) 42.32 KB
@​sentry/svelte 24.24 KB
CDN Bundle 26.57 KB
CDN Bundle (incl. Tracing) 41.22 KB
CDN Bundle (incl. Tracing, Replay) 76.9 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 82.23 KB
CDN Bundle - uncompressed 78.09 KB
CDN Bundle (incl. Tracing) - uncompressed 122.4 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 235.71 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 248.17 KB
@​sentry/nextjs (client) 44.88 KB
@​sentry/sveltekit (client) 40.92 KB
@​sentry/node-core 50.06 KB
@​sentry/node 155.7 KB
@​sentry/node - without tracing 90.67 KB
@​sentry/aws-serverless 105.61 KB

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from wdhdev as a code owner September 29, 2025 13:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c8ca8e1 to 8965e7f Compare September 29, 2025 21:49
@renovate renovate bot changed the title Update all non-major dependencies to v10.16.0 Update all non-major dependencies Sep 29, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 0d26410 to 72a1c3c Compare October 6, 2025 10:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 206f12a to e5ca062 Compare October 11, 2025 16:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from fb1249a to 42d527b Compare October 21, 2025 22:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 722b6d9 to fb11bca Compare October 31, 2025 03:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 78a8497 to e660bef Compare November 4, 2025 20:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from edab260 to 1b1c191 Compare November 12, 2025 02:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from a4f7941 to dac894f Compare November 25, 2025 02:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from dac894f to 7cc0f83 Compare November 29, 2025 00:54
@renovate renovate bot changed the title Update all non-major dependencies Update all non-major dependencies - autoclosed Nov 29, 2025
@renovate renovate bot closed this Nov 29, 2025
@renovate renovate bot deleted the renovate/all-minor-patch branch November 29, 2025 10:09
@renovate renovate bot changed the title Update all non-major dependencies - autoclosed Update all non-major dependencies to v10.28.0 Dec 2, 2025
@renovate renovate bot reopened this Dec 2, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7cc0f83 to a41a661 Compare December 2, 2025 17:04
@renovate renovate bot changed the title Update all non-major dependencies to v10.28.0 Update all non-major dependencies to v10.29.0 Dec 4, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from b572c52 to 933d167 Compare December 8, 2025 23:43
@renovate renovate bot changed the title Update all non-major dependencies to v10.29.0 Update all non-major dependencies Dec 8, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 6dd1526 to bc03e4d Compare December 11, 2025 10:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from bc03e4d to b0963e7 Compare December 14, 2025 02:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant