Bump @sentry/nextjs from 7.99.0 to 8.4.0
Bumps @sentry/nextjs from 7.99.0 to 8.4.0.
Release notes
Sourced from @sentry/nextjs
's releases.
8.4.0
Important Changes
- feat(nextjs): Trace pageloads in App Router (#12157)
If you are using Next.js version
14.3.0-canary.64
or above, the Sentry Next.js SDK will now trace clientside pageloads with React Server Components. This means, that client-side errors likeError: An error occurred in the Server Components render.
, which previously didn't give you much information on how that error was caused, can now be traced back to a specific error in a server component.
- feat(angular): Add Support for Angular 18 (#12183)
This release guarantees support for Angular 18 with
@sentry/angular
.Other Changes
- feat(deps): Bump
@opentelemetry/instrumentation-aws-lambda
from 0.41.0 to 0.41.1 (#12078)- fix(metrics): Ensure string values are interpreted for metrics (#12165)
Bundle size
📦
Path Size @sentry/browser
21.74 KB @sentry/browser
(incl. Tracing)32.88 KB @sentry/browser
(incl. Tracing, Replay)68.25 KB @sentry/browser
(incl. Tracing, Replay) - with treeshaking flags61.66 KB @sentry/browser
(incl. Tracing, Replay with Canvas)72.28 KB @sentry/browser
(incl. Tracing, Replay, Feedback)84.33 KB @sentry/browser
(incl. Feedback)37.75 KB @sentry/browser
(incl. sendFeedback)26.31 KB @sentry/browser
(incl. FeedbackAsync)30.73 KB @sentry/react
24.43 KB @sentry/react
(incl. Tracing)35.88 KB @sentry/vue
25.68 KB @sentry/vue
(incl. Tracing)34.7 KB @sentry/svelte
21.88 KB CDN Bundle 24.28 KB CDN Bundle (incl. Tracing) 34.35 KB CDN Bundle (incl. Tracing, Replay) 68.04 KB CDN Bundle (incl. Tracing, Replay, Feedback) 73.03 KB CDN Bundle - uncompressed 71.46 KB CDN Bundle (incl. Tracing) - uncompressed 101.87 KB CDN Bundle (incl. Tracing, Replay) - uncompressed 211.5 KB CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 223.85 KB @sentry/nextjs
(client)35.14 KB @sentry/sveltekit
(client)33.48 KB @sentry/node
114.31 KB @sentry/aws-serverless
103.2 KB
... (truncated)
Changelog
Sourced from @sentry/nextjs
's changelog.
8.4.0
Important Changes
- feat(nextjs): Trace pageloads in App Router (#12157)
If you are using Next.js version
14.3.0-canary.64
or above, the Sentry Next.js SDK will now trace clientside pageloads with React Server Components. This means, that client-side errors likeError: An error occurred in the Server Components render.
, which previously didn't give you much information on how that error was caused, can now be traced back to a specific error in a server component.
- feat(angular): Add Support for Angular 18 (#12183)
This release guarantees support for Angular 18 with
@sentry/angular
.Other Changes
- feat(deps): Bump
@opentelemetry/instrumentation-aws-lambda
from 0.41.0 to 0.41.1 (#12078)- fix(metrics): Ensure string values are interpreted for metrics (#12165)
8.3.0
Important Changes
- Better Node Framework Span Data
This release improves data quality of spans emitted by Express, Fastify, Connect, Koa, Nest.js and Hapi.
feat(node): Ensure connect spans have better data (#12130)
feat(node): Ensure express spans have better data (#12107)
feat(node): Ensure fastify spans have better data (#12106)
feat(node): Ensure hapi spans have better data (#12140)
feat(node): Ensure koa spans have better data (#12108)
feat(node): Ensure Nest.js spans have better data (#12139)
feat(deps): Bump
@opentelemetry/instrumentation-express
from 0.38.0 to 0.39.0 (#12079)feat(node): No-code init via
--import=@sentry/node/init
(#11999)When using Sentry in ESM mode, you can now use Sentry without manually calling init like this:
SENTRY_DSN=https://examplePublicKey@o0.ingest.sentry.io/0 node --import=@sentry/node/init app.mjs
When using CommonJS, you can do:
SENTRY_DSN=https://examplePublicKey@o0.ingest.sentry.io/0 node --require=@sentry/node/init app.js
... (truncated)
Commits
-
fa14035
release: 8.4.0 -
5e5c933
Merge pull request #12190 from getsentry/prepare-release/8.4.0 -
b203c2b
meta(changelog): Update changelog for 8.4.0 -
d5a332c
feat(nextjs): Trace pageloads in App Router (#12157) -
4caf92c
ci(e2e): Use react beta for Next.js canary tests (#12186) -
a0332fa
feat(deps): Bump@opentelemetry/instrumentation-aws-lambda
from 0.41.0 to 0.4... -
6c28d4b
feat(angular): Add Support for Angular 18 (#12183) -
a45bdd1
fix(metrics): Ensure string values are interpreted for metrics (#12165) -
6254629
Merge pull request #12173 from getsentry/master -
37d09ca
Merge branch 'release/8.3.0' - Additional commits viewable in compare view