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 PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@cloudflare/[email protected]
Minor Changes
#11408
f29e699Thanks @ascorbic! - Support zero-config operationIf the Vite plugin is used in a project without an existing Wrangler config file, it should be able to operate in "zero-config" mode by generating a default Wrangler configuration for an assets-only worker.
#11417
2ca70b1Thanks @jamesopstad! - Register named entrypoints with the dev registry.This enables binding to named entrypoints defined in a
vite devsession from anothervite devorwrangler devsession running locally.Patch Changes
#11383
1d685cbThanks @dario-piotrowicz! - Fix: Ensure thatvite devandvite previewhard error with an appropriate error message when a remote proxy session is required but it the connection with it fails to be establishedWhen using remote bindings, either with
vite devorvite previewthe remote proxy session necessary to connect to the remote resources can fail to be created, this might happen if for example you try to set a binding with some invalid values such as:Before this could go undetected and cause unwanted behaviors such as requests handling hanging indefinitely, now a hard error will be thrown instead causing the vite process to crash, clearly indicating that something went wrong during the remote session's creation.
#11009
e4ddbc2Thanks @dario-piotrowicz! - Make sure that theaccount_idpresent in the user's config file is used for remote bindingsUpdated dependencies [
2b4813b,abe49d8,b154de2,f29e699,5ee3780,6e63b57,71ab562,76f0540,2342d2f,5e937c1,9a1de61,e4ddbc2,695fa25,504e258,5a873bb,d25f7e2,e7b690b,1d685cb,edf896d,2b4813b,c47ad11,a977701,9eaa9e2]:[email protected]
Minor Changes
#11416
abe49d8Thanks @dario-piotrowicz! - Remove thewrangler deploy's--x-remote-diff-checkexperimental flagThe remote diffing feature has been enabled by default for a while and its functionality is stable, as a result the experimental flag (only available for option-out of the feature right now) has been removed.
#11408
f29e699Thanks @ascorbic! - Export unstable helpers useful for generating wrangler config#11375
9a1de61Thanks @penalosa! - Support Tanstack in autoconfig#11009
e4ddbc2Thanks @dario-piotrowicz! - Allow users to provide anaccount_idas part of theWorkerConfigObjectthey pass tomaybeStartOrUpdateRemoteProxySession#11330
5a873bbThanks @dario-piotrowicz! - Support Angular projects in autoconfig#11449
e7b690bThanks @penalosa! - Delegate generation of HTTPS certificates to Miniflare#11448
2b4813bThanks @edmundhung! - Bumpsesbuildversion to 0.27.0#11335
c47ad11Thanks @dario-piotrowicz! - Support internal-only undocumentedcross_account_grantservice binding property#11346
a977701Thanks @penalosa! - We're soon going to make backend changes that mean thatwrangler dev --remotesessions will no longer have an associated inspector connection. In advance of these backend changes, we've enabled a newwrangler tail-based logging strategy forwrangler dev --remote. For now, you can revert to the previous logging strategy withwrangler dev --remote --no-x-tail-logs, but in future it will not be possible to revert.The impact of this will be that logs that were previously available via devtools will now be provided directly to the Wrangler console and it will no longer be possible to interact with the remote Worker via the devtools console.
Patch Changes
#11397
b154de2Thanks @vicb! - Use more workerd native modulesNode modules
punycode,trace_events,cluster,wasi, anddomainswill be used when enabledvia a compatibility flag or by default when the compatibility date is greater or equal to 2025-12-04.
#11452
76f0540Thanks @penalosa! - Remove useseval()from the Wrangler bundle#11389
2342d2fThanks @dario-piotrowicz! - Improve thewrangler deployflow to also check for potential overrides of secrets.Now when you run
wrangler deployWrangler will check the remote secrets for your workers for conflicts with the names of the bindings you're about to deploy. If there are conflicts, Wrangler will warn you and ask you for your permission before proceeding.#11284
695fa25Thanks @dom96! - Removes duplicate module warnings when vendoring Python packages#11249
504e258Thanks @dario-piotrowicz! - fix: Generalize autoconfig wordingGeneralize the autoconfig wording so that when it doesn't specifically mention "deployment" (since it can be run via
wrangler setupor the autoconfig programmatic API)#11455
d25f7e2Thanks @dario-piotrowicz! - Fix autoconfig using absolute paths for static projectsRunning the experimental autoconfig logic through
wrangler setupandwrangler deploy --x-autoconfigon a static project results in absolute paths being used, this is incorrect, especially when such paths are being included in the generated wrangler.jsonc, the changes here fix the autoconfig logic to instead use paths relative to the project's root instead.For example given a project located in
/Users/usr/projects/sites/my-static-site, before:and after:
#11383
1d685cbThanks @dario-piotrowicz! - Fix: ensure that when a remote proxy session creation fails a hard error is surfaced to the user (both inwrangler devand in the programmatic API).When using remote bindings, either with
wrangler devor viastartRemoteProxySession/maybeStartOrUpdateRemoteProxySessionthe remote proxy session necessary to connect to the remote resources can fail to be created, this might happen if for example you try to set a binding with some invalid values such as:Before this could go undetected and cause unwanted behaviors such as requests handling hanging indefinitely, now wrangler will instead crash (or throw a hard error ion the programmatic API), clearly indicating that something went wrong during the remote session's creation.
#11366
edf896dThanks @ascorbic! - Use correctly-formatted names when displayed detected framework details#11461
9eaa9e2Thanks @dario-piotrowicz! - Update the structure of theconfiguremethod of autoconfig frameworksUpdate the signature of the
configurefunction of autoconfig frameworks (AutoconfigDetails#Framework), before they would return aRawConfigobject to use to update the project's wrangler config file, now they return an object that includes theRawConfigand that can potentially also hold additional data relevant to the configuration.Updated dependencies [
2b4813b,b154de2,5ee3780,6e63b57,71ab562,5e937c1]:[email protected]
Patch Changes
#11448
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0#11385
e51aa7aThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#11386
8e8ab6fThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#11330
5a873bbThanks @dario-piotrowicz! - Update the Angular starter to set apreviewscript instead of astartone#11375
9a1de61Thanks @penalosa! - Support Tanstack in autoconfig--experimentalflow#11330
5a873bbThanks @dario-piotrowicz! - Support Angular in--experimentalmode[email protected]
Patch Changes
#11448
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0#11419
5ee3780Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11444
6e63b57Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11457
71ab562Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#11391
5e937c1Thanks @pmiguel! - Set minimum KV Cache TTL in Miniflare to 30 seconds@cloudflare/[email protected]
Patch Changes
#11448
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0Updated dependencies [
2b4813b,5ee3780,6e63b57,71ab562,5e937c1]:@cloudflare/[email protected]
Patch Changes
#11397
b154de2Thanks @vicb! - Use more workerd native modulesNode modules
punycode,trace_events,cluster,wasi, anddomainswill be used when enabledvia a compatibility flag or by default when the compatibility date is greater or equal to 2025-12-04.
@cloudflare/[email protected]
Patch Changes
2b4813b,abe49d8,b154de2,f29e699,5ee3780,6e63b57,71ab562,76f0540,2342d2f,5e937c1,9a1de61,e4ddbc2,695fa25,504e258,5a873bb,d25f7e2,e7b690b,1d685cb,edf896d,2b4813b,c47ad11,a977701,9eaa9e2]:@cloudflare/[email protected]
Minor Changes
ccf877eThanks @penalosa! - Returntail_urlfrom Worker uploads@cloudflare/[email protected]
Patch Changes
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0@cloudflare/[email protected]
Patch Changes
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0@cloudflare/[email protected]
Patch Changes
ccf877eThanks @penalosa! - Usetail_urlto power Workers Playground logging@cloudflare/[email protected]
Patch Changes
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0@cloudflare/[email protected]
Patch Changes
2b4813bThanks @edmundhung! - Builds package with esbuildv0.27.0