This is an internal alpha for @sentry/node-core and @sentry/node.
| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.21 KB |
| @sentry/browser (incl. Tracing) | 38.67 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.87 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 69.12 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 80.53 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 92.36 KB |
| @sentry/browser (incl. Feedback) | 39.8 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.81 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 40.61 KB |
| @sentry/vue | 27.71 KB |
| @sentry/vue (incl. Tracing) | 40.44 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.91 KB |
| CDN Bundle (incl. Tracing) | 38.68 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.73 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 79.07 KB |
| CDN Bundle - uncompressed | 72.76 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 114.88 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 226.25 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.78 KB |
| @sentry/nextjs (client) | 42.21 KB |
| @sentry/sveltekit (client) | 39.11 KB |
| @sentry/node | 158.06 KB |
| @sentry/node - without tracing | 96.49 KB |
| @sentry/aws-serverless | 121.72 KB |
Context and Contexts types (#16763)eventLoopBlockIntegration (#16709)parentSpan is considered (#16776)require for fastify integration (#16789)@sentry/cloudflare as optional peerDependency (#16782)@Cron decorated tasks (#16792)Work in this release was contributed by @0xbad0c0d3 and @alSergey. Thank you for your contributions!
| Path | Size |
|---|---|
| @sentry/browser | 23.42 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 38.66 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.87 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 69.12 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 80.52 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 92.35 KB |
| @sentry/browser (incl. Feedback) | 39.79 KB |
| @sentry/browser (incl. sendFeedback) | 28.02 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 40.6 KB |
| @sentry/vue | 27.71 KB |
| @sentry/vue (incl. Tracing) | 40.43 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.9 KB |
| CDN Bundle (incl. Tracing) | 38.67 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.73 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 79.06 KB |
| CDN Bundle - uncompressed | 72.75 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 114.87 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 226.25 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.77 KB |
| @sentry/nextjs (client) | 42.2 KB |
| @sentry/sveltekit (client) | 39.1 KB |
| @sentry/node | 158.23 KB |
| @sentry/node - without tracing | 96.32 KB |
| @sentry/aws-serverless | 121.48 KB |
This is an internal alpha for @sentry/node-core and @sentry/node.
| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.21 KB |
| @sentry/browser (incl. Tracing) | 38.67 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.87 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 69.12 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 80.53 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 92.36 KB |
| @sentry/browser (incl. Feedback) | 39.8 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.81 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 40.61 KB |
| @sentry/vue | 27.71 KB |
| @sentry/vue (incl. Tracing) | 40.44 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.91 KB |
| CDN Bundle (incl. Tracing) | 38.68 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.73 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 79.07 KB |
| CDN Bundle - uncompressed | 72.76 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 114.88 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 226.25 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.78 KB |
| @sentry/nextjs (client) | 42.21 KB |
| @sentry/sveltekit (client) | 39.11 KB |
| @sentry/node | 158.06 KB |
| @sentry/node - without tracing | 96.49 KB |
| @sentry/aws-serverless | 121.72 KB |
feat(nuxt): Add Cloudflare Nitro plugin (#15597)
A Nitro plugin for @sentry/nuxt which initializes Sentry when deployed to Cloudflare (cloudflare-pages preset).
Add @sentry/cloudflare as additional dependency (same version as @sentry/nuxt)
Remove the previous server config file: sentry.server.config.ts
Add a plugin in server/plugins (e.g. server/plugins/sentry-cloudflare-setup.ts)
Add this code in your plugin file
// server/plugins/sentry-cloudflare-setup.ts (filename does not matter)
import { sentryCloudflareNitroPlugin } from '@sentry/nuxt/module/plugins';
export default defineNitroPlugin(
sentryCloudflareNitroPlugin({
dsn: 'https://dsn',
tracesSampleRate: 1.0,
}),
);
or with access to nitroApp:
// server/plugins/sentry-cloudflare-setup.ts (filename does not matter)
import { sentryCloudflareNitroPlugin } from '@sentry/nuxt/module/plugins';
export default defineNitroPlugin(sentryCloudflareNitroPlugin((nitroApp: NitroApp) => {
// You can access nitroApp here if needed
return ({
dsn: 'https://dsn',
tracesSampleRate: 1.0,
})
}))
| Path | Size |
|---|---|
| @sentry/browser | 23.42 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 38.11 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.35 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 68.61 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 80.01 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.81 KB |
| @sentry/browser (incl. Feedback) | 39.79 KB |
| @sentry/browser (incl. sendFeedback) | 28.02 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 40.04 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.9 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.9 KB |
| CDN Bundle (incl. Tracing) | 38.19 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.24 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 78.57 KB |
| CDN Bundle - uncompressed | 72.75 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 113.89 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.27 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 237.8 KB |
| @sentry/nextjs (client) | 41.64 KB |
| @sentry/sveltekit (client) | 38.56 KB |
| @sentry/node | 150.68 KB |
| @sentry/node - without tracing | 96.32 KB |
| @sentry/aws-serverless | 121.48 KB |
vercelAiIntegration to cloudflare & vercel-edge (#16732)The vercelAiIntegration is now available as opt-in for the Cloudflare and the Next.js SDK for Vercel Edge.
To use it, add the integration in Sentry.init
Sentry.init({
tracesSampleRate: 1.0,
integrations: [Sentry.vercelAIIntegration()],
});
And enable telemetry for Vercel AI calls
const result = await generateText({
model: openai('gpt-4o'),
experimental_telemetry: {
isEnabled: true,
},
});
The Node.js SDK now includes instrumentation for Postgres.js.
If you're on Fastify v5, you no longer need to call setupFastifyErrorHandler. It is done automatically by the node SDK. Older versions still rely on calling setupFastifyErrorHandler.
waitUntil (#16681)ai from default server external packages (#16736)Work in this release was contributed by @0xbad0c0d3. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.42 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.93 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.18 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 68.42 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.83 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.63 KB |
| @sentry/browser (incl. Feedback) | 39.79 KB |
| @sentry/browser (incl. sendFeedback) | 28.02 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 39.88 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.75 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.9 KB |
| CDN Bundle (incl. Tracing) | 38 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.08 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 78.41 KB |
| CDN Bundle - uncompressed | 72.75 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 112.71 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 224.1 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 236.62 KB |
| @sentry/nextjs (client) | 41.48 KB |
| @sentry/sveltekit (client) | 38.41 KB |
| @sentry/node | 150.68 KB |
| @sentry/node - without tracing | 96.32 KB |
| @sentry/aws-serverless | 121.48 KB |
Enhances CLS (Cumulative Layout Shift) spans by adding attributes detailing the elements that caused layout shifts.
instrumentWorkflowWithSentry to instrument workflows (#16672)We've added support for Cloudflare Workflows, enabling comprehensive tracing for your workflow runs. This integration uses the workflow's instanceId as the Sentry trace_id and for sampling, linking all steps together. You'll now be able to see full traces, including retries with exponential backoff.
Adds the ability to send logs to Sentry via a pino transport.
errorHandler option (#16718)CloudEventsContext compatible with CloudEvent (#16705)false (#16695)@opentelemetry/resources (#16727)Work in this release was contributed by @flaeppe. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.42 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.93 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.18 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 68.42 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.83 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.63 KB |
| @sentry/browser (incl. Feedback) | 39.79 KB |
| @sentry/browser (incl. sendFeedback) | 28.02 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 39.88 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.75 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.9 KB |
| CDN Bundle (incl. Tracing) | 38 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.08 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 78.41 KB |
| CDN Bundle - uncompressed | 72.75 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 112.71 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 224.1 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 236.62 KB |
| @sentry/nextjs (client) | 41.48 KB |
| @sentry/sveltekit (client) | 38.41 KB |
| @sentry/node | 147.34 KB |
| @sentry/node - without tracing | 96.32 KB |
| @sentry/aws-serverless | 121.48 KB |
Adds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable /monitoring endpoint.
scope & client to getTraceData (#16633)Adds the ability to pass custom scope and client parameters to the getTraceData function, providing more flexibility when generating trace data for distributed tracing.
x-forwarded-host and x-forwarded-proto headers (#16687)@sentry/opentelemetry dependency (#16677)@sentry/pino-transport (#16652)safeJoin usage in console logging integration (#16658)CloudEvent type compatible (#16661)instrumentation-client.js file (#16637)| Path | Size |
|---|---|
| @sentry/browser | 23.42 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.89 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.13 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 68.38 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.58 KB |
| @sentry/browser (incl. Feedback) | 39.79 KB |
| @sentry/browser (incl. sendFeedback) | 28.02 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.16 KB |
| @sentry/react (incl. Tracing) | 39.84 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.71 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.9 KB |
| CDN Bundle (incl. Tracing) | 37.97 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.03 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 78.38 KB |
| CDN Bundle - uncompressed | 72.75 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 112.63 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 224.01 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 236.53 KB |
| @sentry/nextjs (client) | 41.44 KB |
| @sentry/sveltekit (client) | 38.37 KB |
| @sentry/node | 147.29 KB |
| @sentry/node - without tracing | 96.27 KB |
| @sentry/aws-serverless | 121.42 KB |
vercelAiIntegration when ai module is detected (#16565)modulesIntegration works in more environments (#16566)sendDefaultPii (#16527)| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.88 KB |
| @sentry/browser (incl. Tracing, Replay) | 75.08 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 68.33 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.74 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.52 KB |
| @sentry/browser (incl. Feedback) | 39.77 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.82 KB |
| @sentry/vue | 27.7 KB |
| @sentry/vue (incl. Tracing) | 39.7 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 38.05 KB |
| CDN Bundle (incl. Tracing, Replay) | 73.03 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 78.32 KB |
| CDN Bundle - uncompressed | 72.74 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 112.6 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 223.9 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 236.42 KB |
| @sentry/nextjs (client) | 41.44 KB |
| @sentry/sveltekit (client) | 38.36 KB |
| @sentry/node | 147.12 KB |
| @sentry/node - without tracing | 96.09 KB |
| @sentry/aws-serverless | 121.25 KB |
web-vitals to 5.0.2 (#16492)This release upgrades the web-vitals library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.
onError usage (#16547)vercelAiIntegration (#16551)ignoreLayersType option to koa integration (#16553)suppressTracing does not leak when async (#16545)| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.78 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.98 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 68.23 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.63 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.41 KB |
| @sentry/browser (incl. Feedback) | 39.78 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.72 KB |
| @sentry/vue | 27.7 KB |
| @sentry/vue (incl. Tracing) | 39.6 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.86 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.89 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 78.22 KB |
| CDN Bundle - uncompressed | 72.74 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 112.2 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 223.5 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 236.02 KB |
| @sentry/nextjs (client) | 41.34 KB |
| @sentry/sveltekit (client) | 38.25 KB |
| @sentry/node | 146.95 KB |
| @sentry/node - without tracing | 96.04 KB |
| @sentry/aws-serverless | 121.2 KB |
Work in this release was contributed by @eltigerchino. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.46 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.68 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.94 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.33 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.13 KB |
| @sentry/browser (incl. Feedback) | 39.78 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.41 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.27 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.63 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.66 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.99 KB |
| CDN Bundle - uncompressed | 72.67 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.42 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.72 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.25 KB |
| @sentry/nextjs (client) | 41.03 KB |
| @sentry/sveltekit (client) | 37.93 KB |
| @sentry/node | 146.9 KB |
| @sentry/node - without tracing | 96.03 KB |
| @sentry/aws-serverless | 121.19 KB |
TracingInterceptor (#16501)With this change we stop creating spans for TracingInterceptor as this interceptor only serves as an internal helper and adds noise for the user.
This feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.
vercelAIIntegration from @sentry/node (#16496)Work in this release was contributed by @agrattan0820. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.46 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.68 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.94 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.33 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.13 KB |
| @sentry/browser (incl. Feedback) | 39.78 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.41 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.27 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.63 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.66 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.99 KB |
| CDN Bundle - uncompressed | 72.67 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.42 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.72 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.25 KB |
| @sentry/nextjs (client) | 41.03 KB |
| @sentry/sveltekit (client) | 37.93 KB |
| @sentry/node | 146.9 KB |
| @sentry/node - without tracing | 96.03 KB |
| @sentry/aws-serverless | 121.19 KB |
ReactRouterServer integration (#16470)| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.46 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.68 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.94 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.33 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.13 KB |
| @sentry/browser (incl. Feedback) | 39.77 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.41 KB |
| @sentry/vue | 27.69 KB |
| @sentry/vue (incl. Tracing) | 39.27 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.63 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.66 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.99 KB |
| CDN Bundle - uncompressed | 72.67 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.42 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.72 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.25 KB |
| @sentry/nextjs (client) | 41.03 KB |
| @sentry/sveltekit (client) | 37.93 KB |
| @sentry/node | 146.75 KB |
| @sentry/node - without tracing | 96.03 KB |
| @sentry/aws-serverless | 121.19 KB |
@sentry/react (#16465)| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.44 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.69 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.96 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.33 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.13 KB |
| @sentry/browser (incl. Feedback) | 39.78 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.39 KB |
| @sentry/vue | 27.67 KB |
| @sentry/vue (incl. Tracing) | 39.24 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.62 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.64 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.93 KB |
| CDN Bundle - uncompressed | 72.67 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.4 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.7 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.22 KB |
| @sentry/nextjs (client) | 41.02 KB |
| @sentry/sveltekit (client) | 37.93 KB |
| @sentry/node | 146.56 KB |
| @sentry/node - without tracing | 96.03 KB |
| @sentry/aws-serverless | 121.19 KB |
| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.44 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.69 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.96 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.33 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.13 KB |
| @sentry/browser (incl. Feedback) | 39.78 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.39 KB |
| @sentry/vue | 27.67 KB |
| @sentry/vue (incl. Tracing) | 39.24 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.62 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.64 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.93 KB |
| CDN Bundle - uncompressed | 72.67 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.4 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.7 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.22 KB |
| @sentry/nextjs (client) | 41.02 KB |
| @sentry/sveltekit (client) | 37.93 KB |
| @sentry/node | 146.52 KB |
| @sentry/node - without tracing | 95.99 KB |
| @sentry/aws-serverless | 121.15 KB |
mark and measure spans (#16443)This release adds an option to browserTracingIntegration that lets you ignore
mark and measure spans created from the performance.mark(...) and performance.measure(...) browser APIs:
Sentry.init({
integrations: [
Sentry.browserTracingIntegration({
ignorePerformanceApiSpans: ['measure-to-ignore', /mark-to-ignore/],
}),
],
});
includeServerName option (#16442)@sentry/nuxt external (#16444)| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.44 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.69 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.96 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.33 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.13 KB |
| @sentry/browser (incl. Feedback) | 39.77 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.39 KB |
| @sentry/vue | 27.67 KB |
| @sentry/vue (incl. Tracing) | 39.24 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.88 KB |
| CDN Bundle (incl. Tracing) | 37.62 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.64 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.93 KB |
| CDN Bundle - uncompressed | 72.67 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.4 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.7 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.22 KB |
| @sentry/nextjs (client) | 41.02 KB |
| @sentry/sveltekit (client) | 37.93 KB |
| @sentry/node | 146.37 KB |
| @sentry/node - without tracing | 95.83 KB |
| @sentry/aws-serverless | 120.98 KB |
@sentry/angular peer dependencies to add Angular 20 support (#16414)This release adds support for Angular 20 to the Sentry Angular SDK @sentry/angular.
unregisterOriginalCallbacks option to browserApiErrorsIntegration (#16412)| Path | Size |
|---|---|
| @sentry/browser | 23.43 KB |
| @sentry/browser - with treeshaking flags | 23.2 KB |
| @sentry/browser (incl. Tracing) | 37.39 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.64 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.92 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.29 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.09 KB |
| @sentry/browser (incl. Feedback) | 39.77 KB |
| @sentry/browser (incl. sendFeedback) | 28.03 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.8 KB |
| @sentry/react | 25.15 KB |
| @sentry/react (incl. Tracing) | 39.35 KB |
| @sentry/vue | 27.67 KB |
| @sentry/vue (incl. Tracing) | 39.19 KB |
| @sentry/svelte | 23.45 KB |
| CDN Bundle | 24.71 KB |
| CDN Bundle (incl. Tracing) | 37.57 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.58 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.88 KB |
| CDN Bundle - uncompressed | 72.17 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.21 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.51 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.03 KB |
| @sentry/nextjs (client) | 40.97 KB |
| @sentry/sveltekit (client) | 37.88 KB |
| @sentry/node | 146.36 KB |
| @sentry/node - without tracing | 95.82 KB |
| @sentry/aws-serverless | 120.98 KB |
Adds an option to opt out of certain resource.* spans via ignoreResourceSpans.
For example, to opt out of resource.script spans:
Sentry.browserTracingIntegration({
ignoreResourceSpans: ['resource.script'],
}),
isEnabled from all SDKs (#16405)init() (#16354)captureLog (#16352)_INTERNAL_captureSerializedLog (#16387)static/chunks/main-* files for widenClientFileUpload (#16406)browserTracingIntegration code to setup hook (#16386)@sentry/nuxt as external in Rollup (#16407)withScope keeps span active & _getTraceInfoFromScope works (#16385)Work in this release was contributed by @Xenossolitarius. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.37 KB |
| @sentry/browser - with treeshaking flags | 23.14 KB |
| @sentry/browser (incl. Tracing) | 37.33 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.59 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.86 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.23 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.04 KB |
| @sentry/browser (incl. Feedback) | 39.73 KB |
| @sentry/browser (incl. sendFeedback) | 27.97 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.75 KB |
| @sentry/react | 25.11 KB |
| @sentry/react (incl. Tracing) | 39.29 KB |
| @sentry/vue | 27.6 KB |
| @sentry/vue (incl. Tracing) | 39.11 KB |
| @sentry/svelte | 23.39 KB |
| CDN Bundle | 24.66 KB |
| CDN Bundle (incl. Tracing) | 37.51 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.52 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.83 KB |
| CDN Bundle - uncompressed | 71.96 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.3 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 234.82 KB |
| @sentry/nextjs (client) | 40.93 KB |
| @sentry/sveltekit (client) | 37.83 KB |
| @sentry/node | 146.36 KB |
| @sentry/node - without tracing | 95.82 KB |
| @sentry/aws-serverless | 120.98 KB |
This is a revert of a feature introduced in 9.20.0 with #16240. This feature was causing crashes in firefox, so we are reverting it. We will re-enable this functionality in the future after fixing the crash.
ServerBuild argument and return (#16336)| Path | Size |
|---|---|
| @sentry/browser | 23.39 KB |
| @sentry/browser - with treeshaking flags | 23.16 KB |
| @sentry/browser (incl. Tracing) | 37.37 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.59 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.86 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.26 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.07 KB |
| @sentry/browser (incl. Feedback) | 39.76 KB |
| @sentry/browser (incl. sendFeedback) | 28 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.77 KB |
| @sentry/react | 25.12 KB |
| @sentry/react (incl. Tracing) | 39.3 KB |
| @sentry/vue | 27.68 KB |
| @sentry/vue (incl. Tracing) | 39.15 KB |
| @sentry/svelte | 23.41 KB |
| CDN Bundle | 24.64 KB |
| CDN Bundle (incl. Tracing) | 37.47 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.5 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.8 KB |
| CDN Bundle - uncompressed | 71.9 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.29 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 234.82 KB |
| @sentry/nextjs (client) | 40.92 KB |
| @sentry/sveltekit (client) | 37.83 KB |
| @sentry/node | 145.96 KB |
| @sentry/node - without tracing | 95.8 KB |
| @sentry/aws-serverless | 120.54 KB |
@fastify/otel (#16328)OnEvent decorators (#16306)client exports to server and cloudflare entries (#16341)Work in this release was contributed by @phthhieu. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.48 KB |
| @sentry/browser - with treeshaking flags | 23.15 KB |
| @sentry/browser (incl. Tracing) | 37.56 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.79 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.98 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.44 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.27 KB |
| @sentry/browser (incl. Feedback) | 39.87 KB |
| @sentry/browser (incl. sendFeedback) | 28.11 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.87 KB |
| @sentry/react | 25.21 KB |
| @sentry/react (incl. Tracing) | 39.49 KB |
| @sentry/vue | 27.77 KB |
| @sentry/vue (incl. Tracing) | 39.34 KB |
| @sentry/svelte | 23.5 KB |
| CDN Bundle | 24.65 KB |
| CDN Bundle (incl. Tracing) | 37.63 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.57 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.89 KB |
| CDN Bundle - uncompressed | 71.9 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.35 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.65 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.18 KB |
| @sentry/nextjs (client) | 41.1 KB |
| @sentry/sveltekit (client) | 38.04 KB |
| @sentry/node | 145.96 KB |
| @sentry/node - without tracing | 95.8 KB |
| @sentry/aws-serverless | 120.54 KB |
The SDK now automatically collects details passed to performance.measure options.
maxIncomingRequestBodySize (#16225)aria-label (#16192)next.route attribute on root spans (#16297)orgId option to init and DSC (sentry-org_id in baggage) (#16305)| Path | Size |
|---|---|
| @sentry/browser | 23.48 KB |
| @sentry/browser - with treeshaking flags | 23.15 KB |
| @sentry/browser (incl. Tracing) | 37.56 KB |
| @sentry/browser (incl. Tracing, Replay) | 74.79 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 67.98 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 79.44 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 91.27 KB |
| @sentry/browser (incl. Feedback) | 39.87 KB |
| @sentry/browser (incl. sendFeedback) | 28.11 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.87 KB |
| @sentry/react | 25.25 KB |
| @sentry/react (incl. Tracing) | 39.53 KB |
| @sentry/vue | 27.77 KB |
| @sentry/vue (incl. Tracing) | 39.34 KB |
| @sentry/svelte | 23.5 KB |
| CDN Bundle | 24.66 KB |
| CDN Bundle (incl. Tracing) | 37.63 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.58 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.9 KB |
| CDN Bundle - uncompressed | 71.95 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 111.4 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 222.7 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 235.23 KB |
| @sentry/nextjs (client) | 41.1 KB |
| @sentry/sveltekit (client) | 38.04 KB |
| @sentry/node | 154.45 KB |
| @sentry/node - without tracing | 95.77 KB |
| @sentry/aws-serverless | 120.52 KB |