Packages

@sentry/tanstackstart-react

11.9.0 · 23 Oct 2026MIT620.2k / weekRepositoryHomepagenpmAtom feed

Your version

9.39.0

15 Jul 2025Where it was published

9.47.2 is the newest release of 9.x.

In short

10 new5 fixed

Release note

Important Changes

  • browser: Add afterStartPageloadSpan hook to improve spanId assignment on web vital spans

This PR adds a new afterStartPageloadSpan lifecycle hook to more robustly assign the correct pageload span ID to web vital spans, replacing the previous unreliable "wait for a tick" approach with a direct callback that fires when the pageload span becomes available.

  • nextjs: Client-side parameterized routes

This PR implements client-side parameterized routes for Next.js by leveraging an injected manifest within the existing app-router instrumentation to automatically parameterize all client-side transactions (e.g. users/123 and users/456 now become become users/:id).

  • node: Drop 401-404 and 3xx status code spans by default

This PR changes the default behavior in the Node SDK to drop HTTP spans with 401-404 and 3xx status codes by default to reduce noise in tracing data.

Other Changes

  • core: Prepend vercel ai attributes with vercel.ai.X

  • nextjs: Add disableSentryWebpackConfig flag

  • nextjs: Build app manifest

  • nextjs: Inject manifest into client for turbopack builds

  • nextjs: Inject manifest into client for webpack builds

  • node-native: Add option to disable event loop blocked detection

  • react-router: Ensure http.server route handling is consistent

  • core: Avoid prolonging idle span when starting standalone span

  • core: Remove side-effect from tracing/errors.ts

  • core: Wrap beforeSendLog in consoleSandbox

  • node-core: Apply correct SDK metadata

  • react-router: Ensure that all browser spans have source=route

Work in this release was contributed by @janpapenbrock. Thank you for your contribution!