|
4 | 4 |
|
5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
|
6 | 6 |
|
| 7 | +## 7.67.0 |
| 8 | + |
| 9 | +### Important Changes |
| 10 | + |
| 11 | +- **feat: Mark errors caught by the SDK as unhandled** |
| 12 | + - feat(browser): Mark errors caught from `TryCatch` integration as unhandled (#8890) |
| 13 | + - feat(integrations): Mark errors caught from `HttpClient` and `CaptureConsole` integrations as unhandled (#8891) |
| 14 | + - feat(nextjs): Mark errors caught from NextJS wrappers as unhandled (#8893) |
| 15 | + - feat(react): Mark errors captured from ErrorBoundary as unhandled (#8914) |
| 16 | + - feat(remix): Add debugid injection and map deletion to sourcemaps script (#8814) |
| 17 | + - feat(remix): Mark errors caught from Remix instrumentation as unhandled (#8894) |
| 18 | + - feat(serverless): Mark errors caught in Serverless handlers as unhandled (#8907) |
| 19 | + - feat(vue): Mark errors caught by Vue wrappers as unhandled (#8905) |
| 20 | + |
| 21 | +This release fixes inconsistent behaviour of when our SDKs classify captured errors as unhandled. |
| 22 | +Previously, some of our instrumentations correctly set unhandled, while others set handled. |
| 23 | +Going forward, all errors caught automatically from our SDKs will be marked as unhandled. |
| 24 | +If you manually capture errors (e.g. by calling `Sentry.captureException`), your errors will continue to be reported as handled. |
| 25 | + |
| 26 | +This change might lead to a decrease in reported crash-free sessions and consequently in your release health score. |
| 27 | +If you have concerns about this, feel free to open an issue. |
| 28 | + |
| 29 | +### Other Changes |
| 30 | + |
| 31 | +- feat(node-experimental): Implement new performance APIs (#8911) |
| 32 | +- feat(node-experimental): Sync OTEL context with Sentry AsyncContext (#8797) |
| 33 | +- feat(replay): Allow to configure `maxReplayDuration` (#8769) |
| 34 | +- fix(browser): Add replay and profiling options to `BrowserClientOptions` (#8921) |
| 35 | +- fix(node): Improve mysql integration (#8923) |
| 36 | +- fix(remix): Guard against missing default export for server instrument (#8909) |
| 37 | +- ref(browser): Deprecate top-level `wrap` function (#8927) |
| 38 | +- ref(node-otel): Avoid exporting internals & refactor attribute adding (#8920) |
| 39 | + |
7 | 40 | ## 7.66.0
|
8 | 41 |
|
9 | 42 | - fix: Defer tracing decision to downstream SDKs when using SDK without performance (#8839)
|
|
0 commit comments