|
4 | 4 |
|
5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott |
6 | 6 |
|
| 7 | +Work in this release was contributed by @0xbad0c0d3. Thank you for your contribution! |
| 8 | + |
| 9 | +## 10.20.0 |
| 10 | + |
| 11 | +### Important Changes |
| 12 | + |
| 13 | +- **feat(flags): Add Growthbook integration ([#17440](https://github.com/getsentry/sentry-javascript/pull/17440))** |
| 14 | + |
| 15 | + Adds a new Growthbook integration for feature flag support. |
| 16 | + |
| 17 | +- **feat(solid): Add support for TanStack Router Solid ([#17735](https://github.com/getsentry/sentry-javascript/pull/17735))** |
| 18 | + |
| 19 | + Adds support for TanStack Router in the Solid SDK, enabling better routing instrumentation for Solid applications. |
| 20 | + |
| 21 | +- **feat(nextjs): Support native debugIds in turbopack ([#17853](https://github.com/getsentry/sentry-javascript/pull/17853))** |
| 22 | + |
| 23 | + Adds support for native Debug IDs in Turbopack, improving source map resolution and error tracking for Next.js applications using Turbopack. Native Debug ID generation will be enabled automatically for compatible versions. |
| 24 | + |
| 25 | +### Other Changes |
| 26 | + |
| 27 | +- feat(nextjs): Prepare for next 16 bundler default ([#17868](https://github.com/getsentry/sentry-javascript/pull/17868)) |
| 28 | +- feat(node): Capture `pino` logger name ([#17930](https://github.com/getsentry/sentry-javascript/pull/17930)) |
| 29 | +- fix(browser): Ignore React 19.2+ component render measure entries ([#17905](https://github.com/getsentry/sentry-javascript/pull/17905)) |
| 30 | +- fix(nextjs): Fix createRouteManifest with basePath ([#17838](https://github.com/getsentry/sentry-javascript/pull/17838)) |
| 31 | +- fix(react): Add `POP` guard for long-running `pageload` spans ([#17867](https://github.com/getsentry/sentry-javascript/pull/17867)) |
| 32 | +- fix(tracemetrics): Send boolean for internal replay attribute ([#17908](https://github.com/getsentry/sentry-javascript/pull/17908)) |
| 33 | +- ref(core): Add weight tracking logic to browser logs/metrics ([#17901](https://github.com/getsentry/sentry-javascript/pull/17901)) |
| 34 | + |
| 35 | +<details> |
| 36 | + <summary> <strong>Internal Changes</strong> </summary> |
| 37 | +- chore(nextjs): Add Next.js 16 peer dependency ([#17925](https://github.com/getsentry/sentry-javascript/pull/17925)) |
| 38 | +- chore(ci): Update Next.js canary testing ([#17939](https://github.com/getsentry/sentry-javascript/pull/17939)) |
| 39 | +- chore: Bump size limit ([#17941](https://github.com/getsentry/sentry-javascript/pull/17941)) |
| 40 | +- test(nextjs): Add next@16 e2e test ([#17922](https://github.com/getsentry/sentry-javascript/pull/17922)) |
| 41 | +- test(nextjs): Update next 15 tests ([#17919](https://github.com/getsentry/sentry-javascript/pull/17919)) |
| 42 | +- chore: Add external contributor to CHANGELOG.md ([#17915](https://github.com/getsentry/sentry-javascript/pull/17915)) |
| 43 | +- chore: Add external contributor to CHANGELOG.md ([#17928](https://github.com/getsentry/sentry-javascript/pull/17928)) |
| 44 | +- chore: Add external contributor to CHANGELOG.md ([#17940](https://github.com/getsentry/sentry-javascript/pull/17940)) |
| 45 | +</details> |
| 46 | + |
| 47 | +Work in this release was contributed by @seoyeon9888, @madhuchavva and @thedanchez. Thank you for your contributions! |
| 48 | + |
| 49 | +## 10.19.0 |
| 50 | + |
| 51 | +- feat(tracemetrics): Add trace metrics behind an experiments flag ([#17883](https://github.com/getsentry/sentry-javascript/pull/17883)) |
| 52 | + |
| 53 | +<details> |
| 54 | + <summary> <strong>Internal Changes</strong> </summary> |
| 55 | + |
| 56 | +- chore: add info latest release for the cursor release command ([#17876](https://github.com/getsentry/sentry-javascript/pull/17876)) |
| 57 | + |
| 58 | +</details> |
| 59 | + |
| 60 | +## 10.18.0 |
| 61 | + |
| 62 | +### Important Changes |
| 63 | + |
| 64 | +- **feat(node): `pino` integration ([#17584](https://github.com/getsentry/sentry-javascript/pull/17584))** |
| 65 | + |
| 66 | + This release adds a new `pino` integration for Node.js, enabling Sentry to capture logs from the Pino logging library. |
| 67 | + |
| 68 | +- **feat: Remove @sentry/pino-transport package ([#17851](https://github.com/getsentry/sentry-javascript/pull/17851))** |
| 69 | + |
| 70 | + The `@sentry/pino-transport` package has been removed. Please use the new `pino` integration in `@sentry/node` instead. |
| 71 | + |
| 72 | +- **feat(node-core): Extend onnhandledrejection with ignore errors option ([#17736](https://github.com/getsentry/sentry-javascript/pull/17736))** |
| 73 | + |
| 74 | + Added support for selectively suppressing specific errors with configurable logging control in onnhandledrejection integration. |
| 75 | + |
| 76 | +### Other Changes |
| 77 | + |
| 78 | +- feat(core): Rename vercelai.schema to gen_ai.request.schema ([#17850](https://github.com/getsentry/sentry-javascript/pull/17850)) |
| 79 | +- feat(core): Support stream responses and tool calls for Google GenAI ([#17664](https://github.com/getsentry/sentry-javascript/pull/17664)) |
| 80 | +- feat(nextjs): Attach headers using client hook ([#17831](https://github.com/getsentry/sentry-javascript/pull/17831)) |
| 81 | +- fix(core): Keep all property values in baggage header ([#17847](https://github.com/getsentry/sentry-javascript/pull/17847)) |
| 82 | +- fix(nestjs): Add support for Symbol as event name ([#17785](https://github.com/getsentry/sentry-javascript/pull/17785)) |
| 83 | +- fix(nuxt): include `sentry.client.config.ts` in nuxt app types ([#17830](https://github.com/getsentry/sentry-javascript/pull/17830)) |
| 84 | +- fix(react-router): Fix type for `OriginalHandleRequest` with middleware ([#17870](https://github.com/getsentry/sentry-javascript/pull/17870)) |
| 85 | + |
| 86 | +<details> |
| 87 | + <summary> <strong>Internal Changes</strong> </summary> |
| 88 | + |
| 89 | +- chore: Add external contributor to CHANGELOG.md ([#17866](https://github.com/getsentry/sentry-javascript/pull/17866)) |
| 90 | +- chore(deps): Bump @sentry/cli from 2.53.0 to 2.56.0 ([#17819](https://github.com/getsentry/sentry-javascript/pull/17819)) |
| 91 | +- chore(deps): Bump axios in browser integration tests ([#17839](https://github.com/getsentry/sentry-javascript/pull/17839)) |
| 92 | +- chore(deps): Bump nestjs in integration tests ([#17840](https://github.com/getsentry/sentry-javascript/pull/17840)) |
| 93 | + |
| 94 | +</details> |
| 95 | + |
7 | 96 | Work in this release was contributed by @stefanvanderwolf. Thank you for your contribution! |
8 | 97 |
|
9 | 98 | ## 10.17.0 |
|
0 commit comments