Workers SDK
npx @buildinternet/releases get cloudflare-workers-sdknpx @buildinternet/releases get cloudflare-workers-sdk#15662 59267fc Thanks @oddharsh! - Update smol-toml to 1.8.0
This updates the bundled TOML parser that reads wrangler.toml to a version that addresses two advisories against 1.5.2: GHSA-7w5x-hrqm-74c2 (a value followed by a comment with no trailing newline, such as a=[1 #, put the parser in an infinite loop) and GHSA-v3rj-xjv7-4jmq (thousands of consecutive comment lines overflowed the stack). On the old version, wrangler deploy against a wrangler.toml ending in a=[1 # never returned; it now fails with Invalid TOML document: cannot find end of structure.
#15724 b675116 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vinext-app | 1.0.0-beta.2 | 1.0.0-beta.3 |
#15725 30f08f7 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vue | 3.23.0 | 3.24.0 |
#15726 61dc2b9 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-react-router | 8.3.1 | 8.4.0 |
#15666 6d37984 Thanks @NuroDev! - Prevent the common template's proxy and redirect examples from accepting arbitrary destinations
The examples now use fixed destinations that developers can change in the generated source instead of destinations supplied by unauthenticated requests.
#14775 1be7b97 Thanks @dario-piotrowicz! - Sync Local Explorer endpoint lists across agent hints
The Local Explorer endpoint list is now consistent across the three places it appears: the AGENTS.md template in create-cloudflare, the runtime agent hint in wrangler dev, and the Vite plugin agent hint. All three now include the observability/clear endpoint, use the canonical /cdn-cgi/local/explorer path, and have cross-reference comments pointing to each other.
#15627 14ed9af Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.3.4 | 16.3.5 |
#15628 da6a505 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-analog | 2.7.1 | 2.7.2 |
#15629 13e6372 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.1.7 | 22.1.8 |
#15630 4e5f2b9 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vite | 9.2.0 | 9.2.1 |
#15604 9109a76 Thanks @dom96! - Update the default compatibility date for newly created projects to 2026-09-11
The default compatibility date tracks the pinned workerd release, which was bumped to 1.20260911.1. Releasing C3 ships the updated date to npm create cloudflare users, since it is bundled into the published package.
#15528 891eba9 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-hono | 0.19.4 | 0.19.5 |
#15529 5860df0 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.3.3 | 16.3.4 |
#15530 ef15c4a Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.1.6 | 22.1.7 |
#15531 2520cbb Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-solid | 0.11.0 | 0.12.0 |
#15532 85faa62 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @tanstack/cli | 0.70.2 | 0.71.0 |
#15426 8b4eeaa Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-analog | 2.7.0 | 2.7.1 |
#15422 4dfdf60 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.677 | 0.0.681 |
Preserve framework-generated dangerouslyAllowAllBuilds settings instead of adding a conflicting pnpm allowBuilds configuration.
#15423 50f4368 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-astro | 5.2.3 | 5.2.4 |
#15424 bda1ccc Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vite | 9.1.2 | 9.2.0 |
#15425 90b1d08 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.3.2 | 16.3.3 |
#15427 efc01c7 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-react-router | 8.3.0 | 8.3.1 |
#15428 c5982e5 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.1.5 | 22.1.6 |
#15321 c457bfc Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.1.4 | 22.1.5 |
#15322 9da6bbd Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.3.1 | 16.3.2 |
#15328 2d78137 Thanks @dependabot! - Update the Hello World templates to use @cloudflare/vitest-plugin v1
Newly generated Workers projects now use the renamed Vitest integration package instead of the deprecated @cloudflare/vitest-pool-workers package.
#15263 29b8138 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.675 | 0.0.677 |
#15265 0854f04 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-solid | 0.10.0 | 0.11.0 |
#15264 4b52975 Thanks @dependabot! - Update Hello World templates to use @cloudflare/vitest-pool-workers 0.22
#15217 1447950 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.1.3 | 22.1.4 |
#15218 6d71eeb Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-solid | 0.8.1 | 0.10.0 |
#15219 ee15a07 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.3.0 | 16.3.1 |
#15220 1282749 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vinext-app | 1.0.0-beta.1 | 1.0.0-beta.2 |
#15221 7af190a Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-analog | 2.6.4 | 2.7.0 |
#15222 afe5788 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.673 | 0.0.675 |
#14953 05959fb Thanks @edmundhung! - Update the Hello World templates to use the latest version of @cloudflare/vitest-pool-workers.
#15185 1f79ace Thanks @jamesopstad! - Use a fixed default compatibility date rather than the current date
When no compatibility date was set, Wrangler, C3 and the Vitest pool all defaulted to the current date. workerd only accepts a compatibility date up to 7 days beyond its own release, so whenever a workerd release was delayed the default could get ahead of the runtime that had been installed, and local development would fail to start.
The default is now fixed at the release date of the workerd version that ships with each release, which leaves a week of headroom and updates as workerd is upgraded. @cloudflare/vite-plugin previously inlined the date at which it was built. It now shares the same default.
#14896 7d4565d Thanks @scottbuscemi! - Make vinext the default Next.js scaffold, keep OpenNext as a variant
create-cloudflare --framework=next now prompts for a Next.js adapter:
create-vinext-app (vinext dev / vinext build / vinext-cloudflare deploy)next build output or a capability vinext does not support yetNon-interactive usage:
npm create cloudflare@latest my-app -- --framework=next --variant=vinext
npm create cloudflare@latest my-app -- --framework=next --variant=opennext
-y / --accept-defaults selects vinext. This aligns C3 with the recommended Next.js-on-Workers path in the Cloudflare docs while preserving an opt-in OpenNext path.
#15126 24ac4fd Thanks @edmundhung! - Use Wrangler 4 when installing Hello World template dependencies
This avoids installing Wrangler 3 during initial scaffolding before Create Cloudflare upgrades the generated project to the latest Wrangler release.
#15123 d0c976c Thanks @dependabot! - Stop adding a redundant nodejs_compat flag to generated Wrangler configurations
create-cloudflare and wrangler setup write today's date as the compatibility_date, and from 2026-08-04 that already enables nodejs_compat. Adding the flag as well made the generated project fail to start with "The compatibility flag nodejs_compat became the default as of 2026-08-04 so does not need to be specified anymore", so the flag is now only added for earlier compatibility dates.
create-cloudflare also removes the flag when a template, or a framework's own scaffolder, already wrote it into a configuration that ends up using such a compatibility date, and still installs @types/node for these projects even though there is no longer a flag to detect them by.
wrangler setup does the same for a wrangler.json(c) that is already in the project: it writes today's date over whatever date that configuration was written for, so a nodejs_compat it finds there is removed as part of writing the file.
#14924 0aa8fa5 Thanks @ariesclark! - Honor DO_NOT_TRACK=1 as a telemetry opt-out
Create Cloudflare now disables telemetry when DO_NOT_TRACK=1 is set, regardless of other telemetry settings.
#15098 4cb1547 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.2.12 | 16.3.0 |
#15099 aa9b121 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-solid | 0.8.0 | 0.8.1 |
#15100 cf785d7 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.1.2 | 22.1.3 |
#15101 35e4cff Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @tanstack/cli | 0.70.1 | 0.70.2 |
#15102 72154fd Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.671 | 0.0.673 |
8cf78c8 Thanks @dario-piotrowicz! - Update undici from 7.28.0 to 7.29.0#14974 3dc2ea3 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| sv | 0.16.6 | 0.17.0 |
#14975 1f6844a Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.0.9 | 22.1.2 |
#14976 1e1cfc0 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vite | 9.1.1 | 9.1.2 |
#14908 301d6be Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.2.11 | 16.2.12 |
#14909 62dd693 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| sv | 0.16.5 | 0.16.6 |
#14910 6a03ffa Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.668 | 0.0.670 |
#14911 e09da32 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-astro | 5.2.2 | 5.2.3 |
#14930 b89c2ae Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.670 | 0.0.671 |
#14932 f820419 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.0.8 | 22.0.9 |
#14767 3a141ed Thanks @jasoncabot! - Fix git commit hanging when commit.gpgsign is enabled
If you have GPG commit signing configured with a passphrase-protected key, the initial commit created during project setup would appear to hang: the passphrase prompt couldn't get keyboard input because it had to compete with C3's own progress output for control of the terminal. The only way out was Ctrl+C, which also skipped the rest of setup, including the prompt to deploy your new project.
git commit now runs the same way it would if you ran it yourself, so passphrase-protected signing keys work as expected. A failure while staging files is also now reported correctly instead of leaving the progress indicator spinning indefinitely.
#14758 b8b60f2 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @tanstack/cli | 0.69.5 | 0.69.6 |
#14852 9caa6ef Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vue | 3.22.4 | 3.23.0 |
#14853 0debc23 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-analog | 2.6.3 | 2.6.4 |
#14854 afaecee Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.664 | 0.0.668 |
#14855 e015a43 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.0.7 | 22.0.8 |
#14856 7fd99b8 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-solid | 0.7.0 | 0.8.0 |
#14857 a460a2a Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @tanstack/cli | 0.69.6 | 0.70.1 |
#14858 dfe39fc Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| sv | 0.16.3 | 0.16.5 |
#14859 d44bd80 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-react-router | 8.2.0 | 8.3.0 |
#14888 29ea4d2 Thanks @chinesepowered! - Fix the hello-world-workflows JavaScript template crashing at runtime
MyWorkflow defined a constructor that assigned to this without calling super() first, so instantiating the Workflow threw ReferenceError: Must call super constructor in derived class before accessing 'this'. The constructor also took (env) where WorkflowEntrypoint is constructed with (ctx, env). It was redundant in the first place — the base class already assigns this.env — so it has been removed, matching the TypeScript variant of the same template.
#14505 65b0ccf Thanks @petebacondarwin! - Stop pre-approving sharp's build script in generated projects
miniflare 0.35+ ships sharp 0.35, which no longer has an install lifecycle script, so generated pnpm-workspace.yaml files no longer pre-approve sharp under allowBuilds. esbuild and workerd are still pre-approved because they retain their install/postinstall scripts.
#14761 c64cad3 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| nuxi | 3.36.1 | 3.37.0 |
#14789 67f55b7 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-vike | 0.0.662 | 0.0.664 |
#14613 620227d Thanks @lucasmzz! - Fix Cloudflare bindings being unavailable during nuxt dev in pnpm projects created from the Nuxt template
The Nuxt (Workers) template explicitly installs h3 when using pnpm, so that the H3EventContext type augmentation in env.d.ts can resolve the h3 module under pnpm's isolated node_modules layout. Since h3's latest npm dist-tag moved to the 2.x release candidates, this installed h3@2.0.1-rc.x alongside the h3@1.x that Nuxt/Nitro run on. Nitro's auto-import layer then resolved getRequestURL from h3 v2, which throws when called with an h3 v1 event inside the nitro-cloudflare-dev request hook. Nitro swallows request-hook errors, so the hook silently failed before assigning event.context.cloudflare, and any server route accessing bindings crashed with "Cannot read properties of undefined (reading 'env')".
The template now installs h3@^1, matching the h3 major that nitropack depends on.
#14769 d059704 Thanks @edmundhung! - Stop adding a custom React Router server entry file to new projects
React Router 8.2 now provides a Web Streams-compatible default server entry for non-Node runtimes. Newly generated Cloudflare projects use that default and only need app/entry.server.tsx for custom server rendering.
#14659 5cee1d4 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-docusaurus | 3.10.1 | 3.10.2 |
#14759 947ad34 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| @angular/create | 22.0.6 | 22.0.7 |
#14760 9ed6dc2 Thanks @dependabot! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| sv | 0.16.2 | 0.16.3 |
#14534 a330170 Thanks @petebacondarwin! - Preserve existing Nuxt modules when adding Cloudflare configuration
Scaffolding a Nuxt application whose nuxt.config.ts already declares a modules array (for example the ui starter, which registers @nuxt/ui and @nuxt/eslint) previously overwrote that array when adding nitro-cloudflare-dev, dropping the existing modules and breaking the build. Existing entries are now retained and the Cloudflare module is appended instead.
#14790 03ce063 Thanks @emily-shen! - Update dependencies of "create-cloudflare"
The following dependency versions have been updated:
| Dependency | From | To |
|---|---|---|
| create-next-app | 16.2.10 | 16.2.11 |