Onur Temizkan

Results 13 issues of Onur Temizkan

⚠️ Requires tests Remix allows custom server declarations and exports `createRequestHandler` functions from each [adapter](https://remix.run/docs/en/v1/other-api/adapter). In some cases, `createRequestHandler` functions are used before we have a chance to instrument them....

Package: remix

### Problem Statement Current version of React Router 6 integration only supports routes configured as `` components under ``. We also need to support routes defined as objects using [`useRoutes`...

Type: Improvement
Feature: Performance
Package: react
Status: Backlog

Closes: #10212 - Exports a new wrapper `Sentry.wrapHandleErrorWithSentry` for custom `handleError` implementations. - This runs the original `handleError` implementation, then runs the Sentry's capture logic. - This PR also renames...

Fixes: https://github.com/getsentry/sentry-javascript/issues/10349 Related: https://github.com/getsentry/sentry-javascript/issues/5860 Related: https://github.com/getsentry/sentry-javascript/pull/10458 Removes dynamic loading of `react-router-dom` and makes `@remix-run/router` a peer dependency. We don't need to dynamically load `react-router-dom` as our TypeScript version is now...

This is not a complete fix for all flaky integration tests, but it seems to resolve flakiness of a few tests that fail very frequently.

### Flakiness Type Assertion failure ### Name of Job CI: Build & Test / Playwright (esm 2/3) Tests ### Name of Test tracing/metrics/handlers-lcp/test.ts ### Link to Test Run https://github.com/getsentry/sentry-javascript/actions/runs/8851349962/job/24307929510?pr=11712 ###...

Type: Tests

Ref: https://github.com/getsentry/sentry-javascript/issues/11040 Migrates Remix server-side SDK to [opentelemetry-instrumentation-remix](https://www.npmjs.com/package/opentelemetry-instrumentation-remix). This PR _**removes**_: - Performance tracing on `action` / `loader` / `documentRequest` functions. Leaving them to be traced by `opentelemetry-instrumentation-remix` - Request...