Skip to content

Releases: getsentry/sentry-javascript

10.10.0

04 Sep 14:13
Compare
Choose a tag to compare

Important Changes

  • feat(browser): Add support for propagateTraceparent SDK option (#17509)

Adds support for a new browser SDK init option, propagateTraceparent for attaching a W3C compliant traceparent header to outgoing fetch and XHR requests, in addition to sentry-trace and baggage headers. More details can be found here.

  • feat(core): Add tool calls attributes for Anthropic AI (#17478)

Adds missing tool call attributes, we add gen_ai.response.tool_calls attribute for Anthropic AI, supporting both streaming and non-streaming requests.

  • feat(nextjs): Use compiler hook for uploading turbopack sourcemaps (#17352)

Adds a new experimental flag _experimental.useRunAfterProductionCompileHook to withSentryConfig for automatic source maps uploads when building a Next.js app with next build --turbopack.
When set we:

  • Automatically enable source map generation for turbopack client files (if not explicitly disabled)
  • Upload generated source maps to Sentry at the end of the build by leveraging a Next.js compiler hook.

Other Changes

  • feat(feedback): Add more labels so people can configure Highlight and Hide labels (#17513)
  • fix(node): Add origin for OpenAI spans & test auto instrumentation (#17519)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 39.19 KB
@sentry/browser (incl. Tracing, Replay) 76.63 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.64 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 81.2 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 93.13 KB
@sentry/browser (incl. Feedback) 39.93 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.96 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 41.11 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.95 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.14 KB
CDN Bundle (incl. Tracing) 39.05 KB
CDN Bundle (incl. Tracing, Replay) 74.48 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.82 KB
CDN Bundle - uncompressed 73.4 KB
CDN Bundle (incl. Tracing) - uncompressed 115.49 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 227.88 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 240.35 KB
@sentry/nextjs (client) 43.08 KB
@sentry/sveltekit (client) 39.62 KB
@sentry/node-core 48.49 KB
@sentry/node 147.1 KB
@sentry/node - without tracing 90.07 KB
@sentry/aws-serverless 103.06 KB

10.9.0

03 Sep 13:01
Compare
Choose a tag to compare

Important Changes

  • feat(node): Update httpIntegration handling of incoming requests (#17371)

This version updates the handling of the Node SDK of incoming requests. Instead of relying on @opentelemetry/instrumentation-http, we now handle incoming request instrumentation internally, ensuring that we can optimize performance as much as possible and avoid interop problems.

This change should not affect you, unless you're relying on very in-depth implementation details. Importantly, this also drops the _experimentalConfig option of the integration - this will no longer do anything.
Finally, you can still pass instrumentation.{requestHook,responseHook,applyCustomAttributesOnSpan} options, but they are deprecated and will be removed in v11. Instead, you can use the new incomingRequestSpanHook configuration option if you want to adjust the incoming request span.

Other Changes

  • feat(browser): Add replay.feedback CDN bundle (#17496)
  • feat(browser): Export sendFeedback from CDN bundles (#17495)
  • fix(astro): Ensure span name from beforeStartSpan isn't overwritten (#17500)
  • fix(browser): Ensure source is set correctly when updating span name in-place in beforeStartSpan (#17501)
  • fix(core): Only set template attributes on logs if parameters exist (#17480)
  • fix(nextjs): Fix parameterization for root catchall routes (#17489)
  • fix(node-core): Shut down OTel TraceProvider when calling Sentry.close() (#17499)
Internal Changes
  • chore: Add changelog script back to package.json (#17517)
  • chore: Ensure prettier is run on all files (#17497)
  • chore: Ignore prettier commit for git blame (#17498)
  • chore: Remove experimental from Nuxt SDK package description (#17483)
  • ci: Capture overhead in node app (#17420)
  • ci: Ensure we fail on cancelled jobs (#17506)
  • ci(deps): bump actions/checkout from 4 to 5 (#17505)
  • ci(deps): bump actions/create-github-app-token from 2.0.6 to 2.1.1 (#17504)
  • test(aws): Improve reliability on CI (#17502)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 38.93 KB
@sentry/browser (incl. Tracing, Replay) 76.4 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.43 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.97 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.81 KB
@sentry/browser (incl. Feedback) 39.88 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.92 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 40.91 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.72 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.25 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.56 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 227.23 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 239.56 KB
@sentry/nextjs (client) 42.86 KB
@sentry/sveltekit (client) 39.38 KB
@sentry/node-core 48.45 KB
@sentry/node 146.74 KB
@sentry/node - without tracing 90.02 KB
@sentry/aws-serverless 103.01 KB

10.8.0

29 Aug 10:24
Compare
Choose a tag to compare

Important Changes

  • feat(sveltekit): Add Compatibility for builtin SvelteKit Tracing (#17423)

    This release makes the @sentry/sveltekit SDK compatible with SvelteKit's native observability support introduced in SvelteKit version 2.31.0.
    If you enable both, instrumentation and tracing, the SDK will now initialize early enough to set up additional instrumentation like database queries and it will pick up spans emitted from SvelteKit.

    We will follow up with docs how to set up the SDK soon.
    For now, If you're on SvelteKit version 2.31.0 or newer, you can easily opt into the new feature:

    1. Enable experimental tracing and instrumentation support in svelte.config.js:

    2. Move your Sentry.init() call from src/hooks.server.(js|ts) to the new instrumentation.server.(js|ts) file:

      // instrumentation.server.ts
      import * as Sentry from '@sentry/sveltekit';
      
      Sentry.init({
        dsn: '...',
        // rest of your config
      });

      The rest of your Sentry config in hooks.server.ts (sentryHandle and handleErrorWithSentry) should stay the same.

    If you prefer to stay on the hooks-file based config for now, the SDK will continue to work as previously.

    Thanks to the Svelte team and @elliott-with-the-longest-name-on-github for implementing observability support and for reviewing our PR!

Other Changes

  • fix(react): Avoid multiple name updates on navigation spans (#17438)
Internal Changes
  • test(profiling): Add tests for current state of profiling (#17470)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 38.94 KB
@sentry/browser (incl. Tracing, Replay) 76.4 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.43 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.97 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.8 KB
@sentry/browser (incl. Feedback) 39.88 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.92 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 40.91 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.72 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.24 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.55 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 227.23 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 239.53 KB
@sentry/nextjs (client) 42.86 KB
@sentry/sveltekit (client) 39.38 KB
@sentry/node-core 46.87 KB
@sentry/node 145.75 KB
@sentry/node - without tracing 90.08 KB
@sentry/aws-serverless 102.45 KB

10.7.0

27 Aug 16:56
Compare
Choose a tag to compare

10.7.0

Important Changes

  • feat(cloudflare): Add instrumentPrototypeMethods option to instrument RPC methods for DurableObjects (#17424)

By default, Sentry.instrumentDurableObjectWithSentry will not wrap any RPC methods on the prototype. To enable wrapping for RPC methods, set instrumentPrototypeMethods to true or, if performance is a concern, a list of only the methods you want to instrument:

class MyDurableObjectBase extends DurableObject<Env> {
  method1() {
    // ...
  }

  method2() {
    // ...
  }

  method3() {
    // ...
  }
}
// Export your named class as defined in your wrangler config
export const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(
  (env: Env) => ({
    dsn: "https://ac49b7af3017c458bd12dab9b3328bfc@o4508482761982032.ingest.de.sentry.io/4508482780987481",
    tracesSampleRate: 1.0,
    instrumentPrototypeMethods: ['method1', 'method3'],
  }),
  MyDurableObjectBase,
);

Other Changes

  • feat(aws): Add support for streaming handlers (#17463)
  • feat(core): Stream responses Anthropic AI (#17460)
  • feat(deps): bump @opentelemetry/instrumentation-aws-sdk from 0.56.0 to 0.57.0 (#17455)
  • feat(deps): bump @opentelemetry/instrumentation-dataloader from 0.21.0 to 0.21.1 (#17457)
  • feat(deps): bump @opentelemetry/instrumentation-kafkajs from 0.12.0 to 0.13.0 (#17469)
  • feat(deps): bump @opentelemetry/instrumentation-mysql2 from 0.49.0 to 0.50.0 (#17459)
  • feat(deps): bump @prisma/instrumentation from 6.13.0 to 6.14.0 (#17466)
  • feat(deps): bump @sentry/cli from 2.51.1 to 2.52.0 (#17458)
  • feat(deps): bump @sentry/rollup-plugin from 4.1.0 to 4.1.1 (#17456)
  • feat(deps): bump @sentry/webpack-plugin from 4.1.0 to 4.1.1 (#17467)
  • feat(replay): Add option to skip requestAnimationFrame for canvas snapshots (#17380)
Internal Changes
  • test(aws): Run E2E tests in all supported Node versions (#17446)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 38.94 KB
@sentry/browser (incl. Tracing, Replay) 76.4 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.43 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.97 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.8 KB
@sentry/browser (incl. Feedback) 39.88 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.92 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 40.88 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.72 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.24 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.55 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 227.23 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 239.53 KB
@sentry/nextjs (client) 42.86 KB
@sentry/sveltekit (client) 39.38 KB
@sentry/node-core 46.86 KB
@sentry/node 145.75 KB
@sentry/node - without tracing 90.08 KB
@sentry/aws-serverless 102.45 KB

10.6.0

26 Aug 15:43
Compare
Choose a tag to compare

Important Changes

  • feat(node): Add Anthropic AI integration (#17348)

This release adds support for automatically tracing Anthropic AI SDK requests, providing better observability for AI-powered applications.

  • fix(core): Instrument invoke_agent root span, and support Vercel ai v5 (#17395)

This release makes the Sentry vercelAiIntegration compatible with version 5 of Vercel ai.

  • docs(nuxt): Remove beta notice (#17400)

The Sentry Nuxt SDK is now considered stable and no longer in beta!

Other Changes

  • feat(astro): Align options with shared build time options type (#17396)
  • feat(aws): Add support for automatic wrapping in ESM (#17407)
  • feat(node): Add an instrumentation interface for Hono (#17366)
  • fix(browser): Use DedicatedWorkerGlobalScope global object type in registerWebWorker (#17447)
  • fix(core): Only consider ingest endpoint requests when checking isSentryRequestUrl (#17393)
  • fix(node): Fix preloading of instrumentation (#17403)
Internal Changes
  • chore: Add external contributor to CHANGELOG.md (#17449)
  • chore(deps): bump astro from 4.16.18 to 4.16.19 in /dev-packages/e2e-tests/test-applications/astro-4 (#17434)
  • test(e2e/firebase): Fix firebase e2e test failing due to outdated rules file (#17448)
  • test(nextjs): Fix canary tests (#17416)
  • test(nuxt): Don't rely on flushing for lowQualityTransactionFilter (#17406)
  • test(solidstart): Don't rely on flushing for lowQualityTransactionFilter (#17408)

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

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 38.94 KB
@sentry/browser (incl. Tracing, Replay) 76.21 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.28 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.79 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.62 KB
@sentry/browser (incl. Feedback) 39.88 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.92 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 40.88 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.72 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.09 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.41 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 226.51 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.82 KB
@sentry/nextjs (client) 42.86 KB
@sentry/sveltekit (client) 39.38 KB
@sentry/node-core 46.86 KB
@sentry/node 144.94 KB
@sentry/node - without tracing 90.08 KB
@sentry/aws-serverless 102.01 KB

9.46.0

13 Aug 13:34
Compare
Choose a tag to compare
  • feat(v9/node): Capture SystemError context and remove paths from message (#17394)
  • fix(v9/mcp): capture prompt results and add defensive edge cases for transport instrumentation (#17401)
  • fix(v9/nuxt): Do not drop parametrized routes (#17357) (#17359)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.24 KB
@sentry/browser - with treeshaking flags 21.83 KB
@sentry/browser (incl. Tracing) 38.73 KB
@sentry/browser (incl. Tracing, Replay) 75.94 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 65.98 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.53 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.34 KB
@sentry/browser (incl. Feedback) 39.53 KB
@sentry/browser (incl. sendFeedback) 27.81 KB
@sentry/browser (incl. FeedbackAsync) 32.59 KB
@sentry/react 24.95 KB
@sentry/react (incl. Tracing) 40.64 KB
@sentry/vue 27.58 KB
@sentry/vue (incl. Tracing) 40.48 KB
@sentry/svelte 23.25 KB
CDN Bundle 24.59 KB
CDN Bundle (incl. Tracing) 38.49 KB
CDN Bundle (incl. Tracing, Replay) 73.63 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 78.97 KB
CDN Bundle - uncompressed 71.73 KB
CDN Bundle (incl. Tracing) - uncompressed 114.12 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.6 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.11 KB
@sentry/nextjs (client) 42.64 KB
@sentry/sveltekit (client) 39.14 KB
@sentry/node 165.4 KB
@sentry/node - without tracing 98.16 KB
@sentry/aws-serverless 125.65 KB

10.5.0

12 Aug 17:03
Compare
Choose a tag to compare
  • feat(core): Better cause data extraction (#17375)
  • feat(deps): Bump @sentry/cli from 2.50.2 to 2.51.1 (#17382)
  • feat(deps): Bump @sentry/rollup-plugin and @sentry/vite-plugin from 4.0.2 to 4.1.0 (#17383)
  • feat(deps): Bump @sentry/webpack-plugin from 4.0.2 to 4.1.0 (#17381)
  • feat(node): Capture SystemError context and remove paths from message (#17331)
  • fix(nextjs): Inject Next.js version for dev symbolication (#17379)
  • fix(mcp-server): Add defensive patches for Transport edge cases (#17291)
Internal Changes
  • chore(repo): Adjust "Publishing a Release" document to include internal changes section in changelog (#17374)
  • test(aws): Run E2E tests with AWS SAM (#17367)
  • test(node): Add tests for full http.server span attribute coverage (#17373)

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

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 38.94 KB
@sentry/browser (incl. Tracing, Replay) 76.16 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.24 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.75 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.57 KB
@sentry/browser (incl. Feedback) 39.87 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.92 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 40.88 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.72 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.04 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.36 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 226.44 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.75 KB
@sentry/nextjs (client) 42.86 KB
@sentry/sveltekit (client) 39.38 KB
@sentry/node-core 46.86 KB
@sentry/node 143.58 KB
@sentry/node - without tracing 90.08 KB
@sentry/aws-serverless 101.24 KB

10.4.0

11 Aug 13:05
Compare
Choose a tag to compare

Important Changes

  • fix(browser): Ensure IP address is only inferred by Relay if sendDefaultPii is true

This release includes a fix for a behaviour change
that was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,
if sendDefaultPii was set to true.

However, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.
Unfortunately, the change did not make it into the initial v10 version but is now applied with 10.4.0.
There is no API breakage involved and hence it is safe to update.
However, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include
user IP addresses, if you set sendDefaultPii: true in your Sentry.init options.

We apologize for any inconvenience caused!

  • feat(node): Add ignoreStaticAssets (#17370)

This release adds a new option to httpIntegration to ignore requests for static assets (e.g. favicon.xml or robots.txt). The option defaults to true, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to false:

Sentry.init({
  integrations: [
    Sentry.httpIntegration({
      // defaults to true, set to false to enable traces for static assets
      ignoreStaticAssets: false,
    }),
  ],
});

Other Changes

  • fix(nuxt): Do not drop parametrized routes (#17357)
Internal Changes
  • ref(node): Split up incoming & outgoing http handling (#17358)
  • test(node): Enable additionalDependencies in integration runner (#17361)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.59 KB
@sentry/browser - with treeshaking flags 22.2 KB
@sentry/browser (incl. Tracing) 38.94 KB
@sentry/browser (incl. Tracing, Replay) 76.16 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.24 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.75 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.57 KB
@sentry/browser (incl. Feedback) 39.87 KB
@sentry/browser (incl. sendFeedback) 28.13 KB
@sentry/browser (incl. FeedbackAsync) 32.92 KB
@sentry/react 25.27 KB
@sentry/react (incl. Tracing) 40.88 KB
@sentry/vue 27.97 KB
@sentry/vue (incl. Tracing) 40.72 KB
@sentry/svelte 23.62 KB
CDN Bundle 25.06 KB
CDN Bundle (incl. Tracing) 38.82 KB
CDN Bundle (incl. Tracing, Replay) 74.04 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.36 KB
CDN Bundle - uncompressed 73.2 KB
CDN Bundle (incl. Tracing) - uncompressed 114.83 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 226.44 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.75 KB
@sentry/nextjs (client) 42.86 KB
@sentry/sveltekit (client) 39.38 KB
@sentry/node-core 46.69 KB
@sentry/node 143.39 KB
@sentry/node - without tracing 89.89 KB
@sentry/aws-serverless 101.05 KB

10.3.0

08 Aug 12:06
Compare
Choose a tag to compare
  • feat(core): MCP Server - Capture prompt results from prompt function calls (#17284)
  • feat(bun): Export skipOpenTelemetrySetup option (#17349)
  • feat(sveltekit): Streamline build logs (#17306)
  • fix(browser): Handle data urls in errors caught by globalHandlersIntegration (#17216)
  • fix(browser): Improve navigation vs. redirect detection (#17275)
  • fix(react-router): Ensure source map upload fails silently if Sentry CLI fails (#17081)
  • fix(react): Add support for React Router sub-routes from handle (#17277)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.55 KB
@sentry/browser - with treeshaking flags 22.15 KB
@sentry/browser (incl. Tracing) 38.89 KB
@sentry/browser (incl. Tracing, Replay) 76.1 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.18 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.69 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.51 KB
@sentry/browser (incl. Feedback) 39.81 KB
@sentry/browser (incl. sendFeedback) 28.1 KB
@sentry/browser (incl. FeedbackAsync) 32.87 KB
@sentry/react 25.22 KB
@sentry/react (incl. Tracing) 40.82 KB
@sentry/vue 27.92 KB
@sentry/vue (incl. Tracing) 40.67 KB
@sentry/svelte 23.58 KB
CDN Bundle 25.02 KB
CDN Bundle (incl. Tracing) 38.79 KB
CDN Bundle (incl. Tracing, Replay) 73.99 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.28 KB
CDN Bundle - uncompressed 73.13 KB
CDN Bundle (incl. Tracing) - uncompressed 114.76 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 226.35 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.66 KB
@sentry/nextjs (client) 42.81 KB
@sentry/sveltekit (client) 39.33 KB
@sentry/node-core 46.61 KB
@sentry/node 143.18 KB
@sentry/node - without tracing 89.68 KB
@sentry/aws-serverless 100.85 KB

9.45.0

08 Aug 09:19
Compare
Choose a tag to compare
  • feat(v9/nuxt): Do not inject trace meta-tags on cached HTML pages (#17305) (#17319)
  • fix(v9/node): Assign default export of openai to the instrumented fn (#17353)

Bundle size πŸ“¦

Path Size
@sentry/browser 23.24 KB
@sentry/browser - with treeshaking flags 21.83 KB
@sentry/browser (incl. Tracing) 38.73 KB
@sentry/browser (incl. Tracing, Replay) 75.94 KB
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 65.98 KB
@sentry/browser (incl. Tracing, Replay with Canvas) 80.53 KB
@sentry/browser (incl. Tracing, Replay, Feedback) 92.34 KB
@sentry/browser (incl. Feedback) 39.53 KB
@sentry/browser (incl. sendFeedback) 27.81 KB
@sentry/browser (incl. FeedbackAsync) 32.59 KB
@sentry/react 24.95 KB
@sentry/react (incl. Tracing) 40.64 KB
@sentry/vue 27.58 KB
@sentry/vue (incl. Tracing) 40.48 KB
@sentry/svelte 23.25 KB
CDN Bundle 24.59 KB
CDN Bundle (incl. Tracing) 38.49 KB
CDN Bundle (incl. Tracing, Replay) 73.63 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 78.97 KB
CDN Bundle - uncompressed 71.73 KB
CDN Bundle (incl. Tracing) - uncompressed 114.12 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.6 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.11 KB
@sentry/nextjs (client) 42.64 KB
@sentry/sveltekit (client) 39.14 KB
@sentry/node 165.23 KB
@sentry/node - without tracing 97.96 KB
@sentry/aws-serverless 125.47 KB