Tim Fish

Results 101 issues of 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....

### 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 ![Image](https://github.com/user-attachments/assets/f7deb49f-c27a-4c8a-8eee-e85b67811cbc) ### Additional Info _No response_

Bug
Type: Platform

### 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...

PR: unreviewed