getsentry/sentry-javascript (@sentry/nextjs)
### [`v7.108.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.108.0)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.107.0...7.108.0)
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.
- feat(serverless): Add Node.js 20 to compatible runtimes ([#11104](https://togithub.com/getsentry/sentry-javascript/issues/11104))
- feat(core): Backport `ResizeObserver` and `googletag` default filters ([#11210](https://togithub.com/getsentry/sentry-javascript/issues/11210))
- feat(webvitals): Adds event entry names for INP handler. Also guard against empty metric value
- fix(metrics): use correct statsd data category ([#11187](https://togithub.com/getsentry/sentry-javascript/issues/11187))
- fix(node): Record local variables with falsy values (v7) ([#11190](https://togithub.com/getsentry/sentry-javascript/issues/11190))
- fix(node): Use unique variable for ANR context transfer (v7) ([#11162](https://togithub.com/getsentry/sentry-javascript/issues/11162))
- fix(node): Time zone handling for `cron` ([#11225](https://togithub.com/getsentry/sentry-javascript/issues/11225))
- fix(tracing): use web-vitals ttfb calculation ([#11231](https://togithub.com/getsentry/sentry-javascript/issues/11231))
- fix(types): Fix incorrect `sampled` type on `Transaction` ([#11146](https://togithub.com/getsentry/sentry-javascript/issues/11146))
- fix(webvitals): Fix mapping not being maintained properly and sometimes not sending INP spans ([#11183](https://togithub.com/getsentry/sentry-javascript/issues/11183))
Work in this release contributed by [@quisido](https://togithub.com/quisido) and [@joshkel](https://togithub.com/joshkel). Thank you for your contributions!
#### Bundle size π¦
| Path | Size |
| ---------------------------------------------------------------------------------- | ----------------- |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.45 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.47 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.47 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.1 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.4 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.29 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.49 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.5 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 22.74 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.55 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 69.97 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.77 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.17 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.29 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.1 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 75.48 KB |
| [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 38.99 KB |
| [@sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 71.96 KB |
| [@sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 22.77 KB |
| [@sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.81 KB |
| [@sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 53.95 KB |
| [@sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 17.28 KB |
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.107.0
->7.108.0
Release Notes
getsentry/sentry-javascript (@sentry/nextjs)
### [`v7.108.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.108.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.107.0...7.108.0) 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. - feat(serverless): Add Node.js 20 to compatible runtimes ([#11104](https://togithub.com/getsentry/sentry-javascript/issues/11104)) - feat(core): Backport `ResizeObserver` and `googletag` default filters ([#11210](https://togithub.com/getsentry/sentry-javascript/issues/11210)) - feat(webvitals): Adds event entry names for INP handler. Also guard against empty metric value - fix(metrics): use correct statsd data category ([#11187](https://togithub.com/getsentry/sentry-javascript/issues/11187)) - fix(node): Record local variables with falsy values (v7) ([#11190](https://togithub.com/getsentry/sentry-javascript/issues/11190)) - fix(node): Use unique variable for ANR context transfer (v7) ([#11162](https://togithub.com/getsentry/sentry-javascript/issues/11162)) - fix(node): Time zone handling for `cron` ([#11225](https://togithub.com/getsentry/sentry-javascript/issues/11225)) - fix(tracing): use web-vitals ttfb calculation ([#11231](https://togithub.com/getsentry/sentry-javascript/issues/11231)) - fix(types): Fix incorrect `sampled` type on `Transaction` ([#11146](https://togithub.com/getsentry/sentry-javascript/issues/11146)) - fix(webvitals): Fix mapping not being maintained properly and sometimes not sending INP spans ([#11183](https://togithub.com/getsentry/sentry-javascript/issues/11183)) Work in this release contributed by [@quisido](https://togithub.com/quisido) and [@joshkel](https://togithub.com/joshkel). Thank you for your contributions! #### Bundle size π¦ | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.45 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.47 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.47 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.1 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.4 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.29 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.49 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.5 KB | | [@sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 22.74 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.55 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 69.97 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 35.77 KB | | [@sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.17 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 220.29 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 108.1 KB | | [@sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 75.48 KB | | [@sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 38.99 KB | | [@sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 71.96 KB | | [@sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 22.77 KB | | [@sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 89.81 KB | | [@sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 53.95 KB | | [@sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 17.28 KB |Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.