Packages

@sentry/wasm

11.10.0 · 28 Oct 2026MIT31.3k / weekRepositoryHomepagenpmAtom feed

Upgrading @sentry/wasm from 9.21.0 to 9.47.2

33 releases in betweenevery note read

Other targets from 9.21.0Latest11.10.0

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.47.2

    29 Sep 20261 fix
    • fixed

      v9/nextjs: Align tunnel request matching in middleware with tunnel rewrite

  2. 9.47.1

    17 Nov 20251 fix
    • fixed

      v9/core: Fix logs flush timeout starvation with continuous logging

  3. 9.47.0

    17 Nov 20251 new · 1 fix
    • new

      replay/v9: Add option to skip requestAnimationFrame for canvas snapshots

    • fixed

      v9/core: Ensure logs past MAX_LOG_BUFFER_SIZE are not swallowed

  4. 9.46.0

    13 Aug 20251 new · 2 fixes
    • new

      v9/node: Capture SystemError context and remove paths from message

    • fixed

      v9/mcp: Capture prompt results and add defensive edge cases for transport instrumentation

    • fixed

      v9/nuxt: Do not drop parametrized routes

  5. 9.45.0

    8 Aug 20251 new · 1 fix
    • new

      v9/nuxt: Do not inject trace meta-tags on cached HTML pages

    • fixed

      v9/node: Assign default export of openai to the instrumented fn

  6. 9.44.2nothing new or fixed in the note

  7. 9.44.1

    4 Aug 20251 fix
    • fixed

      replay/v9: Call sendBufferedReplayOrFlush when opening/sending feedback

  8. 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

13 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

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