feat(cloudflare)!: Auto-instrument the Worker by default in the Vite plugin - #23273
Merged
Conversation
…plugin `sentryCloudflareVitePlugin()` now wraps the Worker entry and the Durable Object, Workflow and WorkerEntrypoint classes from the wrangler config at build time. The opt-in moves from `_experimental.autoInstrumentation` to a top-level `autoInstrumentation` option defaulting to `true`; the experimental option is removed rather than deprecated. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
JPeer264
requested review from
chargome,
isaacs,
mydea and
nicohrubec
and removed request for
a team,
isaacs and
mydea
August 11, 2026 10:00
Contributor
size-limit report 📦
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This flips the
autoInstrumentationflag to be defaulttrueand moves it from_experimentalto top-level. TheautoInstrumentationflag shouldn't do any harm on already instrumented Workers, so people who already instrument their stuff manually, they have this flag on, but are not affected.Clanker description:
sentryCloudflareVitePlugin()now wraps the Worker entry and the Durable Object, Workflow and WorkerEntrypoint classes from the wrangler config at build time. The opt-in moves from_experimental.autoInstrumentationto a top-levelautoInstrumentationoption defaulting totrue; the experimental option is removed rather than deprecated.