Skip to content

Commit a80d6bb

Browse files
author
Luca Forstner
committed
meta(changelog): Update changelog for 8.23.0
1 parent 957324e commit a80d6bb

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

CHANGELOG.md

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,49 @@
11
# Changelog
22

3-
> [!IMPORTANT] Important
4-
>
3+
<!-- prettier-ignore-start -->
4+
> [!IMPORTANT]
55
> If you are upgrading to the `8.x` versions of the SDK from `7.x` or below, make sure you follow our
66
> [migration guide](https://docs.sentry.io/platforms/javascript/migration/) first.
7+
<!-- prettier-ignore-end -->
78
89
## Unreleased
910

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

13+
## 8.23.0
14+
15+
### Important Changes
16+
17+
- **feat(cloudflare): Add Cloudflare D1 instrumentation (#13142)**
18+
19+
This release includes support for Cloudflare D1, Cloudflare's serverless SQL database. To instrument your Cloudflare D1
20+
database, use the `instrumentD1WithSentry` method as follows:
21+
22+
```ts
23+
// env.DB is the D1 DB binding configured in your `wrangler.toml`
24+
const db = instrumentD1WithSentry(env.DB);
25+
// Now you can use the database as usual
26+
await db.prepare('SELECT * FROM table WHERE id = ?').bind(1).run();
27+
```
28+
29+
### Other Changes
30+
31+
- feat(cloudflare): Allow users to pass handler to sentryPagesPlugin (#13192)
32+
- feat(cloudflare): Instrument scheduled handler (#13114)
33+
- feat(core): Add `getTraceData` function (#13134)
34+
- feat(nestjs): Automatic instrumentation of nestjs interceptors before route execution (#13153)
35+
- feat(nestjs): Automatic instrumentation of nestjs pipes (#13137)
36+
- feat(nuxt): Filter out Nuxt build assets (#13148)
37+
- feat(profiling): Attach sdk info to chunks (#13145)
38+
- feat(solidstart): Add sentry `onBeforeResponse` middleware to enable distributed tracing (#13221)
39+
- feat(solidstart): Filter out low quality transactions for build assets (#13222)
40+
- fix(browser): Avoid showing browser extension error message in non-`window` global scopes (#13156)
41+
- fix(feedback): Call dialog.close() in dialog close callbacks in `\_loadAndRenderDialog` (#13203)
42+
- fix(nestjs): Inline Observable type to resolve missing 'rxjs' dependency (#13166)
43+
- fix(nuxt): Detect pageload by adding flag in Vue router (#13171)
44+
- fix(utils): Handle when requests get aborted in fetch instrumentation (#13202)
45+
- ref(browser): Improve browserMetrics collection (#13062)
46+
1247
Work in this release was contributed by @horochx. Thank you for your contribution!
1348

1449
## 8.22.0

0 commit comments

Comments
 (0)