Skip to content

Commit 7f1ad85

Browse files
mydeacadesalaberry
authored andcommitted
meta(changelog): Add changelog for v8.0.0-alpha.6
Also add the changelog for v7.108.0.
1 parent b7c1050 commit 7f1ad85

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,51 @@
44

55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
66

7+
## 8.0.0-alpha.6
8+
9+
This is the sixth alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
10+
11+
Read the [in-depth migration guide](./MIGRATION.md) to find out how to address any breaking changes in your code.
12+
13+
### Important Changes
14+
15+
- **feat(nextjs): Use OpenTelemetry for performance monitoring and tracing (#11016)**
16+
17+
We now use OpenTelemetry under the hood to power performance monitoring and tracing in the Next.js SDK.
18+
19+
### Removal/Refactoring of deprecated functionality
20+
21+
- feat(v8): Remove addGlobalEventProcessor (#11255)
22+
- feat(v8): Remove deprecated span id fields (#11180)
23+
- feat(v8): Remove makeMain export (#11278)
24+
- feat(v8/core): Remove deprecated span.sampled (#11274)
25+
- feat(v8/core): Remove getActiveTransaction (#11280)
26+
- feat(v8/core): Remove spanMetadata field (#11271)
27+
- feat(v8/ember): Remove deprecated StartTransactionFunction (#11270)
28+
- feat(v8/replay): Remove deprecated replay options (#11268)
29+
- feat(v8/svelte): Remove deprecated componentTrackingPreprocessor export (#11277)
30+
- ref: Remove more usages of getCurrentHub in the codebase (#11281)
31+
- ref(core): Remove `scope.setSpan()` and `scope.getSpan()` methods (#11051)
32+
- ref(profiling-node): Remove usage of getCurrentHub (#11275)
33+
- ref(v8): change integration.setupOnce signature (#11238)
34+
35+
### Other Changes
36+
37+
- feat(feedback): Make "required" text for input elements configurable (#11152) (#11153)
38+
- feat(feedback): Update user feedback screenshot and cropping to align with designs (#11227)
39+
- feat(nextjs): Remove `runtime` and `vercel` tags (#11291)
40+
- feat(node): Add scope to ANR events (#11256)
41+
- feat(node): Do not include `prismaIntegration` by default (#11265)
42+
- feat(node): Ensure `tracePropagationTargets` are respected (#11285)
43+
- feat(node): Simplify `SentrySpanProcessor` (#11273)
44+
- feat(profiling): Use OTEL powered node package (#11239)
45+
- feat(utils): Allow text encoder/decoder polyfill from global **SENTRY** (#11283)
46+
- fix(nextjs): Show misconfiguration warning (no `instrumentation.ts`) (#11266)
47+
- fix(node): Add logs when node-fetch cannot be instrumented (#11289)
48+
- fix(node): Skip capturing Hapi Boom error responses. (#11151)
49+
- fix(node): Use `suppressTracing` to avoid capturing otel spans (#11288)
50+
- fix(opentelemetry): Do not stomp span status when `startSpan` callback throws (#11170)
51+
752
## 8.0.0-alpha.5
853

954
This is the fifth alpha release of Sentry JavaScript SDK v8, which includes a variety of breaking changes.
@@ -461,6 +506,25 @@ We have also removed or updated a variety of deprecated APIs.
461506
- ref: Remove usage of span tags (#10808)
462507
- ref: Remove user segment (#10575)
463508

509+
## 7.108.0
510+
511+
This release fixes issues with Time to First Byte (TTFB) calculation in the SDK that was introduced with `7.95.0`. It
512+
also fixes some bugs with Interaction to First Paint (INP) instrumentation. This may impact your Sentry Performance
513+
Score calculation.
514+
515+
- feat(serverless): Add Node.js 20 to compatible runtimes (#11104)
516+
- feat(core): Backport `ResizeObserver` and `googletag` default filters (#11210)
517+
- feat(webvitals): Adds event entry names for INP handler. Also guard against empty metric value
518+
- fix(metrics): use correct statsd data category (#11187)
519+
- fix(node): Record local variables with falsy values (v7) (#11190)
520+
- fix(node): Use unique variable for ANR context transfer (v7) (#11162)
521+
- fix(node): Time zone handling for `cron` (#11225)
522+
- fix(tracing): use web-vitals ttfb calculation (#11231)
523+
- fix(types): Fix incorrect `sampled` type on `Transaction` (#11146)
524+
- fix(webvitals): Fix mapping not being maintained properly and sometimes not sending INP spans (#11183)
525+
526+
Work in this release contributed by @quisido and @joshkel. Thank you for your contributions!
527+
464528
## 7.107.0
465529

466530
This release fixes issues with INP instrumentation with the Next.js SDK and adds support for the `enableInp` option in

0 commit comments

Comments
 (0)