Packages

@sentry/cloudflare

11.9.0 · 23 Oct 2026MIT3.4M / weekRepositoryHomepagenpmAtom feed

Upgrading @sentry/cloudflare from 9.3.0 to 9.47.2

54 releases in betweennotes for 37

Other targets from 9.3.0Latest11.9.0
6+
changes to make
0
advisories fixed
164+
new
103+
fixes

Counted from 37 of 54 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking9.31.0
  • deprecated9.44.0
  • deprecated9.41.0
  • deprecated9.40.0
  • deprecated9.37.0
  • deprecated9.36.0

Release by release

  1. 9.44.1 – 9.47.27 releases, no release note

  2. 9.44.0

    31 Jul 20254 new · 3 fixes
    • new

      v9/core: Add shared flushIfServerless function

    • new

      v9/react-router: Add createSentryHandleError

    • new

      v9/react-router: Automatically flush on serverless for loaders/actions

    • new

      v9/react-router: Automatically flush on serverless for request handler

    • fixed

      v9/astro: Construct parametrized route during runtime

    • fixed

      v9/nextjs: Flush in route handlers

    • fixed

      v9/node: Fix exports for openai instrumentation

  3. 9.43.0

    29 Jul 20252 new · 2 fixes
    • new

      v9/core: Add MCP server instrumentation

    • new

      v9/meta: Unify detection of serverless environments and add Cloud Run

    • fixed

      v9/node: Add mechanism to fastifyIntegration error handler

    • fixed

      v9/replay: Fix re-sampled sessions after a click

  4. 9.42.1no release note

  5. 9.42.0

    25 Jul 20251 new · 3 fixes
    • new

      v9/aws: Detect SDK source for AWS Lambda layer

    • fixed

      v9/core: Fix OpenAI SDK private field access by binding non-instrumented fns

    • fixed

      v9/core: Update ai.response.object to gen_ai.response.object

    • fixed

      v9/nextjs: Update stackframe calls for next v15.5

  6. 9.41.0

    24 Jul 20252 new · 4 fixes
    • new

      astro: Implement parameterized routes

    • new

      v9/node: Add shouldHandleError option to fastifyIntegration

    • fixed

      fix(v9/cloudflare) Allow non UUID workflow instance IDs

    • fixed

      v9/node: Ensure tool errors for vercelAiIntegration have correct trace

    • fixed

      v9/remix: Ensure source maps upload fails silently if Sentry CLI fails

    • fixed

      v9/svelte: Do not insert preprocess code in script module in Svelte 5

  7. 9.40.0

    17 Jul 20253 new · 2 fixes
    • new

      browser: Add debugId sync APIs between web worker and main thread

    • new

      node: Add OpenAI integration

    • new

      node-core: Expand @opentelemetry/instrumentation range to cover 0.203.0

    • fixed

      cloudflare: Ensure errors get captured from durable objects

    • fixed

      sveltekit: Ensure server errors from streamed responses are sent

  8. 9.39.0

    15 Jul 202510 new · 5 fixes
    • new

      browser: Add afterStartPageloadSpan hook to improve spanId assignment on web vital spans

    • new

      nextjs: Client-side parameterized routes

    • new

      node: Drop 401-404 and 3xx status code spans by default

    • new

      core: Prepend vercel ai attributes with vercel.ai.X

15 other lines we could not sort, mostly version bumps
  • webWorkerIntegration({worker}) to be used in the main thread

    9.40.0
  • registerWebWorker({self}) to be used in the web worker

    9.40.0
  • client.chat.completions.create() - For chat-based completions

    9.40.0
  • client.responses.create() - For the responses API

    9.40.0
  • You already have OpenTelemetry set up

    9.36.0
  • You need custom OpenTelemetry configuration

    9.36.0
  • You want minimal dependencies

    9.36.0
  • You need fine-grained control over instrumentation

    9.36.0
  • You want an automatic setup

    9.36.0
  • You're new to OpenTelemetry

    9.36.0

31 internal lines (docs, tests, tooling) left out.