NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1904 most downloaded on npm
Sentry SDK integration for user feedback
Last release 3 months ago
09 Jun 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
308 releases · first in 2023
feat(opentelemetry): Add `addOpenTelemetryInstrumentation`
addOpenTelemetryInstrumentation (#11667)A utility function addOpenTelemetryInstrumentation was added that allows for the registration of instrumentations that
conform to the OpenTelemetry JS API without having to specify @opentelemetry/instrumentation as a dependency.
Going forward, the Sentry trpcMiddleware will only create spans. Previously it used to always create a transaction.
This change was made to integrate more nicely with the HTTP instrumentation added in earlier versions to avoid creating
unnecessary transactions.
| Path | Size |
|---|---|
| @sentry/browser | 21.67 KB |
| @sentry/browser (incl. Tracing) | 31.4 KB |
| @sentry/browser (incl. Tracing, Replay) | 66.73 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 60.14 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 70.57 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 80.44 KB |
| @sentry/browser (incl. Feedback) | 35.25 KB |
| @sentry/browser (incl. Feedback, Feedback Modal) | 35.25 KB |
| @sentry/browser (incl. Feedback, Feedback Modal, Feedback Screenshot) | 37.28 KB |
| @sentry/browser (incl. sendFeedback) | 26.46 KB |
| @sentry/react | 24.35 KB |
| @sentry/react (incl. Tracing) | 34.31 KB |
| @sentry/vue | 25.2 KB |
| @sentry/vue (incl. Tracing) | 33.12 KB |
| @sentry/svelte | 21.79 KB |
| CDN Bundle | 24.03 KB |
| CDN Bundle (incl. Tracing) | 32.71 KB |
| CDN Bundle (incl. Tracing, Replay) | 66.37 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 82.57 KB |
| CDN Bundle - uncompressed | 70.85 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 97.5 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 207.16 KB |
| @sentry/nextjs (client) | 33.64 KB |
| @sentry/sveltekit (client) | 31.9 KB |
| @sentry/node | 160.37 KB |
One column per month.
feat(browser): Update `propagationContext` on `spanEnd` to keep trace consistent
propagationContext on spanEnd to keep trace consistentTo ensure consistency throughout a route's duration, we update the scope's propagation context when the initial page load or navigation span ends. This keeps span-specific attributes like the sampled decision and dynamic sampling context on the scope, even after the transaction has ended.
We won't assume window.dodument is available in the browser SDKs anymore. This should prevent errors in environments
where window.document is not available (such as web workers).
server.address to browser http.client spans (#11634)NodeClient without calling init (#11585)| Path | Size |
|---|---|
| @sentry/browser | 21.67 KB |
| @sentry/browser (incl. Tracing) | 31.46 KB |
| @sentry/browser (incl. Tracing, Replay) | 66.79 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 60.19 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 70.62 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 80.5 KB |
| @sentry/browser (incl. Feedback) | 35.25 KB |
| @sentry/browser (incl. Feedback, Feedback Modal) | 35.25 KB |
| @sentry/browser (incl. Feedback, Feedback Modal, Feedback Screenshot) | 37.28 KB |
| @sentry/browser (incl. sendFeedback) | 26.46 KB |
| @sentry/react | 24.35 KB |
| @sentry/react (incl. Tracing) | 34.37 KB |
| @sentry/vue | 25.2 KB |
| @sentry/vue (incl. Tracing) | 33.18 KB |
| @sentry/svelte | 21.79 KB |
| CDN Bundle | 24.03 KB |
| CDN Bundle (incl. Tracing) | 32.76 KB |
| CDN Bundle (incl. Tracing, Replay) | 66.4 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 82.6 KB |
| CDN Bundle - uncompressed | 70.86 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 97.59 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 207.25 KB |
| @sentry/nextjs (client) | 33.7 KB |
| @sentry/sveltekit (client) | 31.96 KB |
| @sentry/node | 153.46 KB |
This is the first beta release of Sentry JavaScript SDK v8. With this release, there are no more planned breaking changes for the v8 cycle.
This is the first beta release of Sentry JavaScript SDK v8. With this release, there are no more planned breaking changes for the v8 cycle.
Read the in-depth migration guide to find out how to address any breaking changes in your code. All
deprecations from the v7 cycle, with the exception of getCurrentHub(), have been removed and can no longer be used in v8.
The Sentry JavaScript SDK v8 now supports Node.js 14.8.0 or higher. This applies to @sentry/node and all of our
node-based server-side sdks (@sentry/nextjs, @sentry/remix, etc.).
The browser SDKs now require ES2018+ compatible browsers. New minimum browser versions:
For more details, please see the version support section in migration guide.
The following packages will no longer be published
Initializing the SDKs on the server-side has been simplified. See more details in our migration docs about initializing the SDK in v8.
The API around performance monitoring and tracing has been vastly improved, and we've added support for more integrations out of the box.
Because execution context isolation in browser environments does not work reliably, we deciced to keep a flat span hierarchy by default in v8.
addTracingExtensions (#11579)Instead of calling Sentry.addTracingExtensions() if you want to use performance in a browser SDK without using
browserTracingIntegration(), you should now call Sentry.registerSpanErrorInstrumentation().
suppressTracing (#11468)You can use the new suppressTracing API to ensure a given callback will not generate any spans:
return Sentry.suppressTracing(() => {
// Ensure this fetch call does not generate a span
return fetch('/my-url');
});
import and loader (#11498)We renamed the loader hooks for better clarity:
# For Node.js <= 18.18.2
node --loader=@sentry/node/loader app.js
# For Node.js >= 18.19.0
node --import=@sentry/node/import app.js
onUncaughtException handlers are registered in
onUncaughtExceptionIntegration (#11532)In v8, we will no longer exit the node process by default if other uncaught exception handlers have been registered by the user.
We improved the way we keep the transaction name for error events, even when spans are not sampled or performance is disabled.
transactionName when handling request (#11447)transactionName when handling request (#11448)transactionName when creating router span (#11476)getCurrentHub from AsyncContextStrategy (#11581)getGlobalHub export (#11565)Hub class export (#11560)getCurrentHub shim to core as getCurrentHubShim (#11537)rewriteFramesIntegration in browser (#11535)getRequestSpanData (#11508)OPTIONS and HEAD requests. (#11149)tunnelRoute matching logic for hybrid cloud (#11576)| Path | Size |
|---|---|
| @sentry/browser | 22.16 KB |
| @sentry/browser (incl. Tracing) | 31.74 KB |
| @sentry/browser (incl. Tracing, Replay) | 67.05 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 60.47 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 70.88 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 80.78 KB |
| @sentry/browser (incl. Feedback) | 35.71 KB |
| @sentry/browser (incl. Feedback, Feedback Modal) | 35.71 KB |
| @sentry/browser (incl. Feedback, Feedback Modal, Feedback Screenshot) | 37.74 KB |
| @sentry/browser (incl. sendFeedback) | 26.95 KB |
| @sentry/react | 24.84 KB |
| @sentry/react (incl. Tracing) | 34.64 KB |
| @sentry/vue | 25.72 KB |
| @sentry/vue (incl. Tracing) | 33.45 KB |
| @sentry/svelte | 22.28 KB |
| CDN Bundle | 24.47 KB |
| CDN Bundle (incl. Tracing) | 32.97 KB |
| CDN Bundle (incl. Tracing, Replay) | 66.59 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 82.8 KB |
| CDN Bundle - uncompressed | 72.9 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 98.89 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 208.55 KB |
| @sentry/nextjs (client) | 34.01 KB |
| @sentry/sveltekit (client) | 32.25 KB |
| @sentry/node | 120.17 KB |
This is the eighth alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
This is the eighth alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
Read the in-depth migration guide to find out how to address any breaking changes in your code.
A big part of the browser-runtime specific exports of the internal @sentry/utils package were moved into a new package
@sentry-internal/browser-utils. If you imported any API from @sentry/utils (which is generally not recommended but
necessary for some workarounds), please check that your import statements still point to existing exports after
upgrading.
When using ESM, it is necessary to use a "loader" to be able to instrument certain third-party packages and Node.js API. The server-side SDKs now ship with a set of ESM loader hooks, that should be used when using ESM. Use them as follows:
# For Node.js <= 18.18.2
node --experimental-loader=@sentry/node/hook your-app.js
# For Node.js >= 18.19.0
node --import=@sentry/node/register your-app.js
Please note that due to an upstream bug, these loader hooks will currently crash or simply not work. We are planning to fix this in upcoming versions of the SDK - definitely before a stable version 8 release.
The Sentry SDK now exports integrations and error middlewares for Koa (koaIntegration(), setupKoaErrorHandler()) and
NestJS (setupNestErrorHandler()) that can be used to instrument your Koa and NestJS applications with error
monitoring.
beforeSend and beforeSendTransaction breaking changes (#11354)node package (#11322)span.startChild() (#11376)addRequestDataToTransaction util (#11369)args on HandlerDataXhr (#11373)getGlobalObject utility method (#11372)metadata on transaction (#11397)pushScope, popScope, isOlderThan, shouldSendDefaultPii from hub (#11404)shouldCreateSpanForRequest from vercel edge options (#11371)_reportAllChanges option (#11393)scope.getTransaction() (#11365)trpcMiddleware back to serverside SDKs (#11374)transaction.measurements (#11398)getFeedback utility to get typed feedback instance (#11331)options and head requests (#11467)transactionName when resolving route (#11420)rrweb to 2.12.0 (#11314)transactionName when pageload route name is updated (#11406)globalThis (#11351)transactionName when resolving a route (#11423).__sentry_transaction (#11346)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) | 75.65 KB |
| @sentry/browser (incl. Tracing, Replay) | 66.86 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 70.73 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 60.44 KB |
| @sentry/browser (incl. Tracing) | 31.75 KB |
| @sentry/browser (incl. browserTracingIntegration) | 31.75 KB |
| @sentry/browser (incl. feedbackIntegration) | 30.88 KB |
| @sentry/browser (incl. feedbackModalIntegration) | 30.9 KB |
| @sentry/browser (incl. feedbackScreenshotIntegration) | 30.9 KB |
| @sentry/browser (incl. sendFeedback) | 26.89 KB |
| @sentry/browser | 22.1 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 71.27 KB |
| CDN Bundle (incl. Tracing, Replay) | 66.03 KB |
| CDN Bundle (incl. Tracing) | 32.33 KB |
| CDN Bundle | 23.76 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 205.79 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 96.4 KB |
| CDN Bundle - uncompressed | 70.17 KB |
| @sentry/react (incl. Tracing, Replay) | 66.99 KB |
| @sentry/react | 22.12 KB |
Nothing published for this version
This is the seventh alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
This is the seventh alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
Read the in-depth migration guide to find out how to address any breaking changes in your code.
We now use OpenTelemetry under the hood to power performance monitoring and tracing in the Next.js SDK.
In v8, you cannot initialize the SDK anymore via Gatsby plugin options. Instead, you have to configure the SDK in a
sentry.config.js file.
We also removed the automatic initialization of browserTracingIntegration. You now have to add this integration
yourself.
scope.setSpan() and scope.getSpan() methods (#11051)runtime and vercel tags (#11291)prismaIntegration by default (#11265)tracePropagationTargets are respected (#11285)SentrySpanProcessor (#11273)instrumentation.ts) (#11266)suppressTracing to avoid capturing otel spans (#11288)startSpan callback throws (#11170)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) | 80.54 KB |
| @sentry/browser (incl. Tracing, Replay) | 71.88 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 75.68 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 65.44 KB |
| @sentry/browser (incl. Tracing) | 36.71 KB |
| @sentry/browser (incl. browserTracingIntegration) | 36.71 KB |
| @sentry/browser (incl. feedbackIntegration) | 31.38 KB |
| @sentry/browser (incl. feedbackModalIntegration) | 31.5 KB |
| @sentry/browser (incl. feedbackScreenshotIntegration) | 31.51 KB |
| @sentry/browser (incl. sendFeedback) | 27.45 KB |
| @sentry/browser | 22.61 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 74.98 KB |
| CDN Bundle (incl. Tracing, Replay) | 69.8 KB |
| CDN Bundle (incl. Tracing) | 36.35 KB |
| CDN Bundle | 23.97 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 219.11 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 109.67 KB |
| CDN Bundle - uncompressed | 70.94 KB |
| @sentry/react (incl. Tracing, Replay) | 71.86 KB |
| @sentry/react | 22.63 KB |
This is the fifth alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
This is the fifth alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
Read the in-depth migration guide to find out how to address any breaking changes in your code.
client.(server|client).config.ts functionality in favor of instrumentation.ts (#11059)
13.2.0 (#11097)With version 8 of the SDK we will no longer support the use of sentry.server.config.ts and sentry.edge.config.ts
files. Instead, please initialize the Sentry Next.js SDK for the serverside in a
Next.js instrumentation hook.
sentry.client.config.ts|js is still supported and encouraged for initializing the clientside SDK. Please see the
Migration Guide for more details.
In addition, the Next.js SDK now requires a minimum Next.js version of 13.2.0.
The @sentry/angular-ivy package has been removed. The @sentry/angular package now supports Ivy by default and
requires at least Angular 14. See the Migration Guide for more
details.
rethrowAfterCapture option (#11126)tunnel option for ANR (#11163)@sentry/node package (#11075)view_hierarchy attachment type (#11197)initOpenTelemetry (#11158)cron (#11225)sampled type on Transaction (#11115)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) | 80.9 KB |
| @sentry/browser (incl. Tracing, Replay) | 72.24 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 76.04 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 65.81 KB |
| @sentry/browser (incl. Tracing) | 36.83 KB |
| @sentry/browser (incl. browserTracingIntegration) | 36.83 KB |
| @sentry/browser (incl. feedbackIntegration) | 31.35 KB |
| @sentry/browser (incl. feedbackModalIntegration) | 31.47 KB |
| @sentry/browser (incl. feedbackScreenshotIntegration) | 31.48 KB |
| @sentry/browser (incl. sendFeedback) | 27.43 KB |
| @sentry/browser | 22.6 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 75.21 KB |
| CDN Bundle (incl. Tracing, Replay) | 70.05 KB |
| CDN Bundle (incl. Tracing) | 36.41 KB |
| CDN Bundle | 23.97 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 220.04 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 109.98 KB |
| CDN Bundle - uncompressed | 71 KB |
| @sentry/react (incl. Tracing, Replay) | 72.22 KB |
| @sentry/react | 22.63 KB |
Nothing published for this version
Nothing published for this version
ref: Refactor some deprecated startSpan options
This alpha release fixes a build problem that prevented 8.0.0-alpha.1 from being properly released.
@sentry/opentelemetry-node package (#10906)The @sentry/opentelemetry-node package has been removed. Instead, you can either use @sentry/node with built-in
OpenTelemetry support, or use @sentry/opentelemetry to manually connect Sentry with OpenTelemetry.
startSpan options (#10825)skipOpenTelemetrySetup (#10907)inspector (#10910)Work in this release contributed by @harish-talview & @bfontaine. Thank you for your contributions!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 77.16 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 68.39 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 72.32 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 61.94 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 32.65 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 32.65 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.01 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.02 KB |
| @sentry/browser - Webpack (gzipped) | 22.25 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 75.31 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 66.96 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.85 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 23.83 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 210.15 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 99.01 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 71.03 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 35.94 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 68.68 KB |
| @sentry/react - Webpack (gzipped) | 22.28 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 85.1 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 49.51 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.1 KB |
Nothing published for this version
fix(v7/cdn): Stop using Object.assign to be ES5 compatible
Object.assign to be ES5 compatible (#17080)No user-facing changes, only internal changes.
No user-facing changes, only internal changes.
Nothing published for this version
fix(v7/publish): Ensure discontinued packages are published with latest tag
latest tag (#14926)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.15 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.53 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.78 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.71 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB |
| @sentry/browser - Webpack (gzipped) | 22.92 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.42 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB |
| @sentry/react - Webpack (gzipped) | 22.95 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.28 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
fix(tracing-internal): Fix case when lrp keys offset is 0
Work in this release contributed by @LubomirIgonda1. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.15 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.52 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.78 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.71 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB |
| @sentry/browser - Webpack (gzipped) | 22.92 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.42 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB |
| @sentry/react - Webpack (gzipped) | 22.95 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.28 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
fix(v7/cdn): Ensure _sentryModuleMetadata is not mangled
_sentryModuleMetadata is not mangled (#14357)Work in this release contributed by @gilisho. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.14 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.52 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.78 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.71 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB |
| @sentry/browser - Webpack (gzipped) | 22.92 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.42 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB |
| @sentry/react - Webpack (gzipped) | 22.95 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.28 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
feat(v7/browser): Add moduleMetadataIntegration lazy loading support
Work in this release contributed by @gilisho. Thank you for your contribution!
chore(nextjs/v7): Bump rollup to 2.79.2
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.15 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.53 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.78 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.71 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB |
| @sentry/browser - Webpack (gzipped) | 22.92 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.42 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB |
| @sentry/react - Webpack (gzipped) | 22.95 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.28 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
fix(browser/v7): Ensure wrap() only returns functions (#13838 backport)
Work in this release contributed by @legobeat. Thank you for your contribution!
backport(tracing): Report dropped spans for transactions
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.89 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.14 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.52 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.77 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.66 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.71 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.72 KB |
| @sentry/browser - Webpack (gzipped) | 22.91 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.17 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.49 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.41 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.92 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.52 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 76.24 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB |
| @sentry/react - Webpack (gzipped) | 22.94 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.27 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
fix(v7/bundle): Ensure CDN bundles do not overwrite window.Sentry
window.Sentry (#12579)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.77 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.02 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.38 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.64 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.53 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.6 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.61 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.05 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.38 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.06 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.29 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.51 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.1 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.83 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.34 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.27 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.03 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.15 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
feat(browser/v7): Publish browserprofling CDN bundle
v7 tag to @sentry/replay (#12304)build(craft): Publish lambda layer under its own name for v7
This release publishes a new AWS Lambda layer under the name SentryNodeServerlessSDKv7 that users still running v7 can
use instead of pinning themselves to SentryNodeServerlessSDK:235.
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.77 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.02 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.38 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.64 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.53 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.6 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.61 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.04 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.37 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.05 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.28 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.49 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.08 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.81 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.33 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.27 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.03 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.15 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
ref(api): Remove lastEventId deprecation warnings
start() (#12003)lastEventId deprecation warnings (#12042)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.77 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.02 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.38 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.64 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.53 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.6 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.61 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.04 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.37 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.05 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.28 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.49 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.08 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.81 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.33 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.27 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.03 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.15 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.34 KB |
fix(browser/v7): Continuously record CLS
This release fixes a bug that caused the cumulative layout shift (CLS) web vital not to be reported in a majority of the cases where it should have been reported. With this change, the CLS web vital should now always be reported for pageloads with layout shift. If a pageload did not have layout shift, no CLS web vital should be reported.
Please note that upgrading the SDK to this version may cause data in your dashboards to drastically change.
tunnel support to multiplexed transport (#11851)HTTP_REQUEST_METHOD attribute (#11929)This release adds support for Node 22! 🎉
This release adds support for Node 22! 🎉
It also adds prebuilt-binaries for Node 22 to @sentry/profiling-node.
fix(nextjs|sveltekit): Ensure we can pass browserTracingIntegration
browserTracingIntegration (#11765)fix(ember/v7): Do not create rendering spans without transaction
feat: Export pluggable integrations from SDK packages
Instead of installing @sentry/integrations, you can now import the pluggable integrations directly from your SDK
package:
// Before
import * as Sentry fromv '@sentry/browser';
import { dedupeIntegration } from '@sentry/integrations';
Sentry.init({
integrations: [dedupeIntegration()],
});
// After
import * as Sentry from '@sentry/browser';
Sentry.init({
integrations: [Sentry.dedupeIntegration()],
});
Note that only the functional integrations (e.g. xxxIntegration()) are re-exported.
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.72 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.69 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.91 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.32 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.62 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.5 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.57 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.9 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.27 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.02 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.28 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.25 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.01 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.3 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.18 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.01 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.15 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.32 KB |
feat(core): Add server.address to browser http.client spans
server.address to browser http.client spans (#11663)browserTracingIntegration (#11647)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.71 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.68 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.7 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.31 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.62 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.5 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.57 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.89 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.25 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.02 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.27 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.21 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.01 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.3 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.17 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 90 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.15 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.32 KB |
fix(nextjs): Fix tunnelRoute matching logic for hybrid cloud
tunnelRoute matching logic for hybrid cloud (#11577)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.58 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.55 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.57 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.18 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.49 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.37 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.57 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.76 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.12 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.9 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.27 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.72 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.53 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.17 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.03 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.87 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.01 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.32 KB |
This release deprecates the Hub class, as well as the addRequestDataToTransaction method. The trpcMiddleware method is no longer on the Handlers expor…
You can now use a interactionsSampleRate to control the sample rate of INP spans. interactionsSampleRate is applied
on top of the global tracesSampleRate. Therefore if interactionsSampleRate is 0.5 and tracesSampleRate is 0.1,
then the actual sample rate for interactions is 0.05.
Sentry.init({
tracesSampleRate: 0.1,
integrations: [
Sentry.browserTracingIntegration({
interactionsSampleRate: 0.5,
}),
],
});
This release deprecates the Hub class, as well as the addRequestDataToTransaction method. The trpcMiddleware
method is no longer on the Handlers export, but instead is a standalone export.
Please see the detailed Migration docs on how to migrate to the new APIs.
trpcMiddleware (#11389)Hub class (#11528)Hub interface (#11530)addRequestDataToTransaction (#11368)OPTIONS and HEAD request. (#11485)statsd to metric_bucket (#11505)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.58 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.55 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.57 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.18 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.49 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.37 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.57 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB |
| @sentry/browser - Webpack (gzipped) | 22.78 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.76 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.12 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.9 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.27 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.72 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.53 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.17 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 72.03 KB |
| @sentry/react - Webpack (gzipped) | 22.81 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.87 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 54.01 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.32 KB |
This release deprecates some exports from the @sentry/replay package. These exports have been moved to the browser SDK (or related framework SDKs like…
This release deprecates some exports from the @sentry/replay package. These exports have been moved to the browser SDK
(or related framework SDKs like @sentry/react).
rrweb to 2.12.0 (#11317)@sentry/replay exports (#11242)Work in this release contributed by @soerface. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.48 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.47 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.49 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.11 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.41 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.29 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.52 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.53 KB |
| @sentry/browser - Webpack (gzipped) | 22.74 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.59 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 69.97 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.77 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.17 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.31 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.12 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.48 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 71.97 KB |
| @sentry/react - Webpack (gzipped) | 22.77 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.81 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.95 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.3 KB |
This release fixes issues with Time to First Byte (TTFB) calculation in the SDK that was introduced with 7.95.0. It also fixes some bugs with Interact
This release fixes issues with Time to First Byte (TTFB) calculation in the SDK that was introduced with 7.95.0. It
also fixes some bugs with Interaction to First Paint (INP) instrumentation. This may impact your Sentry Performance
Score calculation.
ResizeObserver and googletag default filters (#11210)cron (#11225)sampled type on Transaction (#11146)Work in this release contributed by @quisido and @joshkel. Thank you for your contributions!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.45 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.47 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.47 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.1 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.4 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 35.29 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.49 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.5 KB |
| @sentry/browser - Webpack (gzipped) | 22.74 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.55 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 69.97 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.77 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.17 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.29 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.1 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.48 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 38.99 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 71.96 KB |
| @sentry/react - Webpack (gzipped) | 22.77 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.81 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.95 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.28 KB |
This release fixes issues with INP instrumentation with the Next.js SDK and adds support for the enableInp option in the deprecated BrowserTracing int…
This release fixes issues with INP instrumentation with the Next.js SDK and adds support for the enableInp option in
the deprecated BrowserTracing integration for backwards compatibility.
handled value in ErrorBoundary depending on fallback [v7] (#11037)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 79.95 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 71.06 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.04 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 64.7 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 35.02 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 34.9 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.44 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.45 KB |
| @sentry/browser - Webpack (gzipped) | 22.68 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.18 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 69.57 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.34 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.11 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 219.07 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 106.88 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.38 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 38.62 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 71.53 KB |
| @sentry/react - Webpack (gzipped) | 22.71 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.35 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.51 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.28 KB |
fix(nextjs/v7): Use passthrough createReduxEnhancer on server
createReduxEnhancer on server (#11010)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.71 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.87 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.48 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.84 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 34.88 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.44 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.45 KB |
| @sentry/browser - Webpack (gzipped) | 22.68 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.98 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.4 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.2 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.11 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 215.54 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 103.35 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.38 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.38 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.25 KB |
| @sentry/react - Webpack (gzipped) | 22.71 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.13 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.3 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.28 KB |
fix(core): Undeprecate setTransactionName
tunnelRoute option (#10958)setTransactionNameglobal (#10925)AttachmentType and use for envelope attachment_type property (#10946)Work in this release contributed by @jessezhang91 and @bfontaine. Thank you for your contributions!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.71 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.87 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.48 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.84 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 34.88 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.44 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.45 KB |
| @sentry/browser - Webpack (gzipped) | 22.68 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.98 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.4 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.2 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.11 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 215.54 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 103.35 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.38 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.38 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.25 KB |
| @sentry/react - Webpack (gzipped) | 22.71 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.13 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.3 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.28 KB |
feat: Ensure `withActiveSpan` is exported everywhere
withActiveSpan is exported everywhere (#10877)You can use the withActiveSpan method to ensure a certain span is the active span in a given callback. This can be
used to create a span as a child of a specific span with the startSpan API methods:
const parentSpan = Sentry.startInactiveSpan({ name: 'parent' });
if (parentSpan) {
withActiveSpan(parentSpan, () => {
// This will be a direct child of parentSpan
const childSpan = Sentry.startInactiveSpan({ name: 'child' });
});
}
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.71 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.87 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.48 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.84 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 34.88 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.44 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.45 KB |
| @sentry/browser - Webpack (gzipped) | 22.68 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.98 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.4 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.2 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.11 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 215.54 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 103.35 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.38 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.37 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.25 KB |
| @sentry/react - Webpack (gzipped) | 22.71 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.1 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.28 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.28 KB |
feat(performance): create Interaction standalone spans on inp events
This release adds support for the INP web vital. This is currently only supported for Saas Sentry, and product support
is released with the upcoming 24.3.0 release of self-hosted.
To opt-in to this feature, you can use the enableInp option in the browserTracingIntegration:
Sentry.init({
integrations: [
Sentry.browserTracingIntegration({
enableInp: true,
});
]
})
nodeProfilingIntegration (#10864)errorHandler for replayCanvas integration (#10796)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.71 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.87 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.83 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.48 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.84 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 34.88 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.44 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.45 KB |
| @sentry/browser - Webpack (gzipped) | 22.68 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.96 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.38 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.18 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.09 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 215.47 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 103.28 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.32 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.35 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.25 KB |
| @sentry/react - Webpack (gzipped) | 22.71 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.1 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 53.28 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.28 KB |
feat(core): Allow to pass `forceTransaction` to `startSpan()` APIs
forceTransaction to startSpan() APIs (#10819)You can now pass forceTransaction: true to startSpan(), startSpanManual() and startInactiveSpan(). This allows
you to start a span that you want to be a transaction, if possible. Under the hood, the SDK will connect this span to
the running active span (if there is one), but still send the new span as a transaction to the Sentry backend, if
possible, ensuring it shows up as a transaction throughout the system.
Please note that setting this to true does not guarantee that this will be sent as a transaction, but that the SDK
will try to do so. You can enable this flag if this span is important to you and you want to ensure that you can see it
in the Sentry UI.
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.54 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.76 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.7 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.38 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.73 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.64 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.38 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.39 KB |
| @sentry/browser - Webpack (gzipped) | 22.66 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.78 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.28 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.08 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.06 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 215.17 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 102.96 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.27 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.25 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.14 KB |
| @sentry/react - Webpack (gzipped) | 22.69 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.86 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 52.05 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.24 KB |
fix(performance): Fixes latest route name and source for interactions not updating properly on navigation
window.location (#10659)@remix-run/router a dependency (v7) (#10779)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.43 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.66 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.6 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.28 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.62 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.54 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.38 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.39 KB |
| @sentry/browser - Webpack (gzipped) | 22.66 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.72 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.21 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.03 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.05 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 214.99 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 102.78 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.08 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.19 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.03 KB |
| @sentry/react - Webpack (gzipped) | 22.69 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.75 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 51.95 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.24 KB |
fix(core): Fix scope capturing via captureContext function
captureContext function (#10737)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.43 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.66 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.6 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.28 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.62 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.5 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.38 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.39 KB |
| @sentry/browser - Webpack (gzipped) | 22.66 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.72 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.21 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.03 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25.05 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 214.99 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 102.78 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 75.08 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.19 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.03 KB |
| @sentry/react - Webpack (gzipped) | 22.69 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.7 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 51.89 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.24 KB |
In version 7.101.0 the @sentry/hub package was missing due to a publishing issue. This release contains the package again.
In version 7.101.0 the @sentry/hub package was missing due to a publishing issue. This release contains the package
again.
webpack:// prefix more broadly from source map sources field (#10641)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.42 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.65 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.58 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.26 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.6 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.48 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.37 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.38 KB |
| @sentry/browser - Webpack (gzipped) | 22.64 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.69 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.18 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.01 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 214.8 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 102.6 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 74.89 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.14 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.01 KB |
| @sentry/react - Webpack (gzipped) | 22.67 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.68 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 51.87 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.22 KB |
feat(core): Deprecate the Hub constructor
Hub constructor (#10584)getReplay utility function (#10510)exports field to package.json (#10569)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.42 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.65 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.58 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.26 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.6 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.48 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.37 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.38 KB |
| @sentry/browser - Webpack (gzipped) | 22.64 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.69 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 68.18 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 34.01 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 25 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 214.8 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 102.6 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 74.89 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 37.14 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 70.01 KB |
| @sentry/react - Webpack (gzipped) | 22.67 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.68 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 51.87 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.22 KB |
This release contains build fixes for profiling-node.
This release contains build fixes for profiling-node.
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.33 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.57 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.49 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.17 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.52 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.39 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.37 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.37 KB |
| @sentry/browser - Webpack (gzipped) | 22.63 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.36 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.9 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 33.66 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.73 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 214.07 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 101.87 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 74.26 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 36.8 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.93 KB |
| @sentry/react - Webpack (gzipped) | 22.67 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.54 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 51.72 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.22 KB |
This release includes some deprecations. For more details please look at our migration guide.
This release includes some deprecations. For more details please look at our migration guide.
The deprecation most likely to affect you is the one of BrowserTracing. Instead of new BrowserTracing(), you should
now use browserTracingIntegration(), which will also handle framework-specific instrumentation out of the box for
you - no need to pass a custom routingInstrumentation anymore. For @sentry/react, we expose dedicated integrations
for the different react-router versions:
reactRouterV6BrowserTracingIntegration()reactRouterV5BrowserTracingIntegration()reactRouterV4BrowserTracingIntegration()reactRouterV3BrowserTracingIntegration()See the migration guide for details.
browserTracingIntegration() (#10353)BrowserTracing integration (#10493)browserProfilingIntegration (#10438)bunServerIntegration() (#10439)browserTracingIntegration (#10397)reactRouterV3BrowserTracingIntegration for react router v3 (#10489)reactRouterV4/V5BrowserTracingIntegration for react router v4 & v5 (#10488)reactRouterV6BrowserTracingIntegration for react router v6 & v6.4 (#10491)browserTracingIntegration (#10442)WinterCGFetch with winterCGFetchIntegration (#10436)continueTrace (#10301)new VueIntegration() (#10440)browserTracingIntegration() (#10477)browserTracingIntegration() (#10450)@sentry/profiling-node has been ported into the monorepo. Future development for it will happen here!
setHttpStatus from all packages (#10475)Sentry namespace (#10452)name & attributes to tracesSampler (#10426)system-ui to start of font family (#10464)rrweb to 2.10.0 (#10445)propagationContextFromHeaders (#10313)startSpan, startSpanManual and startInactiveSpan pick up the scopes at time of creation instead of
termination (#10492)require call to import Undici (#10388)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.33 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.57 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.5 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.18 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.52 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.39 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.37 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.37 KB |
| @sentry/browser - Webpack (gzipped) | 22.63 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76.36 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.89 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 33.66 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.73 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 214.06 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 101.87 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 74.26 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 36.8 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.93 KB |
| @sentry/react - Webpack (gzipped) | 22.67 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 87.55 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 51.72 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.22 KB |
This release includes some deprecations for span related methods and integrations in our Deno SDK, @sentry/deno. For more details please look at our m…
This release includes some deprecations for span related methods and integrations in our Deno SDK, @sentry/deno. For
more details please look at our
migration guide.
Span.setHttpStatus in favor of setHttpStatus (#10268)spanStatusfromHttpCode in favour of getSpanStatusFromHttpCode (#10361)StartSpanOptions.origin in favour of passing attribute (#10274)@sentry/node re-exports (#10396)afterAllSetup hook for integrations (#10345)startSpan() can handle spans that require parent (#10386)startSpan APIs (#10300)@sentry/node functions (#10385, #10391)@sentry/node re-exports (#10390)@sentry/node re-exports (#10392)browserTracingIntegration (#10351)afterAllSetup is called when using addIntegration() (#10372)spanToTraceContext function from span utils (#10364)FunctionToString integration use SETUP_CLIENTS weakmap (#10358)Work in this release contributed by @AleshaOleg. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 78.18 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.39 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 73.28 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 63.01 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.41 KB |
| @sentry/browser (incl. browserTracingIntegration) - Webpack (gzipped) | 33.28 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.33 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.34 KB |
| @sentry/browser - Webpack (gzipped) | 22.6 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 76 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.54 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 33.45 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.66 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 213.12 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 101.13 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 74 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 36.56 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.78 KB |
| @sentry/react - Webpack (gzipped) | 22.63 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 86.45 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 50.76 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.21 KB |
This release primarily fixes some type declaration errors:
This release primarily fixes some type declaration errors:
IntegrationIndex type (#10337)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 77.84 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.04 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 72.93 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 62.68 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.07 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.25 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.26 KB |
| @sentry/browser - Webpack (gzipped) | 22.5 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 75.57 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.13 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.97 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.43 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 211.42 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 99.44 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 73.08 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 36.07 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.45 KB |
| @sentry/react - Webpack (gzipped) | 22.55 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 86.11 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 50.4 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.21 KB |
Note: The 7.96.0 release was incomplete. This release is partially encompassing changes from 7.96.0.
Note: The 7.96.0 release was incomplete. This release is partially encompassing changes from 7.96.0.
stripBasename option for React Router 6 (#10314)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 77.84 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.04 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 72.93 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 62.68 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.07 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.25 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.26 KB |
| @sentry/browser - Webpack (gzipped) | 22.5 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 75.57 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.13 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.97 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.43 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 211.42 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 99.44 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 73.08 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 36.07 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.44 KB |
| @sentry/react - Webpack (gzipped) | 22.55 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 86.11 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 50.4 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.21 KB |
This release includes some deprecations for integrations in @sentry/browser and frontend framework SDKs (@sentry/react, @sentry/vue, etc.). Please tak…
This release includes some deprecations for integrations in @sentry/browser and frontend framework SDKs
(@sentry/react, @sentry/vue, etc.). Please take a look at our
migration guide for more details.
This release fixes an issue with the Web Vitals integration where LCP and CLS were not being captured correctly,
increasing capture rate by 10-30% for some apps. LCP and CLS capturing issues were introduced with version 7.75.0.
node-cron types and add test (#10315)Work in this release contributed by @Shubhdeep12. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 77.84 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 69.04 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 72.93 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 62.68 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 33.07 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.25 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.26 KB |
| @sentry/browser - Webpack (gzipped) | 22.5 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 75.57 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.13 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.97 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.43 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 211.42 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 99.44 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 73.08 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 36.07 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.45 KB |
| @sentry/react - Webpack (gzipped) | 22.55 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 86.11 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 50.4 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.21 KB |
This release includes some deprecations in preparation for v8.
This release includes some deprecations in preparation for v8.
Most notably, it deprecates the Replay & Feedback classes in favor of a functional replacement:
import * as Sentry from '@sentry/browser';
Sentry.init({
integrations: [
// Instead of
new Sentry.Replay(),
new Sentry.Feedback(),
// Use the functional replacement:
Sentry.replayIntegration(),
Sentry.feedbackIntegration(),
],
});
Span.origin in favor of sentry.origin attribute (#10260)Span.parentSpanId (#10244)isInitialized() to replace checking via getClient (#10296)Replay, ReplayCanvas, Feedback classes (#10270)Wasm integration class (#10230)parameterize function available through browser and node API (#10085)addOrUpdateIntegration (#10263)Work in this release contributed by @AleshaOleg. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 77.79 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 68.96 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 72.85 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 62.6 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 32.97 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.24 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.25 KB |
| @sentry/browser - Webpack (gzipped) | 22.53 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 75.46 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 67.03 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.85 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.36 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 211.12 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 99.11 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 72.91 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 35.95 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.37 KB |
| @sentry/react - Webpack (gzipped) | 22.58 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 85.98 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 50.27 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.21 KB |
As we're moving closer to the next major version of the SDK, more public APIs were deprecated.
This release fixes a publishing issue with 7.94.0.
These are the 7.94.0 release notes:
As we're moving closer to the next major version of the SDK, more public APIs were deprecated.
To get a head start on migrating to the replacement APIs, please take a look at our migration guide.
finish on Span interface in favour of end (#10161)getCurrentHub() (#10200)hub.bindClient() & makeMain() (#10188)Span.instrumenter (#10139)Span.isSuccess() in favor of reading span status (#10213)Span.op in favor of op attribute (#10189)Span.spanRecorder (#10199)Span.status (#10208)Span.transaction in favor of getRootSpan (#10134)Transaction.instrumenter (#10162)Transaction.setMeasurement in favor of setMeasurement (#10182)Integrations.X (#10198)Hub (#10124)setName declarations on Transaction and Span (#10164)startTimestamp & endTimestamp (#10192)hub.bindClient() and makeMain() (#10118)op on Span interface (#10217)Transaction integration (#10178)We have added a new ReplayCanvas integration (#10112), which you can add to capture the contents of canvas elements
with Replay.
Just add it in addition to the regular replay integration:
Sentry.init({
integrations: [new Sentry.Replay(), new Sentry.ReplayCanvas()],
});
client.getIntegrationByName() (#10130)client.init() to replace client.setupIntegrations() (#10118)withActiveSpan (#10195)withIsolationScope (#10141)setUser, setTags, setExtras, setTag, setExtra, and setContext to isolation
scope (#10163)withActiveSpan (#10194)SerializedEvent interface (pre v8) (#10240)http.status_code is always a string (#10177)process.argv[1] being undefined (#10155)fetch init headers over fetch input headers (#10176)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 77.62 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 68.88 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 72.77 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 62.52 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 32.89 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 31.15 KB |
| @sentry/browser (incl. sendFeedback) - Webpack (gzipped) | 31.16 KB |
| @sentry/browser - Webpack (gzipped) | 22.51 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 75.2 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 66.81 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.66 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 24.21 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 210.51 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 98.48 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 72.46 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 35.71 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 69.3 KB |
| @sentry/react - Webpack (gzipped) | 22.55 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 85.88 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 50.01 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.14 KB |
Nothing published for this version
As we're moving closer to the next major version of the SDK, more public APIs were deprecated.
As we're moving closer to the next major version of the SDK, more public APIs were deprecated.
To get a head start on migrating to the replacement APIs, please take a look at our migration guide.
getActiveTransaction() & scope.getTransaction() (#10098)Hub.shouldSendDefaultPii (#10062)new Transaction() (#10125)scope.getSpan() & scope.setSpan() (#10114)scope.setTransactionName() (#10113)span.startChild() (#10091)startTransaction() (#10073)Transaction.getDynamicSamplingContext in favor of getDynamicSamplingContextFromSpan (#10094)startSpan() (#10101)Scope (#10039)name and description (#10056)tags, data, context & setters (#10053)span.sampled in favor of span.isRecording() (#10034)lastEventId on scope (#10093)node-schedule libraryThis release adds auto instrumented check-ins for the node-schedule library.
import * as Sentry from '@sentry/node';
import * as schedule from 'node-schedule';
const scheduleWithCheckIn = Sentry.cron.instrumentNodeSchedule(schedule);
const job = scheduleWithCheckIn.scheduleJob('my-cron-job', '* * * * *', () => {
console.log('You will see this message every minute');
});
node-schedule library (#10086)span.spanContext() (#10037)spanToJSON() method to get span properties (#10074)scope to startSpan APIs (#10076)getModuleFromFilename compatible with ESM (#10061)parameterize function (#9145)setup for integration on client multiple times (#10116)LocalVariables integration should have correct name (#10084)event_id (#10068)LocalVariables (#10077)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 76.98 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 68.36 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 61.99 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 32.38 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 30.98 KB |
| @sentry/browser - Webpack (gzipped) | 22.31 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 74.61 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 66.26 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 32.07 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 23.9 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 208.7 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 96.75 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 71.35 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 35.04 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 68.72 KB |
| @sentry/react - Webpack (gzipped) | 22.35 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 85.37 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 49.5 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 17.01 KB |
feat(core): Add span.updateName() and deprecate span.setName()
span.updateName() and deprecate span.setName() (#10018)span.getTraceContext() (#10032)span.toTraceparent() in favor of spanToTraceHeader() util (#10031)trace in favor of startSpan (#10012)toContext() and updateWithContext() (#10030)deepReadDirSync (#10016)lastEventId() (#10043)Please take a look at the Migration docs for more details. These methods will be removed in the upcoming v8 major release.
cron and node-cron librariescron library (#9999)node-cron library (#9904)This release adds instrumentation for the cron and node-cron libraries. This allows you to monitor your cron jobs with Sentry cron monitors.
For cron:
import * as Sentry from '@sentry/node';
import { CronJob } from 'cron';
const CronJobWithCheckIn = Sentry.cron.instrumentCron(CronJob, 'my-cron-job');
// use the constructor
const job = new CronJobWithCheckIn('* * * * *', () => {
console.log('You will see this message every minute');
});
// or from
const job = CronJobWithCheckIn.from({
cronTime: '* * * * *',
onTick: () => {
console.log('You will see this message every minute');
},
});
For node-cron:
import * as Sentry from '@sentry/node';
import cron from 'node-cron';
const cronWithCheckIn = Sentry.cron.instrumentNodeCron(cron);
cronWithCheckIn.schedule(
'* * * * *',
() => {
console.log('running a task every minute');
},
{ name: 'my-cron-job' },
);
enabled option to Astro integration options (#10007)attributes to Span (#10008)setClient() and getClient() to Scope (#10055)captureErrorCause in ExtraErrorData integration (#9914)withScope sets current scope correctly with async callbacks (#9974)NODE_VERSION properties required (#9964)Work in this release contributed by @joshkel. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 76.1 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 67.5 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 61.1 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 32.08 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 30.49 KB |
| @sentry/browser - Webpack (gzipped) | 22.21 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 73.53 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 65.2 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 31.37 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 23.29 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 204.35 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 94.24 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 69.09 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 34.33 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 67.91 KB |
| @sentry/react - Webpack (gzipped) | 22.23 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 84.53 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 49.14 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 16.73 KB |
feat: Add server runtime metrics aggregator
The release adds alpha support for Sentry developer metrics in the server runtime SDKs (@sentry/node, @sentry/deno, @sentry/nextjs server-side, etc.). Via the newly introduced APIs, you can now flush metrics directly to Sentry.
To enable capturing metrics, you first need to add the metricsAggregator experiment to your Sentry.init call.
Sentry.init({
dsn: '__DSN__',
_experiments: {
metricsAggregator: true,
},
});
Then you'll be able to add counters, sets, distributions, and gauges under the Sentry.metrics namespace.
// Add 4 to a counter named `hits`
Sentry.metrics.increment('hits', 4);
// Add 2 to gauge named `parallel_requests`, tagged with `type: "a"`
Sentry.metrics.gauge('parallel_requests', 2, { tags: { type: 'a' } });
// Add 4.6 to a distribution named `response_time` with unit seconds
Sentry.metrics.distribution('response_time', 4.6, { unit: 'seconds' });
// Add 2 to a set named `valuable.ids`
Sentry.metrics.set('valuable.ids', 2);
The ANR tracking integration for Node has been reworked to use an integration. ANR tracking now requires a minimum Node version of 16 or higher. Previously you had to call Sentry.enableANRDetection before running your application, now you can simply add the Anr integration to your Sentry.init call.
import * as Sentry from '@sentry/node';
Sentry.init({
dsn: 'https://public@dsn.ingest.sentry.io/1337',
integrations: [new Sentry.Integrations.Anr({ captureStackTrace: true, anrThreshold: 200 })],
});
getGlobalScope() method (#9920)getIsolationScope() method (#9957)span.end() to replace span.finish() (#9954)startSpan & startSpanManual fork scope (#9955)startSpan, startSpanManual, trace (#9958)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 75.89 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 67.25 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 60.87 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 31.83 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 30.39 KB |
| @sentry/browser - Webpack (gzipped) | 22.09 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 73.3 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 64.97 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 31.12 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 23.12 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 203.77 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 93.66 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 68.58 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 34.07 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 67.66 KB |
| @sentry/react - Webpack (gzipped) | 22.12 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 84.31 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 48.95 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 16.6 KB |
feat(replay): Change to use preset quality values
types field to package.json exports (#9926)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 75.39 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 66.79 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 60.38 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 31.39 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 30.04 KB |
| @sentry/browser - Webpack (gzipped) | 21.69 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 72.79 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 64.51 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 30.71 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 22.77 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 202.36 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 92.28 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 67.34 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 33.62 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 67.17 KB |
| @sentry/react - Webpack (gzipped) | 21.72 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 83.94 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 48.57 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 16.35 KB |
feat(core): Deprecate `configureScope`
configureScope (#9887)pushScope & popScope (#9890)This release deprecates configureScope, pushScope, and popScope, which will be removed in the upcoming v8 major release.
This release adds an integration for Hapi. It can be used as follows:
const Sentry = require('@sentry/node');
const Hapi = require('@hapi/hapi');
const init = async () => {
const server = Hapi.server({
// your server configuration ...
});
Sentry.init({
dsn: '__DSN__',
tracesSampleRate: 1.0,
integrations: [
new Sentry.Integrations.Hapi({ server }),
],
});
server.route({
// your route configuration ...
});
await server.start();
};
This release adds support for SvelteKit 2.0 in the @sentry/sveltekit package. If you're upgrading from SvelteKit 1.x to 2.x and already use the Sentry SvelteKit SDK, no changes apart from upgrading to this (or a newer) version are necessary.
withScope to return callback return value (#9866)Deno.CronSchedule for cron jobs (#9880)canvas.type setting (#9877)createReduxEnhancer (#9854)Event type in worldwide (#9864)eventFromUnknownInput to avoid scope pollution & getCurrentHub (#9868)addBreadcrumb directly & allow to pass hint (#9867)Work in this release contributed by @adam187, and @jghinestrosa. Thank you for your contributions!
| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 75.14 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 66.57 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 60.16 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 31.23 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 29.85 KB |
| @sentry/browser - Webpack (gzipped) | 21.53 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 72.57 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 64.28 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 30.54 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 22.59 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 202.16 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 92.26 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 67.31 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 33.4 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 66.92 KB |
| @sentry/react - Webpack (gzipped) | 21.57 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 83.71 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 48.38 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 16.18 KB |
feat(browser): Add browser metrics sdk
The release adds alpha support for Sentry developer metrics in the Browser SDKs (@sentry/browser and related framework SDKs). Via the newly introduced APIs, you can now flush metrics directly to Sentry.
To enable capturing metrics, you first need to add the MetricsAggregator integration.
Sentry.init({
dsn: '__DSN__',
integrations: [
new Sentry.metrics.MetricsAggregator(),
],
});
Then you'll be able to add counters, sets, distributions, and gauges under the Sentry.metrics namespace.
// Add 4 to a counter named `hits`
Sentry.metrics.increment('hits', 4);
// Add 2 to gauge named `parallel_requests`, tagged with `happy: "no"`
Sentry.metrics.gauge('parallel_requests', 2, { tags: { happy: 'no' } });
// Add 4.6 to a distribution named `response_time` with unit seconds
Sentry.metrics.distribution('response_time', 4.6, { unit: 'seconds' });
// Add 2 to a set named `valuable.ids`
Sentry.metrics.set('valuable.ids', 2);
In a future release we'll add support for server runtimes (Node, Deno, Bun, Vercel Edge, etc.)
Deno.cron (#9808)This releases add support for instrumenting Deno cron's with Sentry cron monitors. This requires v1.38 of Deno run with the --unstable flag and the usage of the DenoCron Sentry integration.
// Import from the Deno registry
import * as Sentry from "https://deno.land/x/sentry/index.mjs";
Sentry.init({
dsn: '__DSN__',
integrations: [
new Sentry.Integrations.DenoCron(),
],
});
rrweb to 2.6.0 (#9847)| Path | Size |
|---|---|
| @sentry/browser (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 75.24 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) | 66.63 KB |
| @sentry/browser (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 60.22 KB |
| @sentry/browser (incl. Tracing) - Webpack (gzipped) | 31.3 KB |
| @sentry/browser (incl. Feedback) - Webpack (gzipped) | 29.9 KB |
| @sentry/browser - Webpack (gzipped) | 21.56 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 72.58 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 64.31 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) | 30.58 KB |
| @sentry/browser - ES6 CDN Bundle (gzipped) | 22.61 KB |
| @sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 202.5 KB |
| @sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 92.65 KB |
| @sentry/browser - ES6 CDN Bundle (minified & uncompressed) | 67.63 KB |
| @sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) | 33.47 KB |
| @sentry/react (incl. Tracing, Replay) - Webpack (gzipped) | 66.97 KB |
| @sentry/react - Webpack (gzipped) | 21.6 KB |
| @sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) | 83.73 KB |
| @sentry/nextjs Client - Webpack (gzipped) | 48.41 KB |
| @sentry-internal/feedback - Webpack (gzipped) | 16.19 KB |
Your coding agent can read these notes before it upgrades. Set up the MCP server →