Skip to content

exports parity across cloudflare, deno, bun, node #25574

Open

Description

@isaacs

Portable names (from @sentry/core or @sentry/server-utils) to add:

  • Bun and Node: moduleMetadataIntegration, instrumentPostgresJsSql,instrumentCreateReactAgent, FlueOptions.
  • Bun and Cloudflare: Log, LogSeverityLevel types.
  • Deno and Cloudflare: parameterize (decision 2).
  • Deno and Cloudflare: instrumentStateGraphCompile, so all four export the full LangGraph trio.
  • Deno: fastifyIntegration. Deno puts it in its defaults but does not export it, so a user who sets defaultIntegrations cannot add it back.
  • Node and Bun: awsIntegration. It is in their default tracing set, but only Deno exports it.
  • Deno and Cloudflare: winterCGHeadersToDict, httpHeadersToSpanAttributes, profiler. Low value. Include only if we want strict parity.
  • Cloudflare: the channel integrations (decision 3, PR 6).

Leave as-is, on purpose:

  • Cloudflare init. Users go through withSentry.
  • Deprecated express/fastify error handlers. Do not spread them.

Activity

  1. self-assigned this
    on Oct 20, 2026
  2. linear-code commented on Oct 20, 2026

    @linear-code
  3. added 8 commits that reference this issue on Oct 21, 2026
    bb90222
    4777309
    e506d1f
    3f35728
    e0b1dc3
    f57f1ee
    06b156f
    5f0942a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions