|
10 | 10 |
|
11 | 11 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
|
12 | 12 |
|
| 13 | +## 8.31.0 |
| 14 | + |
| 15 | +### Important Changes |
| 16 | + |
| 17 | +- **feat(node): Add `dataloader` integration (#13664)** |
| 18 | + |
| 19 | +This release adds a new integration for the [`dataloader` package](https://www.npmjs.com/package/dataloader). The Node |
| 20 | +SDK (and all SDKs that depend on it) will now automatically instrument `dataloader` instances. You can also add it |
| 21 | +manually: |
| 22 | + |
| 23 | +```js |
| 24 | +Sentry.init({ |
| 25 | + integrations: [Sentry.dataloaderIntegration()], |
| 26 | +}); |
| 27 | +``` |
| 28 | + |
| 29 | +### Other Changes |
| 30 | + |
| 31 | +- feat(browser): Add navigation `activationStart` timestamp to pageload span (#13658) |
| 32 | +- feat(gatsby): Add optional `deleteSourcemapsAfterUpload` (#13610) |
| 33 | +- feat(nextjs): Give app router prefetch requests a `http.server.prefetch` op (#13600) |
| 34 | +- feat(nextjs): Improve Next.js serverside span data quality (#13652) |
| 35 | +- feat(node): Add `disableInstrumentationWarnings` option (#13693) |
| 36 | +- feat(nuxt): Adding `experimental_basicServerTracing` option to Nuxt module (#13643) |
| 37 | +- feat(nuxt): Improve logs about adding Node option 'import' (#13726) |
| 38 | +- feat(replay): Add `onError` callback + other small improvements to debugging (#13721) |
| 39 | +- feat(replay): Add experimental option to allow for a checkout every 6 minutes (#13069) |
| 40 | +- feat(wasm): Unconditionally parse instruction addresses (#13655) |
| 41 | +- fix: Ensure all logs are wrapped with `consoleSandbox` (#13690) |
| 42 | +- fix(browser): Try multiple options for `lazyLoadIntegration` script parent element lookup (#13717) |
| 43 | +- fix(feedback): Actor color applies to feedback icon (#13702) |
| 44 | +- fix(feedback): Fix form width on mobile devices (#13068) |
| 45 | +- fix(nestjs): Preserve original function name on `SentryTraced` functions (#13684) |
| 46 | +- fix(node): Don't overwrite local variables for re-thrown errors (#13644) |
| 47 | +- fix(normalize): Treat Infinity as NaN both are non-serializable numbers (#13406) |
| 48 | +- fix(nuxt): Use correct server output file path (#13725) |
| 49 | +- fix(opentelemetry): Always use active span in `Propagator.inject` (#13381) |
| 50 | +- fix(replay): Fixes potential out-of-order segments (#13609) |
| 51 | + |
13 | 52 | Work in this release was contributed by @KyGuy2002, @artzhookov, and @julianCast. Thank you for your contributions!
|
14 | 53 |
|
15 | 54 | ## 8.30.0
|
16 | 55 |
|
17 | 56 | ### Important Changes
|
18 | 57 |
|
19 |
| -- _feat(node): Add `kafkajs` integration (#13528)_ |
| 58 | +- **feat(node): Add `kafkajs` integration (#13528)** |
20 | 59 |
|
21 | 60 | This release adds a new integration that instruments `kafkajs` library with spans and traces. This integration is
|
22 | 61 | automatically enabled by default, but can be included with the `Sentry.kafkaIntegration()` import.
|
|
0 commit comments