Download Latest Version 9.42.0 source code.tar.gz (4.7 MB)
Email in envelope

Get an email when there's a new version of Sentry JS

Home / 9.39.0
Name Modified Size InfoDownloads / Week
Parent folder
sentry-gatsby-9.39.0.tgz 2025-07-15 5.8 kB
sentry-google-cloud-serverless-9.39.0.tgz 2025-07-15 23.2 kB
sentry-internal-replay-9.39.0.tgz 2025-07-15 558.2 kB
sentry-internal-replay-canvas-9.39.0.tgz 2025-07-15 168.2 kB
sentry-internal-typescript-9.39.0.tgz 2025-07-15 1.9 kB
sentry-nestjs-9.39.0.tgz 2025-07-15 36.1 kB
sentry-nextjs-9.39.0.tgz 2025-07-15 247.0 kB
sentry-node-9.39.0.tgz 2025-07-15 202.8 kB
sentry-node-core-9.39.0.tgz 2025-07-15 286.3 kB
sentry-node-native-9.39.0.tgz 2025-07-15 17.7 kB
sentry-nuxt-9.39.0.tgz 2025-07-15 65.1 kB
sentry-opentelemetry-9.39.0.tgz 2025-07-15 127.8 kB
sentry-pino-transport-9.39.0.tgz 2025-07-15 9.9 kB
sentry-profiling-node-9.39.0.tgz 2025-07-15 56.7 kB
sentry-react-9.39.0.tgz 2025-07-15 70.9 kB
sentry-react-router-9.39.0.tgz 2025-07-15 46.8 kB
sentry-remix-9.39.0.tgz 2025-07-15 59.4 kB
sentry-solid-9.39.0.tgz 2025-07-15 9.1 kB
sentry-solidstart-9.39.0.tgz 2025-07-15 51.3 kB
sentry-svelte-9.39.0.tgz 2025-07-15 15.9 kB
sentry-sveltekit-9.39.0.tgz 2025-07-15 84.2 kB
sentry-tanstackstart-9.39.0.tgz 2025-07-15 3.2 kB
sentry-tanstackstart-react-9.39.0.tgz 2025-07-15 7.7 kB
sentry-types-9.39.0.tgz 2025-07-15 8.1 kB
sentry-vercel-edge-9.39.0.tgz 2025-07-15 187.1 kB
sentry-vue-9.39.0.tgz 2025-07-15 31.3 kB
sentry-wasm-9.39.0.tgz 2025-07-15 7.9 kB
sentry-angular-9.39.0.tgz 2025-07-15 60.5 kB
sentry-astro-9.39.0.tgz 2025-07-15 36.5 kB
sentry-aws-serverless-9.39.0.tgz 2025-07-15 26.0 kB
sentry-browser-9.39.0.tgz 2025-07-15 203.0 kB
sentry-bun-9.39.0.tgz 2025-07-15 19.5 kB
sentry-cloudflare-9.39.0.tgz 2025-07-15 65.6 kB
sentry-core-9.39.0.tgz 2025-07-15 612.0 kB
sentry-deno-9.39.0.tgz 2025-07-15 25.7 kB
sentry-ember-9.39.0.tgz 2025-07-15 11.4 kB
sentry-internal-browser-utils-9.39.0.tgz 2025-07-15 146.3 kB
sentry-internal-eslint-config-sdk-9.39.0.tgz 2025-07-15 5.3 kB
sentry-internal-eslint-plugin-sdk-9.39.0.tgz 2025-07-15 2.9 kB
sentry-internal-feedback-9.39.0.tgz 2025-07-15 138.9 kB
sentry-node-serverless-9.39.0.zip 2025-07-15 213.5 kB
9.39.0 source code.tar.gz 2025-07-15 4.7 MB
9.39.0 source code.zip 2025-07-15 8.2 MB
README.md 2025-07-15 5.3 kB
Totals: 44 Items   16.9 MB 0

Important Changes

  • feat(browser): Add afterStartPageloadSpan hook to improve spanId assignment on web vital spans (#16893)

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.

  • feat(nextjs): Client-side parameterized routes (#16934)

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).

  • feat(node): Drop 401-404 and 3xx status code spans by default (#16972)

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

  • feat(core): Prepend vercel ai attributes with vercel.ai.X (#16908)
  • feat(nextjs): Add disableSentryWebpackConfig flag (#17013)
  • feat(nextjs): Build app manifest (#16851)
  • feat(nextjs): Inject manifest into client for turbopack builds (#16902)
  • feat(nextjs): Inject manifest into client for webpack builds (#16857)
  • feat(node-native): Add option to disable event loop blocked detection (#16919)
  • feat(react-router): Ensure http.server route handling is consistent (#16986)
  • fix(core): Avoid prolonging idle span when starting standalone span (#16928)
  • fix(core): Remove side-effect from tracing/errors.ts (#16888)
  • fix(core): Wrap beforeSendLog in consoleSandbox (#16968)
  • fix(node-core): Apply correct SDK metadata (#17014)
  • fix(react-router): Ensure that all browser spans have source=route (#16984)

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

Bundle size 📦

Path Size
@sentry/browser 23.32 KB
@sentry/browser - with treeshaking flags 21.83 KB
@sentry/browser (incl. Tracing) 38.82 KB
@sentry/browser (incl. Tracing, Replay) 76.05 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.03 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.65 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.46 KB
@sentry/browser (incl. Feedback) 39.63 KB
@sentry/browser (incl. sendFeedback) 27.89 KB
@sentry/browser (incl. FeedbackAsync) 32.67 KB
@sentry/react 25.01 KB
@sentry/react (incl. Tracing) 40.74 KB
@sentry/vue 27.65 KB
@sentry/vue (incl. Tracing) 40.56 KB
@sentry/svelte 23.34 KB
CDN Bundle 24.59 KB
CDN Bundle (incl. Tracing) 38.51 KB
CDN Bundle (incl. Tracing, Replay) 73.67 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.01 KB
CDN Bundle - uncompressed 71.82 KB
CDN Bundle (incl. Tracing) - uncompressed 114.25 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.76 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.27 KB
@sentry/nextjs (client) 42.72 KB
@sentry/sveltekit (client) 39.25 KB
@sentry/node 163.76 KB
@sentry/node - without tracing 97.98 KB
@sentry/aws-serverless 125.47 KB
Source: README.md, updated 2025-07-15