Skip to content

Commit f32f88d

Browse files
committed
meta: Add CHANGELOG entry for 8.5.0
1 parent 0fbe39a commit f32f88d

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

CHANGELOG.md

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

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

7+
## 8.5.0
8+
9+
### Important Changes
10+
11+
- **feat(react): Add React 19 to peer deps (#12207)**
12+
13+
This release adds support for React 19 in the `@sentry/react` SDK package.
14+
15+
- **feat(node): Add `@sentry/node/preload` hook (#12213)**
16+
17+
This release adds a new way to initialize `@sentry/node`, which allows you to use the SDK with performance
18+
instrumentation even if you cannot call `Sentry.init()` at the very start of your app.
19+
20+
First, run the SDK like this:
21+
22+
```bash
23+
node --require @sentry/node/preload ./app.js
24+
```
25+
26+
Now, you can initialize and import the rest of the SDK later or asynchronously:
27+
28+
```js
29+
const express = require('express');
30+
const Sentry = require('@sentry/node');
31+
32+
const dsn = await getSentryDsn();
33+
Sentry.init({ dsn });
34+
```
35+
36+
For more details, head over to the
37+
[PR Description of the new feature](https://github.com/getsentry/sentry-javascript/pull/12213). Our docs will be updated
38+
soon with a new guide.
39+
40+
### Other Changes
41+
42+
- feat(browser): Do not include metrics in base CDN bundle (#12230)
43+
- feat(core): Add `startNewTrace` API (#12138)
44+
- feat(core): Allow to pass custom scope to `captureFeedback()` (#12216)
45+
- feat(core): Only allow `SerializedSession` in session envelope items (#11979)
46+
- feat(nextjs): Use Vercel's `waitUntil` to defer freezing of Vercel Lambdas (#12133)
47+
- feat(node): Ensure manual OTEL setup works (#12214)
48+
- fix(aws-serverless): Avoid minifying `Module._resolveFilename` in Lambda layer bundle (#12232)
49+
- fix(aws-serverless): Ensure lambda layer uses default export from `ImportInTheMiddle` (#12233)
50+
- fix(browser): Improve browser extension error message check (#12146)
51+
- fix(browser): Remove optional chaining in INP code (#12196)
52+
- fix(nextjs): Don't report React postpone errors (#12194)
53+
- fix(nextjs): Use global scope for generic event filters (#12205)
54+
- fix(node): Add origin to redis span (#12201)
55+
- fix(node): Change import of `@prisma/instrumentation` to use default import (#12185)
56+
- fix(node): Only import `inspector` asynchronously (#12231)
57+
- fix(replay): Update matcher for hydration error detection to new React docs (#12209)
58+
- ref(profiling-node): Add warning when using non-LTS node (#12211)
59+
760
## 8.4.0
861

962
### Important Changes

0 commit comments

Comments
 (0)