Skip to content

Commit b57ae1d

Browse files
lforstc298lee
authored andcommitted
Merge pull request #11245 from getsentry/prepare-release/8.0.0-alpha.5
2 parents 1df2b00 + 6803846 commit b57ae1d

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

CHANGELOG.md

+61
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,67 @@
44

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

7+
## 8.0.0-alpha.5
8+
9+
This is the fifth 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): Remove `client.(server|client).config.ts` functionality in favor of `instrumentation.ts` (#11059)**
16+
- feat(nextjs): Bump minimum required Next.js version to `13.2.0` (#11097)
17+
18+
With version 8 of the SDK we will no longer support the use of `sentry.server.config.ts` and `sentry.edge.config.ts`
19+
files. Instead, please initialize the Sentry Next.js SDK for the serverside in a
20+
[Next.js instrumentation hook](https://nextjs.org/docs/app/building-your-application/optimizing/instrumentation).
21+
**`sentry.client.config.ts|js` is still supported and encouraged for initializing the clientside SDK.** Please see the
22+
[Migration Guide](./MIGRATION.md#updated-the-recommended-way-of-calling-sentryinit) for more details.
23+
24+
In addition, the Next.js SDK now requires a minimum Next.js version of `13.2.0`.
25+
26+
### Removal/Refactoring of deprecated functionality
27+
28+
- feat(aws-serverless): Remove deprecated `rethrowAfterCapture` option (#11126)
29+
- feat(node): Remove deprecated/duplicate/unused definitions (#11120)
30+
- feat(v8): Remove deprecated integration methods on client (#11134)
31+
- feat(v8/browser): Remove class export for linked errors (#11129)
32+
- feat(v8/browser): Remove deprecated wrap export (#11127)
33+
- feat(v8/core): Remove deprecated client.setupIntegrations method (#11179)
34+
- feat(v8/core): Remove deprecated integration classes (#11132)
35+
- feat(v8/ember): Remove InitSentryForEmber export (#11202)
36+
- feat(v8/nextjs): Remove usage of class integrations (#11182)
37+
- feat(v8/replay): Delete deprecated types (#11177)
38+
- feat(v8/utils): Remove deprecated util functions (#11143)
39+
- ref(node): Remove class based export for local variable integration (#11128)
40+
41+
### Other Changes
42+
43+
- feat(browser): Make fetch the default transport for offline (#11209)
44+
- feat(core): Filter out noisy GoogleTag error by default (#11208)
45+
- feat(deps): Bump @sentry/cli from 2.30.0 to 2.30.2 (#11168)
46+
- feat(nextjs): Prefix webpack plugin log messages with runtime (#11173)
47+
- feat(node-profiling): Output ESM and remove Sentry deps from output (#11135)
48+
- feat(node): Allow Anr worker to be stopped and restarted (#11214)
49+
- feat(node): Support `tunnel` option for ANR (#11163)
50+
- feat(opentelemetry): Do not capture exceptions for timed events (#11221)
51+
- feat(serverless): Add Node.js 20 to compatible runtimes (#11103)
52+
- feat(sveltekit): Switch to Otel-based `@sentry/node` package (#11075)
53+
- fix(attachments): Add missing `view_hierarchy` attachment type (#11197)
54+
- fix(build): Ensure tree shaking works properly for ESM output (#11122)
55+
- fix(feedback): Only allow screenshots in secure contexts (#11188)
56+
- fix(feedback): Reduce force layout in screenshots (#11181)
57+
- fix(feedback): Smoother cropping experience and better UI (#11165)
58+
- fix(feedback): Fix screenshot black bars in Safari (#11233)
59+
- fix(metrics): use correct statsd data category (#11184)
60+
- fix(metrics): use web-vitals ttfb calculation (#11185)
61+
- fix(node): Export `initOpenTelemetry` (#11158)
62+
- fix(node): Clear ANR timer on stop (#11229)
63+
- fix(node): Time zone handling for `cron` (#11225)
64+
- fix(node): Use unique variable for ANR context transfer (#11161)
65+
- fix(opentelemetry): Do not stomp span error status (#11169)
66+
- fix(types): Fix incorrect `sampled` type on `Transaction` (#11115)
67+
768
## 8.0.0-alpha.4
869

970
This is the fourth Alpha release of the v8 cycle, which includes a variety of breaking changes.

0 commit comments

Comments
 (0)