Skip to content

[JavaScript] TanStack Start SDK #14990

@mydea

Description

@mydea

Description

We already have a router instrumentation for TanStack Router. There is also a @sentry/tanstackstart-react package, that is already released in alpha. Today this package is mostly an empty shell, exposing basic client-side error monitoring by re-exporting @sentry/react. It also includes some empty placeholder implementations, which will be removed as we won't need them.

The goal of this project is to expand @sentry/tanstackstart-react into a full-fledged SDK. This primarily means adding support for server-side error monitoring and improve tracing functionality in the SDK.

In Scope

Currently @sentry/tanstackstart-react provides the following functionality to users:

  • Client-side errors are automatically instrumented.
  • Server-side errors are automatically instrumented for server functions (created with createServerFn).
  • Router instrumentation works using the tanstackRouterBrowserTracingIntegration.

To make this into a full-fledged SDK, we will work on adding better support for error monitoring on the server-side and expand tracing functionality.

Not in Scope

Tanstack Start can either be SolidJS or React based. In this project we will focus on supporting Tanstack Start with React. We might add support for Tanstack Start with SolidJS at a later point in this, but we will not consider this as part of this project.

Tip: React with 👍 to help prioritize this. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it.

Sub-issues

Metadata

Metadata

Assignees

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions