SIGN IN SIGN UP

feat(remix): Add Remix 3 browser SDK with a bundled client entry (#24802)

Remix 3 has no bundler, so the browser gets whatever module graph the
client entry reaches and nothing can be eliminated. The entry is a named
export list rather than a wildcard re-export, and it is bundled once at
publish time. Unbundled that costs an app 255 requests and about 364 KB
gzipped; bundled it is 2 requests and 54 KB. The size budget is here
rather than in a later pull request because one wildcard re-export
silently undoes all of it.

Navigation tracing is the SDK's own, because `remix/ui` intercepts links
through the Navigation API and never touches History, so the upstream
handler would emit nothing. Page loads are ordinary document loads and
stay upstream.

Client error capture is a separate pull request.

Part of #24665

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
C
Charly Gomez committed
811af68c280f3005ea955bf16cb6158d10ba3f0c
Parent: 289fb98
Committed by GitHub <noreply@github.com> on 10/1/2026, 1:33:31 PM