Repository navigation
publish: getsentry/sentry-javascript@11.8.0 #9859
Description
Requested by: @andreiborza
Merge target: master
Quick links:
Assign the accepted label to this issue to approve the release.
Targets
- npm[@sentry/core]
- npm[@sentry/server-utils]
- npm[@sentry/server-runtime-injection]
- npm[@sentry/browser-utils]
- npm[@sentry/replay]
- npm[@sentry/opentelemetry]
- npm[@sentry/feedback]
- npm[@sentry/replay-canvas]
- npm[@sentry/browser]
- npm[@sentry/node]
- npm[@sentry/profiling-node]
- npm[@sentry/node-native]
- npm[@sentry/angular]
- npm[@sentry/ember]
- npm[@sentry/react]
- npm[@sentry/solid]
- npm[@sentry/svelte]
- npm[@sentry/vue]
- npm[@sentry/wasm]
- npm[@sentry/vercel-edge]
- npm[@sentry/cloudflare]
- npm[@sentry/deno]
- npm[@sentry/aws-serverless]
- npm[@sentry/google-cloud-serverless]
- npm[@sentry/bun]
- npm[@sentry/elysia]
- npm[@sentry/hono]
- npm[@sentry/nestjs]
- npm[@sentry/effect]
- npm[@sentry/nextjs]
- npm[@sentry/nuxt]
- npm[@sentry/remix]
- npm[@sentry/solidstart]
- npm[@sentry/sveltekit]
- npm[@sentry/tanstackstart-react]
- npm[@sentry/gatsby]
- npm[@sentry/astro]
- npm[@sentry/react-router]
- npm[@sentry/nitro]
- npm[@sentry/bundler-plugins]
- npm[@sentry/esbuild-plugin]
- npm[@sentry/rollup-plugin]
- npm[@sentry/vite-plugin]
- npm[@sentry/webpack-plugin]
- npm[@sentry/typescript]
- npm[@sentry/eslint-plugin-sdk]
- npm[@sentry/eslint-config-sdk]
- aws-lambda-layer
- gcs[browser-cdn-bundles]
- github
- registry
Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.
📋 Changelog
Important Changes
-
feat(bundler-plugins): Release
@sentry/webpack-plugin,@sentry/vite-plugin,@sentry/rollup-pluginand@sentry/esbuild-pluginfrom the SDK repository (#25095)The four standalone bundler plugins now release together with the SDK, so their version jumps from 5.4.1 to the SDK version. Each package re-exports the matching
@sentry/bundler-pluginsentry point, which we recommend for new projects. The plugin options do not change, but the update brings these breaking changes:- Node.js 20.19.0 or higher is required.
@sentry/webpack-pluginrequires webpack 5.1 or higher. The@sentry/webpack-plugin/webpack5entry point still works and exports the same plugin as@sentry/webpack-plugin.- The plugins use the
sentryCLI SDK instead of@sentry/cli. Sentry self-hosted 26.4.2 or higher is supported. Lower versions may continue to work. - Deploys that the plugins create on Vercel use the value of
VERCEL_TARGET_ENV(production,previewor a custom name) as their environment, instead ofvercel-productionorvercel-preview. To keep the old value, setrelease.deploy.env.
-
feat(server-utils): Instrument the OpenAI decisions API as
gen_ai.decidespans (#25285)OpenAI
decisions.createcalls now creategen_ai.decidespans.
Other Changes
- feat(core): Support SuppressedError in LinkedErrors integration (#25246)
- fix(astro): Delete generated source maps for static output (#25310)
- fix(astro): Upload source maps of Astro 7's prerender build (#25309)
- fix(browser): Apply
urlQueryParamsto the Referer header (#25324) - fix(cloudflare): auto-instrument when wrangler
mainis a package (#25343) - fix(hono): Expose runtime-specific SDK options (#25290)
- fix(node): Instrument Prisma 8 CollectionBase from rc.15 (#25301)
- fix(nuxt): Skip 3xx/4xx Nuxt errors in the vue:error hook (#25341)
- fix(server-utils): Read pi-durable 1.2.0 tool results from
output(#25312) - fix(server-utils): Transform modules once when two Sentry Vite plugins add orchestrion (#25043)
- fix(sveltekit): add op and origin to Kit's
sveltekit.endpointspan (#25376) - fix(tanstackstart-react): Keep parametrized route names in Nitro 3 builds (#25307)
- fix(tanstackstart-react): Rewrite source paths of split route modules (#25361)
Internal Changes
- chore: Add external contributor to CHANGELOG.md (#25375)
- ci: Install the pnpm version that Volta pins (#25287)
- license: Add cli FSL notice to package licenses (#25314)
- ref(core): use shared MCP attribute conventions (#25059)
- ref(tanstackstart-react): Reuse shared component annotation options (#25313)
- test(browser): Keep whitespace text out of the handlers-lcp page (#25280)
- test(bun): Restore @sentry/core spies after the Bun.serve tests (#25276)
- test(bundler-plugins): Disable CLI telemetry in the CLI contract tests (#25308)
- test(e2e): Add node-openai-decisions-send-to-sentry test app (#25331)
- test(e2e): Add node-openai-send-to-sentry test app (#24824)
- test(e2e): Add nuxt-5-sourcemaps test (#25268)
- test(e2e): Inherit root Volta config in all e2e test apps (#25369)
- test(e2e): Use an external host address for the Lambda DSN on loopback hostnames (#25282)
- test(nextjs): Run nextjs-16-tunnel on Cloudflare (#25161)
- test(nextjs): Switch DEBUG_BUILD with a getter instead of re-importing the SDK (#25279)
- test(node): Await the child exit in the "should exit" integration tests (#25277)
- test(node): Cover ioredis v6 in the diagnostics_channel suite (#25300)
- test(node): Cover LangChain model calls made from a tool without config (#25326)
- test(node): Log slow and failed Docker Compose starts in integration tests (#25278)
- test(node): Unflake captureMessage with_level test (#25358)
- test(sveltekit): Pin rollup to 4.64.5 (#25328)
Work in this release was contributed by @kunal649 and @mketiku. Thank you for your contributions!
Activity
github-actions commentedon Oct 15, 2026
Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.
getsantry commentedon Oct 15, 2026
CI checks passed for getsentry/sentry-javascript@11.8.0. Publishing is starting now.
github-actions commentedon Oct 15, 2026
Publishing: run#38717841359
github-actions commentedon Oct 15, 2026
Published successfully: run#38717841359