Skip to content

Remix 3 instrumentation does not apply on Remix 3.0.0 #25007

Description

@sergical

Remix 3.0.0 ships its internal packages at 1.0.0 and renames @remix-run/ui to @remix-run/component. The Remix 3 orchestrion config only matches the 0.x release candidate packages, so on 3.0.0 none of the hooks apply, and nothing warns:

  • createRouter (@remix-run/fetch-router): http.server spans are named GET instead of the route pattern
  • createAssetServer (@remix-run/assets): browser modules get no debug IDs
  • createRequestListener (@remix-run/node-fetch-server): errors outside a router are not captured
  • run (@remix-run/component): component render errors are not captured

File paths and function names are unchanged in 1.0.0. Affects @sentry/remix 11.2.0 and 11.3.0 with remix@3.0.0.

Related: #23901, #24679

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions