dependabot npm(deps): bump @sentry/node from 7.77.0 to 7.78.0
Bumps @sentry/node from 7.77.0 to 7.78.0.
Release notes
Sourced from @sentry/node
's releases.
7.78.0
Important Changes
- Replay Bundle Size improvements
We've dramatically decreased the bundle size of our Replay package, reducing the minified & gzipped bundle size by ~20 KB! This was possible by extensive use of tree shaking and a host of small changes to reduce our footprint:
- feat(replay): Update rrweb to 2.2.0 (#9414)
- ref(replay): Use fflate instead of pako for compression (#9436)
By using tree shaking it is possible to shave up to 10 additional KB off the bundle.
Other Changes
- feat(astro): Add Sentry middleware (#9445)
- feat(feedback): Add "outline focus" and "foreground hover" vars (#9462)
- feat(feedback): Add
openDialog
andcloseDialog
onto integration interface (#9464)- feat(feedback): Implement new user feedback embeddable widget (#9217)
- feat(nextjs): Add automatic sourcemapping for edge part of the SDK (#9454)
- feat(nextjs): Add client routing instrumentation for app router (#9446)
- feat(node-experimental): Add hapi tracing support (#9449)
- feat(replay): Allow to configure
beforeErrorSampling
(#9470)- feat(replay): Stop fixing truncated JSONs in SDK (#9437)
- fix(nextjs): Fix sourcemaps resolving for local dev when basePath is set (#9457)
- fix(nextjs): Only inject basepath in dev mode (#9465)
- fix(replay): Ensure we stop for rate limit headers (#9420)
- ref(feedback): Add treeshaking for logger statements (#9475)
- ref(replay): Use rrweb for slow click detection (#9408)
- build(polyfills): Remove output format specific logic (#9467)
Bundle size
📦
Path Size @sentry/browser
(incl. Tracing, Replay) - Webpack (gzipped)65.24 KB @sentry/browser
(incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped)55.48 KB @sentry/browser
(incl. Tracing) - Webpack (gzipped)30.97 KB @sentry/browser
- Webpack (gzipped)21.29 KB @sentry/browser
(incl. Tracing, Replay) - ES6 CDN Bundle (gzipped)61.82 KB @sentry/browser
(incl. Tracing) - ES6 CDN Bundle (gzipped)29.09 KB @sentry/browser
- ES6 CDN Bundle (gzipped)21.23 KB @sentry/browser
(incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed)194.87 KB @sentry/browser
(incl. Tracing) - ES6 CDN Bundle (minified & uncompressed)88.28 KB @sentry/browser
- ES6 CDN Bundle (minified & uncompressed)63.28 KB @sentry/browser
(incl. Tracing) - ES5 CDN Bundle (gzipped)31.8 KB @sentry/react
(incl. Tracing, Replay) - Webpack (gzipped)65.61 KB @sentry/react
- Webpack (gzipped)21.34 KB @sentry/nextjs
Client (incl. Tracing, Replay) - Webpack (gzipped)82.34 KB @sentry/nextjs
Client - Webpack (gzipped)48.12 KB
... (truncated)
Changelog
Sourced from @sentry/node
's changelog.
7.78.0
Important Changes
- Replay Bundle Size improvements
We've dramatically decreased the bundle size of our Replay package, reducing the minified & gzipped bundle size by ~20 KB! This was possible by extensive use of tree shaking and a host of small changes to reduce our footprint:
- feat(replay): Update rrweb to 2.2.0 (#9414)
- ref(replay): Use fflate instead of pako for compression (#9436)
By using tree shaking it is possible to shave up to 10 additional KB off the bundle.
Other Changes
- feat(astro): Add Sentry middleware (#9445)
- feat(feedback): Add "outline focus" and "foreground hover" vars (#9462)
- feat(feedback): Add
openDialog
andcloseDialog
onto integration interface (#9464)- feat(feedback): Implement new user feedback embeddable widget (#9217)
- feat(nextjs): Add automatic sourcemapping for edge part of the SDK (#9454)
- feat(nextjs): Add client routing instrumentation for app router (#9446)
- feat(node-experimental): Add hapi tracing support (#9449)
- feat(replay): Allow to configure
beforeErrorSampling
(#9470)- feat(replay): Stop fixing truncated JSONs in SDK (#9437)
- fix(nextjs): Fix sourcemaps resolving for local dev when basePath is set (#9457)
- fix(nextjs): Only inject basepath in dev mode (#9465)
- fix(replay): Ensure we stop for rate limit headers (#9420)
- ref(feedback): Add treeshaking for logger statements (#9475)
- ref(replay): Use rrweb for slow click detection (#9408)
- build(polyfills): Remove output format specific logic (#9467)
Commits
-
174d383
release: 7.78.0 -
7796451
Merge pull request #9471 from getsentry/prepare-release/7.78.0 -
beeb4e7
meta(changelog): Update Changelog for 7.78.0 -
6200b3c
feat(replay): Allow to configurebeforeErrorSampling
(#9470) -
6ddf14d
docs(feedback): Add example foropenDialog()
(#9481) -
a3ebebc
docs(feedback): Add configuration row forcancelForegroundHover
(#9480) -
170dcc5
feat(feedback): AddopenDialog
andcloseDialog
onto integration interface... -
aa27ff0
ref(feedback): Add treeshaking for logger statements (#9475) -
e9d1713
feat(feedback): Add "outline focus" and "foreground hover" vars (#9462) -
9a94e23
feat(replay): Stop fixing truncated JSONs in SDK (#9437) - Additional commits viewable in compare view