|
4 | 4 |
|
5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
|
6 | 6 |
|
| 7 | +## 8.0.0-beta.5 |
| 8 | + |
| 9 | +This beta release contains various bugfixes and improvements for the v8 beta cycle. |
| 10 | + |
| 11 | +### Important Changes |
| 12 | + |
| 13 | +- **feat(svelte): Add Svelte 5 support (#11807)** |
| 14 | + |
| 15 | +We now officially support Svelte 5. |
| 16 | + |
| 17 | +- **feat(browser): Send standalone fetch and XHR spans if there's no active parent span (#11783)** |
| 18 | + |
| 19 | +Starting with this version, spans for outgoing fetch/xhr requests will be captured even if no pageload/navigation span |
| 20 | +is ongoing. This means that you will be able to have a more complete trace, especially for web applications that make a |
| 21 | +lot of HTTP requests on longer lived pages. |
| 22 | + |
| 23 | +### Other Changes |
| 24 | + |
| 25 | +- feat(astro): Add `transactionName` to isolation scope for requests (#11786) |
| 26 | +- feat(browser): Create standalone INP spans via `startInactiveSpan` (#11788) |
| 27 | +- feat(core): Add `trace` envelope header to span envelope (#11699) |
| 28 | +- feat(core): Add options to start standalone (segment) spans via `start*Span` APIs (#11696) |
| 29 | +- feat(core): Set default scope for BaseClient methods (#11775) |
| 30 | +- feat(core): Wrap cron `withMonitor` callback in `withIsolationScope` (#11797) |
| 31 | +- feat(feedback): New feedback button design (#11641) |
| 32 | +- feat(nextjs): Add `transactionName` to isolation scope for Next.js server side features (#11782) |
| 33 | +- feat(nextjs): Mute webpack warnings about critical dependencies inside `@opentelemetry/instrumentation` (#11810) |
| 34 | +- feat(node): Upgrade @prisma/instrumentation to 5.13.0 (#11779) |
| 35 | +- feat(react): type error as unknown in ErrorBoundary (#11819) |
| 36 | +- feat(remix): Add `wrapHandleErrorWithSentry` (#10370) |
| 37 | +- feat(remix): Set `formData` as `action` span data. (#10836) |
| 38 | +- feat(remix): Update scope `transactionName` for Remix server features (#11784) |
| 39 | +- fix(angular): Call `showReportDialog` in root context (#11703) |
| 40 | +- fix(core): Capture only failed console.assert calls (#11799) |
| 41 | +- fix(ember): Ensure unnecessary spans are avoided (#11846) |
| 42 | +- fix(feedback): Clarify the difference between createWidget and create Form in the feedback public api (#11838) |
| 43 | +- fix(feedback): Fix feedback type (#11787) |
| 44 | +- fix(feedback): Vendor preact into bundle (#11845) |
| 45 | +- fix(remix): Rethrow `loader`, `action` and `documentRequest` errors (#11793) |
| 46 | +- ref: Always return an immediately generated event ID from `captureException()`, `captureMessage()`, and |
| 47 | + `captureEvent()` (#11805) |
| 48 | +- ref(core): Remove transaction name extraction from `requestDataIntegration` (#11513) |
| 49 | +- ref(svelte): Use `onlyIfParent` for recording component update spans (#11809) |
| 50 | + |
7 | 51 | ## 8.0.0-beta.4
|
8 | 52 |
|
9 | 53 | ### Important Changes
|
|
0 commit comments