Tim Fish
Tim Fish
The changes in #13280 did not pass the error through the `done` callback which means test failures are not detected when using `createTestServer`. Some tests had to be fixed because...
I saw these were available in `diagnostics_channel` so this PR adds a default integration that includes breadcrumbs for both child process and worker thread start, stop and error.
This PR adds breadcrumb capture to the `fsIntegration`. It will only capture breadcrumbs if tracing is enabled (ie `tracesSampleRate` or `tracesSampler` config options have any value) and there is a...
Closes #12888 The nextjs custom cache handler is loaded via dynamic import, therefore to wrap its exported class we use `import-in-the-middle` which is already a dependency of `@sentry/node`. Since nextjs...
### Problem Statement We already track memory usage and other context info to help show the state of the app. Event loop utilization could be a helpful metric? ### Solution...
Since v8 of the JavaScript SDKs we dropped Node v12 support which means all the platforms we support have `globalThis`. This saves ~90 bytes every time debug IDs are injected....
Closes #11626
### Steps to Reproduce Go here in dark mode: https://docs.sentry.io/platforms/javascript/guides/astro/#add-readable-stack-traces-to-errors ### Expected Result Should use correct theme ### Actual Result  ### Additional Info _No response_
### What kind of change does this PR introduce? Adds support to `SourceMapDevToolPlugin` for injecting debug IDs into source files and sourcemaps as per the [TC39 proposal](https://github.com/tc39/source-map/blob/main/proposals/debug-id.md). - Sentry users...