Files
wehub-resource-sync 70bf21e064
Handle Changesets / Handle Changesets (push) Waiting to run
Semgrep OSS scan / semgrep-oss (push) Waiting to run
Deploy (to testing) and Test Playground Preview Worker / Deploy Playground Preview Worker (testing) (push) Has been skipped
Deploy Workers Shared Staging / Deploy Workers Shared Staging (push) Failing after 0s
Prerelease / build (push) Has been skipped
chore: import upstream snapshot with attribution
2026-07-13 12:30:11 +08:00

369 KiB

create-cloudflare

2.70.10

Patch Changes

  • #14292 21d048f Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.15.4 0.16.1
  • #14292 21d048f Thanks @dependabot! - Fix SvelteKit project creation failing with "Error parsing file: svelte.config.js"

    As of sv 0.16, newly scaffolded SvelteKit projects no longer include a svelte.config.js file, and the adapter is configured in the Vite config instead. C3 now updates the adapter import in vite.config.ts/vite.config.js rather than svelte.config.js, so creating a SvelteKit project succeeds again.

2.70.9

Patch Changes

  • #14567 0852346 Thanks @dependabot! - Update dependencies of "miniflare", "wrangler", "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260702.1 1.20260706.1
    @cloudflare/workers-types 4.20260702.1 5.20260706.1

2.70.8

Patch Changes

  • #14556 318da53 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.2.9 16.2.10
  • #14557 5d81d19 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 22.0.4 22.0.5
  • #14558 c5f79a1 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 8.0.1 8.1.0
  • #14559 93fa704 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 9.1.0 9.1.1
  • #14560 64fbd69 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 5.2.0 5.2.2
  • #14544 53f5a59 Thanks @petebacondarwin! - Fix scaffolding of Qwik projects when @cloudflare/workers-types v5 is installed

    @cloudflare/workers-types v5 removed the date-versioned entrypoints (e.g. @cloudflare/workers-types/2024-01-01) in favour of a single bare package import. C3 previously only added a date-versioned entrypoint to tsconfig.json and skipped updating the config entirely when none could be found, leaving templates that install workers-types (such as Qwik) without any Cloudflare types.

    C3 now falls back to adding the bare @cloudflare/workers-types entry when no date-versioned entrypoint is available, so the correct types are always configured regardless of the installed version.

  • #14492 1ac96a1 Thanks @penalosa! - Replace the CommonJS xdg-app-paths dependency with a vendored pure-ESM implementation

    xdg-app-paths (and its xdg-portable/os-paths dependencies) are CommonJS only, which caused "Dynamic require of 'path' is not supported" errors when the surrounding code was bundled to ESM. The global config/cache directory resolution is now provided by a small, dependency-free pure-ESM module in @cloudflare/workers-utils that reproduces the previous path resolution exactly (verified against the real package in unit tests), so existing config and credential locations are unchanged. This also drops the transitive fsevents optional dependency that xdg-app-paths pulled in.

    Miniflare and create-cloudflare now consume the shared helpers from @cloudflare/workers-utils instead of maintaining their own copies, importing node-only leaf entry points (@cloudflare/workers-utils/fs-helpers, @cloudflare/workers-utils/global-wrangler-config-path) where ESM bundling is required.

2.70.7

Patch Changes

  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.654 0.0.660
  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.35.2 3.36.1
  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 9.0.7 9.1.0
  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/cli 0.69.3 0.69.5
  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 22.0.3 22.0.4
  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 5.0.6 5.2.0
  • #14490 75d8cb0 Thanks @petebacondarwin! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.6.1 2.6.2
  • #14490 75d8cb0 Thanks @petebacondarwin! - Fix npm installs for Analog projects

    Analog's generated Vite overrides can cause npm to fail with Unable to resolve reference $vite when dependency resolution changes. create-cloudflare now opts npm-generated Analog projects out of those overrides so project creation can complete successfully.

2.70.6

Patch Changes

  • #14377 bc08cfa Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.651 0.0.654
  • #14378 2091f80 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 22.0.1 22.0.3
  • #14379 914bd65 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 8.0.0 8.0.1
  • #14380 44a4084 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.22.3 3.22.4
  • #14381 f927adc Thanks @dai-shi! - Scaffold the Cloudflare-specific Waku files in the C3 script instead of relying on an external example

    The Waku template now runs the default create-waku generator and overlays the Cloudflare-specific files (wrangler.jsonc, the Workers entrypoint src/waku.server.tsx, the Cloudflare waku.config.ts, and the public/_headers / public/404.html static assets) via copyFiles, installing the extra build dependencies and removing the redundant trailing-slash dev middleware in configure. This removes the dependency on the external wakujs/waku-examples repository for the scaffolded project content.

2.70.5

Patch Changes

  • #14361 df43f59 Thanks @jamesopstad! - Fix infinite loop when running C3 with pnpm 11

    When invoked via pnpm create cloudflare@latest, C3 checks npm for a newer version and re-launches itself with the latest version if one is available. pnpm 11 enables the minimumReleaseAge supply-chain protection by default, so pnpm create cloudflare@latest will not resolve a version published in the last 24 hours. When the npm latest tag points at a version newer than what pnpm is willing to install, the update check stayed true and C3 re-launched itself forever.

    The relaunched process is now marked so it never re-runs the auto-update check, ensuring C3 starts up after at most one relaunch regardless of the package manager's version resolution.

2.70.4

Patch Changes

2.70.3

Patch Changes

  • #14006 6aa6f0e Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.627 0.0.651
  • #14289 6941222 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/cli 0.69.2 0.69.3
  • #14290 420ac2d Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 22.0.0 22.0.1
  • #14291 9b1e128 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.6.0 2.6.1
  • #14293 d80ff62 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.2.7 16.2.9

2.70.2

Patch Changes

  • #14193 88519f9 Thanks @petebacondarwin! - Fix create cloudflare exiting with code 0 even after an unhandled error

  • #14235 13abd5a Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/cli 0.69.1 0.69.2
  • #14193 88519f9 Thanks @petebacondarwin! - Fix create cloudflare aborting with ERR_PNPM_IGNORED_BUILDS on pnpm 11

    pnpm 11 flipped strictDepBuilds to true by default, which makes the install fail when dependencies have unapproved build scripts. wrangler depends on workerd and esbuild, and (via miniflare) on sharp — all three need their postinstall scripts to produce platform binaries.

    C3 now writes or merges in a pnpm-workspace.yaml in the generated project that approves exactly those three packages. If other packages trigger this error, C3 also now interactively offers to retry with pnpm approve-builds <pkg>…

2.70.1

Patch Changes

  • #14205 d6fd677 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.16.0 7.17.0
  • #14206 9c07154 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.15.3 0.15.4
  • #14207 33ab99b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.5.2 2.6.0
  • #14208 82c4d93 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.2.6 16.2.7
  • #14209 e13b8c0 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.13 22.0.0
  • #14216 6b903e5 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/cli 0.68.0 0.69.1

2.70.0

Minor Changes

  • #14095 8b4e917 Thanks @dario-piotrowicz! - Hide non-framework categories when --platform=pages is specified

    When running C3 with --platform=pages, the "Hello World example" and "Application Starter" categories are now hidden since they only produce Workers projects. The framework list is also filtered to only show frameworks that support the Pages platform. This makes it clear that C3 can only create Pages projects when using a framework.

Patch Changes

  • #14128 7868998 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.12 21.2.13
  • #14129 fe97ff8 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.15.1 7.16.0
  • #14113 063d98e Thanks @petebacondarwin! - Switch the react-router template to scaffold from the upstream create-react-router default template and overlay Cloudflare-specific files locally

    Previously, C3 invoked create-react-router with --template <pinned GitHub URL> pointing at a specific commit of remix-run/react-router-templates/cloudflare. This pinning was needed because the upstream Cloudflare template had been deleted before, leaving us reliant on a third-party source we don't control.

    We now invoke create-react-router without --template (using the upstream default template) and overlay all Cloudflare-specific files — workers/app.ts, wrangler.jsonc, split tsconfigs, a Cloudflare-flavored vite.config.ts, entry.server.tsx, etc. — from templates/react-router/ts/. A configure step deletes Dockerfile/.dockerignore and the @react-router/node/@react-router/serve dependencies and start script that ship with the default template.

    This brings the react-router template in line with how astro, svelte, and react already work and removes our dependency on a deleted upstream template. The scaffolded project is functionally equivalent to before.

2.69.0

Minor Changes

  • #14096 a5b7690 Thanks @MattieTK! - Migrate TanStack Start scaffolding from @tanstack/create-start to @tanstack/cli

    TanStack has consolidated their project scaffolding into a unified CLI package (@tanstack/cli) with a create subcommand, replacing the previous @tanstack/create-start package. This updates C3 to use the new CLI while preserving the same Cloudflare deployment target and React framework options.

2.68.4

Patch Changes

  • #14007 f25ad99 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.11 21.2.12
  • #14030 fe3d193 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.5.1 2.5.2
  • #14031 1cb3dec Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.19.2 1.20.0

2.68.3

Patch Changes

  • #13939 efe3567 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 9.0.6 9.0.7
  • #13940 f2c1872 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.625 0.0.627
  • #13941 c51b8c0 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.35.1 3.35.2
  • #13942 78d3b80 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.5.0 2.5.1
  • #13943 4eda246 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.10 21.2.11
  • #13944 dda28c5 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.30 0.59.32
  • #13945 6101c8e Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.15.0 7.15.1

2.68.2

Patch Changes

  • #13873 a6914bd Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.622 0.0.625
  • #13874 012e949 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.15.2 0.15.3
  • #13875 fb3a42b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.9 21.2.10
  • #13876 7ec2a93 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.14.2 7.15.0
  • #13877 e93ab6c Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.28 0.59.30
  • #13878 13abe2b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.2.4 16.2.6
  • #13879 3e0dbd6 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.9-0 0.12.5-1.0.0-alpha.10-0

2.68.1

Patch Changes

  • #13793 e414059 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.26 0.59.28
  • #13794 556a58c Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.8-0 0.12.5-1.0.0-alpha.9-0
  • #13795 7c9161a Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.10.0 3.10.1
  • #13796 e8496b6 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.8 21.2.9

2.68.0

Minor Changes

Patch Changes

  • #13359 fc2d883 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.6 21.2.8
  • #13729 83a1c7e Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.34.0 3.35.1
  • #13730 c5bcdfa Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.22 0.59.26
  • #13731 4d4d2c2 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.15.1 0.15.2
  • #13733 60ee337 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.4.10 2.5.0

2.67.4

Patch Changes

  • #13680 08fa62e Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 9.0.4 9.0.6
  • #13681 32cc1b4 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.14.1 7.14.2
  • #13682 c642d18 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.4.8 2.4.10
  • #13683 a3496fa Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.21 0.59.22
  • #13684 02ab1b4 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.7-0 0.12.5-1.0.0-alpha.8-0
  • #13685 6fc418b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 5.0.5 5.0.6
  • #13686 1d8bad5 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.22.2 3.22.3
  • #13687 2bcfffc Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.12.5 0.15.1

2.67.3

Patch Changes

  • #13644 377715d Thanks @MattieTK! - Update @clack/core and @clack/prompts to v1.2.0

    Bumps the bundled @clack/core dependency used internally by @cloudflare/cli from 0.3.x to 1.2.0, and the @clack/prompts dependency in create-cloudflare from 0.6.x to 1.2.0. Clack v1 includes a number of API changes, but no user-facing prompt behaviour changes are expected.

2.67.2

Patch Changes

  • #13513 f822594 Thanks @edmundhung! - Update the design of the React Workers starter

    The React Workers template now follows the latest Vite React starter more closely, so new projects get the refreshed upstream design alongside the existing Cloudflare integration.

2.67.1

Patch Changes

  • #12714 852fb79 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.8 0.59.21
  • #12804 d090818 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.12.4 0.12.5
  • #13360 359706d Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.2.2 16.2.4
  • #13593 4ca7cc6 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.4.7 2.4.8
  • #13594 f406f0b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.14.0 7.14.1
  • #13595 aa1d317 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.616 0.0.622
  • #12705 7329b3f Thanks @roli-lpci! - Replace glob with tinyglobby in build tooling. Remove unused glob dependency from pages-shared.

2.67.0

Minor Changes

  • #13454 bac2311 Thanks @G4brym! - Upgrade OpenAPI template to chanfana 3 and Zod v4

    The OpenAPI worker template has been upgraded to use chanfana v3.3 (from v2.6) and Zod v4 (from v3). All removed chanfana parameter helpers (Str, Bool, Num, DateTime) have been replaced with native Zod v4 equivalents. Other dependency updates include hono v4.12, wrangler v4, and @cloudflare/workers-types.

    Additional template improvements:

    • Fix response schemas to match actual handler return values
    • Use NotFoundException for 404 responses instead of raw Response.json()
    • Use HTTP 201 status for the create endpoint
    • Enable full strict mode in tsconfig (previously silently overridden)
    • Remove unused @types/service-worker-mock dependency

Patch Changes

  • #12563 a25270e Thanks @irvinebroque! - Add best practices documentation links to generated AGENTS.md

    The AGENTS.md file generated for new Workers projects now directs AI coding agents to fetch and understand the latest best practices before writing code, including Workers best practices, Durable Objects rules, and Workflows rules.

  • #12906 7cf5095 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 8.3.0 9.0.4
  • #13277 44dc73a Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.3.1 2.4.7
  • #13437 fe4101c Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.6-0 0.12.5-1.0.0-alpha.7-0
  • #13316 21d0b53 Thanks @emily-shen! - Fix Vue project scaffolding failing when javascript is selected

2.66.5

Patch Changes

  • #13438 dd4e888 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.599 0.0.616

2.66.4

Patch Changes

  • #13358 40b4f11 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.9.2 3.10.0

2.66.3

Patch Changes

  • #13274 6e62043 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 5.0.4 5.0.5
  • #13275 b221b00 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.2.1 16.2.2
  • #13276 94ea512 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.13.2 7.14.0
  • #13278 8e7074f Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.5 21.2.6
  • #13279 51f784f Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.22.1 3.22.2
  • #13243 448fec8 Thanks @petebacondarwin! - Show a clear error message when running on an unsupported Node.js version

    Previously, running create-cloudflare on an older Node.js version (e.g. v18) would fail with a confusing syntax error. Now, a dedicated version check runs before loading the CLI and displays a helpful message explaining the minimum required Node.js version and suggesting version managers like Volta or nvm.

2.66.2

Patch Changes

  • #13051 d5bffde Thanks @dario-piotrowicz! - Use today's date as the default compatibility date

    Previously, when generating a compatibility date for new projects or when no compatibility date was configured, the date was resolved by loading the locally installed workerd package via miniflare. This approach was unreliable in some package manager environments (notably pnpm). The logic now simply uses today's date instead, which is always correct and works reliably across all environments.

2.66.1

Patch Changes

  • #13106 c8c44a7 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.13.1 7.13.2
  • #13107 687f144 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 5.0.3 5.0.4
  • #13108 3a8a24c Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.3 21.2.5
  • #13109 9deba25 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.5-0 0.12.5-1.0.0-alpha.6-0
  • #13110 71059be Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.22.0 3.22.1

2.66.0

Minor Changes

  • #12964 e0831c6 Thanks @ryanking13! - Update dependencies in Python workers templates

    The workers-runtime-sdk library is added as a dev dependency and the webtypy is removed as a dependency.

2.65.0

Minor Changes

  • #12741 e8f62bb Thanks @penalosa! - Enable upload_source_maps by default for new projects

    All new projects created with C3 now have upload_source_maps set to true in their Wrangler configuration. This means source maps are automatically uploaded when you deploy, giving you meaningful stack traces in your Worker's logs and error reports without any extra setup.

Patch Changes

  • #12904 88c9471 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.592 0.0.599
  • #13003 ea13a78 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.13 0.7.0
  • #13004 44d8f22 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 16.1.6 16.2.1
  • #13005 9a742b1 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.2 21.2.3
  • #13006 554d68b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 5.0.0 5.0.3
  • #12569 379f2a2 Thanks @MattieTK! - Use qwik add cloudflare-workers instead of qwik add cloudflare-pages for Workers targets

    Both the wrangler autoconfig and C3 Workers template for Qwik were running qwik add cloudflare-pages even when targeting Cloudflare Workers. This caused the wrong adapter directory structure to be scaffolded (adapters/cloudflare-pages/ instead of adapters/cloudflare-workers/), and required post-hoc cleanup of Pages-specific files like _routes.json.

    Qwik now provides a dedicated cloudflare-workers adapter that generates the correct Workers configuration, including wrangler.jsonc with main and assets fields, a public/.assetsignore file, and the correct adapters/cloudflare-workers/vite.config.ts.

    Also adds --skipConfirmation=true to all qwik add invocations so the interactive prompt is skipped in automated contexts.

2.64.9

Patch Changes

  • #11639 e9f5f30 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.5.6 16.1.6
  • #12905 e7ef325 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.33.1 3.34.0
  • #12907 92402f6 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.13.2 5.0.0
  • #12908 eadb0fd Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.1 21.2.2
  • #12909 75fa04b Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.19.1 1.19.2

2.64.8

Patch Changes

  • #12837 2363d48 Thanks @edmundhung! - Update Astro Workers template for Astro v6

    The Astro Workers template now scaffolds projects using Astro v6. The adapter uses the Cloudflare Vite plugin under the hood, so astro dev runs on the workerd runtime locally and wrangler.jsonc fields like main and assets are no longer needed in the template.

    For existing projects, see the Astro Cloudflare adapter migration guide.

  • #12866 077c4d5 Thanks @edmundhung! - Fix React app creation flow skipping Cloudflare setup

    Creating a React app with create-cloudflare no longer allows the Cloudflare setup step to be skipped by accepting create-vite's Install and start now prompt.

2.64.7

Patch Changes

  • #12805 9e78285 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.2.0 21.2.1
  • #12806 56986b9 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.591 0.0.592
  • #12512 01f252d Thanks @thebeyondr! - Fix C3 success summary dashboard link to point to Workers service production view

    The "Dash:" URL now includes /production so it opens the correct Workers & Pages service view in the Cloudflare dashboard.

  • #12820 556bce0 Thanks @dario-piotrowicz! - Generate app/env.d.ts and server/env.d.ts for Nuxt applications

    Previously, only a top-level env.d.ts was created, which meant server files didn't receive Cloudflare types. Now the CLI generates separate app/env.d.ts and server/env.d.ts files, both importing from a shared _cloudflare/env.d.ts to avoid duplication.

    This ensures Cloudflare types are available in both app and server directories.

2.64.6

Patch Changes

  • #12790 5451a7f Thanks @petebacondarwin! - Bump glob to ^10.5.0 to address command injection vulnerability in glob CLI

  • #12787 d6d75a7 Thanks @petebacondarwin! - Bump create-qwik from 1.19.0 to 1.19.1

    This update fixes an upstream issue where create-qwik installed @eslint/js at "latest", which resolved to v10 and conflicted with the project's eslint 9.x.

2.64.5

Patch Changes

  • #12713 f498237 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.1.4 21.2.0
  • #12715 8d0c835 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.21.1 3.22.0
  • #12716 1c2d93d Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.13.0 7.13.1
  • #12717 8e738f8 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.2.3 2.3.1
  • #12718 62e20c1 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.12.2 0.12.4
  • #12719 554c5f3 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.581 0.0.591
  • #12720 a3ff7d4 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.4-0 0.12.5-1.0.0-alpha.5-0
  • #12728 bbe09b6 Thanks @jamesopstad! - Update SolidStart template for compatibility with v2.

    SolidStart v2 uses the nitro Vite plugin so we now update the Nitro config in vite.config.ts rather than app.config.ts.

  • #12692 f671934 Thanks @roli-lpci! - Remove unused chalk dependency from create-cloudflare.

2.64.4

Patch Changes

  • #12657 294297e Thanks @dario-piotrowicz! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.3-0 0.12.5-1.0.0-alpha.4-0
  • #12648 3d6e421 Thanks @petebacondarwin! - Fix Angular scaffolding to allow localhost SSR in development mode

    Recent versions of Angular's AngularAppEngine block serving SSR on localhost by default. This caused wrangler dev / wrangler pages dev to fail with URL with hostname "localhost" is not allowed.

    The fix passes allowedHosts: ["localhost"] to the AngularAppEngine constructor in server.ts, which is safe to do even in production since Cloudflare will already restrict which host is allowed.

2.64.3

Patch Changes

  • #12630 e8fddc5 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.21.0 3.21.1
  • #12631 5641c52 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.575 0.0.581
  • #12633 35c8ebd Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.59.3 0.59.8
  • #12634 11ace96 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.12.1 0.12.2
  • #12635 4cee91e Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.11 0.6.13
  • #12609 1714b9b Thanks @Hari-07! - Fix --variant flag being ignored for pages

    When creating a Pages project using npm create cloudflare -- --type pages --variant <variant>, the --variant flag was being ignored, causing users to be prompted for variant selection or defaulting to an unexpected variant. This now correctly passes the variant to the project setup.

  • #12602 58a4020 Thanks @anonrig! - Optimize filesystem operations by using Node.js's throwIfNoEntry: false option

    This reduces the number of system calls made when checking for file existence by avoiding the overhead of throwing and catching errors for missing paths. This is an internal performance optimization with no user-visible behavioral changes.

2.64.2

Patch Changes

  • #12564 98e2627 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.16.0 5.16.1
  • #12565 aefb2a0 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.1.2 21.1.4
  • #12566 3cd9d21 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.48.10 0.59.3

2.64.1

Patch Changes

  • #12529 3777bcd Thanks @ascorbic! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.40.0 0.48.10
  • #12531 93b177f Thanks @ascorbic! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 7.1.1 8.3.0
  • #12482 cef3278 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.11.4 0.12.1
  • #11725 be9745f Thanks @dario-piotrowicz! - Fix the experimental SvelteKit implementation incorrectly including the "@sveltejs/adapter-auto" dependency in the project's package.json file

  • #12528 73e5aa8 Thanks @ascorbic! - Bump nuxi from 3.30.0 to 3.33.1

2.64.0

Minor Changes

  • #12286 5ddd276 Thanks @elithrar! - Add AGENTS.md to Workers templates for AI coding agent guidance

    New Workers projects created via create-cloudflare now include an AGENTS.md file that provides AI coding agents with retrieval-led guidance for Cloudflare APIs. This helps agents avoid using outdated knowledge from their training data and instead consult current documentation.

    The file includes:

    • Links to Cloudflare documentation and MCP servers
    • Essential wrangler commands (dev, deploy, types)
    • Pointers to product-specific documentation for limits and APIs
  • #12454 c99c437 Thanks @petebacondarwin! - Respect CLOUDFLARE_ACCOUNT_ID environment variable for account selection

    When the CLOUDFLARE_ACCOUNT_ID environment variable is set, C3 will now use it directly instead of prompting for account selection. This matches wrangler's behavior and enables seamless CI/CD workflows where the account is pre-configured via environment variables.

    Previously, C3 would always call wrangler whoami and prompt for account selection when multiple accounts were available, ignoring the environment variable.

Patch Changes

  • #12365 9eca052 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.1.1 21.1.2
  • #12366 96d1605 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.20.0 3.21.0
  • #12367 9244501 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.15.0 5.16.0
  • #12481 0ac76d5 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.572 0.0.575

2.63.0

Minor Changes

  • #8310 fed18f9 Thanks @irvinebroque! - Enable nodejs_compat by default for new projects

    New projects created with C3 will now have the nodejs_compat compatibility flag automatically enabled. This makes it easier to get started with Workers, as many npm packages require Node.js compatibility to work correctly.

    If you don't want nodejs_compat enabled, you can remove it from your wrangler.json or wrangler.toml configuration file:

    {
      "compatibility_flags": []
    }
    

2.62.6

Patch Changes

  • #12269 a1450ca Thanks @penalosa! - Handle git commit failures gracefully

    When creating the initial commit fails (for example, when GPG signing is cancelled or misconfigured), the setup process now continues instead of crashing. A message is displayed informing the user that the commit was skipped and they can commit manually later.

  • #12339 ff3bf9d Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.2.2 2.2.3
  • #12340 1d12aef Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.19.0 3.20.0
  • #12341 4a563bd Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.18.0 1.19.0
  • #12342 6d79ade Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.11.3 0.11.4
  • #12343 10eb094 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.566 0.0.572
  • #12344 8a01a1c Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.2-0 0.12.5-1.0.0-alpha.3-0
  • #12291 75062fe Thanks @vicb! - Simplify creating a new Astro app

    The Astro CLI should not ask users whether they want to use git as create-cloudflare handles that already

2.62.5

Patch Changes

  • #11860 4a4007d Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.0.4 21.1.1
  • #12156 abd2b71 Thanks @irvinebroque! - Fix compatibility date detection failing when creating new projects

    Previously, getLocalWorkerdCompatibilityDate() would fail to find the locally installed miniflare and workerd packages, causing npm create cloudflare@latest to fall back to a hardcoded date (2025-09-27) instead of using the current workerd compatibility date.

    The issue was that module.createRequire() was called with a directory path. Node.js treats this as a filename at that location and looks for node_modules in the parent directory rather than the intended directory. This is now fixed by appending package.json to the path, which ensures module resolution starts from the correct location.

    Fixes #12155

2.62.4

Patch Changes

  • #12114 efac63d Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.18.5 3.19.0
  • #12115 ade4ac2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.12.0 7.13.0
  • #12116 dd3e1d7 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.11.2 0.11.3
  • #12117 88e352b Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.564 0.0.566
  • #12062 5658448 Thanks @jamesopstad! - Skip modifying the root tsconfig.json in projects that use TypeScript project references.

  • #12046 99454f0 Thanks @jamesopstad! - Remove duplicate references to ./worker-configuration.d.ts in the React template's tsconfig.worker.json file.

2.62.3

Patch Changes

  • #11861 27ea230 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.558 0.0.564
  • #11862 6bd2ab4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.1.3 2.2.1
  • #11864 283a9e4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-rwsdk 3.1.2 3.1.3
  • #11865 8522a8b Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.11.0 7.12.0
  • #11915 20467fd Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-1.0.0-alpha.1-0 0.12.5-1.0.0-alpha.2-0
  • #11961 844975f Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-analog 2.2.1 2.2.2
  • #11952 c09dbd7 Thanks @dario-piotrowicz! - Bump the version of @cloudflare/vitest-pool-workers in the hello-world templates from ^0.8.19 to ^0.12.4

    The version of the @cloudflare/vitest-pool-workers in the hello-world templates is currently ^0.8.19, since the package is pre v1, the Caret syntax only installs the latest 0.8.x version of the package, which is a bit outdated. So the changes here manually keep the package more up to date.

  • #11967 202c59e Thanks @emily-shen! - chore: update undici

    The following dependency versions have been updated:

    Dependency From To
    undici 7.14.0 7.18.2

2.62.2

Patch Changes

  • #11541 707dee0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vike 0.0.528 0.0.558
  • #11843 ab3859c Thanks @dario-piotrowicz! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-0.27.1-0 0.12.5-1.0.0-alpha.1-0
  • #11866 fe3e955 Thanks @dependabot! - chore: update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.18.3 3.18.5
  • #11541 707dee0 Thanks @dependabot! - Update vike template to add cf-typegen script

2.62.1

Patch Changes

2.62.0

Minor Changes

Patch Changes

  • #11812 faf8d27 Thanks @dario-piotrowicz! - Remove redundant output present for the experimental setup of frameworks (by using new CLI flags of wrangler setup).

2.61.0

Minor Changes

  • #11684 f1f036c Thanks @ascorbic! - Add --variant CLI argument to select framework variants non-interactively. This allows users to skip the variant selection prompt when creating React projects by specifying the variant directly, for example: npm create cloudflare my-app -- --framework=react --platform=workers --variant=react-ts.

Patch Changes

  • #11662 1be6bfe Thanks @pombosilva! - Generate Workflow name based on worker name in hello-world-workflows template.

    Previously, the hello-world-workflows template defaulted to the workflow name workflows-hello-world. This caused deployments to overwrite existing workflows when users forgot to change the name, since workflow names must be unique. The workflow name is now generated from the worker name.

2.60.0

Minor Changes

Patch Changes

  • #11597 3122607 Thanks @vicb! - make sure comments are always added to the end of wrangler.jsonc

2.59.0

Minor Changes

  • #11560 2d9a30c Thanks @vicb! - Support <PACKAGE_NAME> as a placeholder for the package name in package.json

    "name": "<PACKAGE_NAME>" is replaced with the project name when c3 updates a package.json using updatePackageName. Previously only "<TBD>", "TBD", and "" were supported placeholder names.

  • #11551 f261472 Thanks @dario-piotrowicz! - Support RedwoodSDK in --experimental mode

  • #11520 85ec269 Thanks @vicb! - Add placeholder substitution in wrangler config files.

    When c3 updates the config file:

    • The value "<WORKER_NAME>" is replaced with the worker name.
    • The value "<COMPATIBILITY_DATE>" is replaced with the latest worked compatibility date.
  • #11576 bb47e20 Thanks @dario-piotrowicz! - Support Analog in --experimental mode

Patch Changes

  • #11557 632fb6d Thanks @dario-piotrowicz! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-rwsdk 3.1.0 3.1.2
  • #11577 85d70c8 Thanks @dario-piotrowicz! - Update help message not to recommend non-applicable --ts create-next-app argument

    C3 uses it's own template when running create-next-app, so providing a --ts argument to it doesn't have any effect, the C3 help message however shows that as an example on how to pass arguments to underlying framework CLIs. The changes here update the error message to instead use svelte's --types=ts as the example

  • #11563 df7cd47 Thanks @petebacondarwin! - fix analog template and tests - bumping to 2.1.3

  • #11558 d53462c Thanks @vicb! - fix: make sure c3 does not add duplicated types

2.58.0

Minor Changes

Patch Changes

  • #11472 ce295bf Thanks @dario-piotrowicz! - fix: remove unnecessary step in qwik templates

    The step that modifies the src/entry.cloudflare-pages.tsx file doesn't seem to change the file in any way anymore, so it's been removed

  • #11483 f550b62 Thanks @edmundhung! - stop running npm install with --legacy-peer-deps flag when setting up a project

2.57.1

Patch Changes

2.57.0

Minor Changes

Patch Changes

  • #11448 2b4813b Thanks @edmundhung! - Builds package with esbuild v0.27.0

  • #11385 e51aa7a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.36.2 0.37.2
  • #11386 8e8ab6f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.14 0.10.5
  • #11473 efac6c5 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.18.2 3.18.3
  • #11474 b4dc50b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 21.0.0 21.0.1
  • #11475 452a300 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.37.2 0.40.0
  • #11478 2aec2b4 Thanks @dario-piotrowicz! - Remove unnecessary nitropack installation

  • #11480 86d1e25 Thanks @Hypercookie! - fix typos in hello-world-durable-object templates

  • #11330 5a873bb Thanks @dario-piotrowicz! - Update the Angular starter to set a preview script instead of a start one

2.56.0

Minor Changes

Patch Changes

  • #11384 f607ea4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.10 21.0.0
  • #11387 03be5b8 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-0.27.0-0 0.12.5-0.27.1-0
  • #11395 e9d4db4 Thanks @dario-piotrowicz! - Fix step 2 saying that the will be configured using wrangler setup when it is not

2.55.1

Patch Changes

  • #11298 2b6f423 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.34.15 0.36.2

2.55.0

Minor Changes

  • #11251 7035804 Thanks @penalosa! - When the --experimental flag is passed to create-cloudflare, use wrangler setup for configuring a project to work on Cloudflare rather than the existing create-cloudflare logic. Only Gatsby is supported right now, with more frameworks to be added in future. There should be no functional change to applications created via create-cloudflare when using the --experimental flag.

Patch Changes

  • #11013 1b4a08c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.8 0.9.9
  • #11015 220f608 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.9.1 3.9.2
  • #11222 32a88d2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.29.3 3.30.0
  • #11294 632cdc3 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.9 20.3.10
  • #11295 4e5ac89 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.9.5 7.9.6
  • #11297 4a03bd6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.9 0.9.14
  • #11302 7dfce98 Thanks @dario-piotrowicz! - Support Docusaurus in --experimental mode

  • #11184 a8efcc8 Thanks @dom96! - Create-cloudflare now filters out options that don't exist for specified language

  • #11268 15b8460 Thanks @penalosa! - Support SvelteKit in --experimental mode

  • #11266 09cb720 Thanks @penalosa! - Use the smol-toml library for parsing TOML instead of @iarna/toml

  • #11170 c6d33cf Thanks @dom96! - Fixes hello-world-with-assets python template

2.54.5

Patch Changes

  • #11223 bff5f16 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-waku 0.12.5-0.26.1-0 0.12.5-0.27.0-0
  • #11224 60a9890 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.17.1 1.17.2
  • #11226 da07a10 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.8 20.3.9

2.54.4

Patch Changes

  • #11014 4937e85 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.4.6 15.5.6
  • #11132 0acaa5a Thanks @petebacondarwin! - use the Cloudflare maintained Next.js template

2.54.3

Patch Changes

  • #11155 6d3b49f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.17.0 1.17.1

2.54.2

Patch Changes

  • #11154 206b308 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.19.2 0.19.3
  • #11156 95a1629 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.34.6 0.34.15
  • #11157 a82e350 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.9.4 7.9.5
  • #11158 687f8bc Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.7 20.3.8

2.54.1

Patch Changes

  • #11016 9cef26a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.13.1 4.13.2
  • #11101 0856306 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.18.1 3.18.2
  • #11102 ac527a8 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.6 20.3.7
  • #11103 3a39370 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/create-start 0.34.2 0.34.6

2.54.0

Minor Changes

Patch Changes

2.53.0

Minor Changes

  • #10989 da37501 Thanks @dom96! - Fixes generation of 'name' in Python uv.lock template

  • #10943 9d843fe Thanks @valfz! - fixed creating index.js with wrong extension when Vue project is created with JavaScript

  • #10990 c07036b Thanks @dom96! - Python templates' package.json scripts now use pywrangler

Patch Changes

  • #10948 04c5dc7 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.16.1 1.17.0
  • #10949 44dc255 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.4 20.3.6
  • #10950 39dbb39 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.7 0.9.8
  • #10951 46c31e1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.28.0 3.29.3
  • #10952 dcda100 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.9.3 7.9.4
  • #10914 890a606 Thanks @devin-ai-integration! - Fix git commit failures when global pre-commit hooks are configured. When initializing projects, create-cloudflare now uses git commit --no-verify to bypass any globally configured git hooks that might fail and block project initialization.

2.52.3

Patch Changes

  • #10875 63ddc27 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.18.0 3.18.1
  • #10876 dd95f7f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.6 0.9.7
  • #10877 f4a92fd Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.3 20.3.4

2.52.2

Patch Changes

  • #10457 862034c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.7 0.6.11

2.52.1

Patch Changes

  • #10641 cc47218 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.8.2 7.9.3
  • #10642 a6cfc06 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.3.0 20.3.3
  • #10766 bd5b720 Thanks @petebacondarwin! - Do not override any .env settings in .gitignore files

    Previously we only looked for .env* in the gitignore but now we cover more cases such as:

    • .env
    • .env\*
    • .env.<local|production|staging|...>
    • .env\*.<local|production|staging|...>

2.52.0

Minor Changes

Patch Changes

  • #10567 64e403b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.2 0.9.6
  • #10793 aed5fa0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.16.0 1.16.1
  • #10794 6e56107 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.8.1 3.9.1
  • #10790 c563ebe Thanks @petebacondarwin! - pin the URL for the react-router template since it was deleted from the project

  • #10780 89125b3 Thanks @dom96! - Python templates now create valid pyproject.toml/uv.lock files

2.51.7

Patch Changes

2.51.6

Patch Changes

  • #10458 7aa31dc Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.1.6 20.3.0
  • #10510 3657383 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.14.6 5.15.0

2.51.5

Patch Changes

2.51.4

Patch Changes

2.51.3

Patch Changes

  • #10455 17ee8e6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.15.0 1.16.0
  • #10456 0df683f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.8.1 7.8.2

2.51.2

Patch Changes

2.51.1

Patch Changes

2.51.0

Minor Changes

Patch Changes

  • #10384 839b8f0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.9.0 0.9.2
  • #10385 f0f995d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 7.1.0 7.1.1
  • #10386 516dc20 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.27.0 3.28.0
  • #10387 4390c9f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.1.5 20.1.6
  • #10388 6778d0f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.8.0 7.8.1

2.50.9

Patch Changes

  • #9940 46df88c Thanks @stof! - Enable the nodejs_als in the svelte template to work out of the box

  • #10299 eb712ef Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.5 0.6.7
  • #10300 031edad Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.14.5 5.14.6
  • #10301 c4fa63c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 7.0.3 7.1.0
  • #10302 17e32a5 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.7.1 7.8.0
  • #10303 151b3ce Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.5 15.4.6
  • #10304 2915f42 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.1.4 20.1.5

2.50.8

Patch Changes

  • #10127 65f0ef2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.17.0 3.18.0
  • #10197 11225f9 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.13.0 4.13.1
  • #10198 626b226 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.20 0.9.0
  • #10199 53a685f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.1.3 20.1.4
  • #9956 b70a702 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.25.1 3.27.0
  • #10189 69e2114 Thanks @fjararibet! - add .gitignore to hello-world-assets-only template

  • #10176 07c8611 Thanks @devin-ai-integration! - Add macOS version validation to prevent EPIPE errors on unsupported macOS versions (below 13.5). Miniflare and C3 fail hard while Wrangler shows warnings but continues execution.

  • #10192 f5854a9 Thanks @devin-ai-integration! - Preserve comments in wrangler.json files when C3 updates them during project generation. Previously, comments were stripped when updating configuration files from templates.

2.50.7

Patch Changes

  • #10109 d983f2b Thanks @alan-agius4! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 20.0.5 20.1.3

2.50.6

Patch Changes

  • #10081 defea6f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.7.0 7.7.1
  • #10082 2f3f090 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.14.1 1.15.0
  • #10083 6d83a87 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.12.1 4.13.0
  • #10085 99b8eab Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.18 0.8.20

2.50.5

Patch Changes

  • #10027 26186a5 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.6.3 7.7.0

2.50.4

Patch Changes

  • #9941 e1c183a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 7.0.0 7.0.3
  • #9942 56cf197 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.15 0.8.18

2.50.3

Patch Changes

  • #9756 afb0246 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.12 0.8.15
  • #9790 08cc0fe Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.6.2 7.6.3
  • #9863 f1f6daf Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.19.1 0.19.2
  • #9864 ccda844 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.4 15.3.5

2.50.2

Patch Changes

  • #9742 9b85137 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.16.4 3.17.0
  • #9743 8c71de1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.5.0 7.0.0

2.50.1

Patch Changes

  • #9700 bb8b987 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.3 15.3.4
  • #9701 9bc830c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.14.4 5.14.5
  • #9702 9f449be Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.7 0.8.12

2.50.0

Minor Changes

2.49.4

Patch Changes

  • #9524 93d9fd2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.14.3 5.14.4
  • #9525 0d32f47 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.16.6 2.16.8
  • #9526 e9a34f5 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.6.1 7.6.2
  • #9527 351657e Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.8.0 3.8.1

2.49.3

Patch Changes

2.49.2

Patch Changes

2.49.1

Patch Changes

2.49.0

Minor Changes

  • #9442 4996b88 Thanks @vicb! - add _headers file for immutable asset caching in nextjs template

Patch Changes

  • #9426 0dc5992 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.2 0.6.5

2.48.0

Minor Changes

  • #9104 8096b5f Thanks @avenceslau! - Add Hello World Workflows template.

    For multi-step applications that automatically retry, persist state, and run for minutes, hours, days or weeks.

Patch Changes

  • #9424 52398c7 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.6.0 7.6.1
  • #9425 678170f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.6 0.8.7
  • #9427 5231b0e Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.11.4 4.12.1
  • #9428 f312396 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.7.0 3.8.0
  • #9429 4e7345e Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.2 15.3.3
  • #9430 00ebdd9 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.13.0 1.14.1

2.47.3

Patch Changes

2.47.2

Patch Changes

  • #9291 40040de Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.25.0 3.25.1
  • #9292 14c7d04 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.11 19.2.12
  • #9293 fa4dd47 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.3 0.8.6
  • #9294 625aeca Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.18.0 0.19.1
  • #9274 14dc393 Thanks @vicb! - fix the env interface name in Next

2.47.1

Patch Changes

  • #9244 f0f1055 Thanks @emily-shen! - fix: set compilerOptions.types to ./worker-configuration.d.ts instead of worker-configuration.d.ts in tsconfig.json

2.47.0

Minor Changes

  • #8886 e1df3d8 Thanks @emily-shen! - use wrangler types to generate types instead of using the @cloudflare/workers-types package

Patch Changes

  • #9201 6d8a346 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.1 15.3.2
  • #9202 da7a0a6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.5.3 7.6.0
  • #9203 0e215b0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.4.1 6.5.0
  • #9204 85b3458 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.16.5 2.16.6
  • #9205 b7ce2bb Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.10 19.2.11
  • #9147 822e103 Thanks @vicb! - Add the global_fetch_strictly_public flag to workers template

  • #9190 616adf1 Thanks @vicb! - Bump @opennextjs/cloudflare to ^1.0.2

  • #9209 22177c8 Thanks @vicb! - Use the latest release of create-next-app for Next on Workers

2.46.2

Patch Changes

  • #9136 5b0c9c9 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.11.3 4.11.4
  • #9137 81163a3 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.9 19.2.10
  • #9138 c2d249d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.5.2 7.5.3

2.46.1

Patch Changes

2.46.0

Minor Changes

  • #9035 3f8f1a1 Thanks @dom96! - Add DO templates for Python Workers and update to use SDK

Patch Changes

  • #9070 c8a5a60 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.1 0.8.3
  • #9071 db300ef Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.8 19.2.9
  • #9072 b0da6e9 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.17.0 0.18.0
  • #9073 be558ba Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.5.1 7.5.2
  • #9074 8fc3418 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.11.2 4.11.3
  • #8994 478d79d Thanks @vicb! - Install @opennextjs/cloudflare as regular dependency

  • #9087 79593e6 Thanks @vicb! - Add the global_fetch_strictly_public flag to the Next template for workers

2.45.3

Patch Changes

2.45.2

Patch Changes

2.45.1

Patch Changes

  • #7796 d16f1c6 Thanks @G4brym! - Update openapi C3 template to include better ts types and lint command

2.45.0

Minor Changes

  • #8978 0afae8f Thanks @edmundhung! - updated the qwik cloudflare workers template to keep the default _headers and _redirects files

Patch Changes

  • #9012 cd542df Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.7 19.2.8
  • #9013 27de5a0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.3.1 6.4.1
  • #9014 4969932 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.24.1 3.25.0
  • #9015 fd6ac07 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.0 15.3.1
  • #9016 729732c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.11.1 4.11.2
  • #9017 c49e8a4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.5.0 7.5.1

2.44.1

Patch Changes

  • #8919 3a83ff1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.2.1 15.3.0
  • #8946 5cffdec Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.8.0 0.8.1
  • #8947 b0c1179 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.6 19.2.7
  • #8948 cba4713 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.14.1 5.14.3
  • #8949 5777b33 Thanks @vicb! - bump create-next-app to 15.3.0 for the Workers template

2.44.0

Minor Changes

  • #8708 f4c37bb Thanks @royvandewater! - Add --template-mode argument to create-cloudflare to support templating from private repositories

    create-cloudflare uses degit under the hood to clone template git repositories. degit will attempt to download a tar file of the HEAD of a repository if it is served up on one of several allow listed repository hosting services including GitHub. However, the tar support does not support templating from private repositories. To support that, we needed to create the ability to tell degit to use "git" mode to download the template using the user's git credentials.

Patch Changes

2.43.8

Patch Changes

  • #8814 de209c2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.15.3 2.16.5
  • #8815 2fddcc8 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.15.3 0.17.0
  • #8816 06ffd1a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.12.0 1.13.0
  • #8818 618d052 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.4.1 7.5.0
  • #8820 2053392 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.23 0.8.0
  • #8834 f984ca3 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.15.1 3.16.4
  • #8835 34168b3 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.5 19.2.6

2.43.7

Patch Changes

  • #8874 5ace43b Thanks @emily-shen! - rename hello world templates with assets

    Worker + Assets -> SSR / full-stack app Assets only -> Static site

2.43.6

Patch Changes

2.43.5

Patch Changes

  • #8822 22b8a80 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.23.1 3.24.1
  • #8844 0a9a260 Thanks @vicb! - Disable incremental cache in the c3 Next.js template

2.43.4

Patch Changes

2.43.3

Patch Changes

  • #8070 9b469e2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.1.1 6.3.1
  • #8733 857a550 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.21.1 3.23.1
  • #8769 efda570 Thanks @emily-shen! - remove unnecessary ASSETS binding call in SPA templates

    With SPA mode now enabled by default for compat dates since 2025-04-01, the Workers in the React and Vue templates no longer need this fallback ASSETS binding.

  • #7894 15a7618 Thanks @juanmirocks! - fix scheduled TS template to include a fetch handler like the JS one

  • #8765 95fc93f Thanks @vicb! - Update the Next on Workers template to use @opennextjs/cloudflare 1.0.0-beta releases

2.43.2

Patch Changes

  • #8731 5eb6e1b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.1.6 19.2.5
  • #8732 5fc7fe6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.4.0 7.4.1
  • #8734 e4e7296 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.1 0.6.2
  • #8741 56637e3 Thanks @emily-shen! - Graduate Next.js + Workers Assets template from experimental

    You no longer need the --experimental flag to access this template.

  • #8738 da1ec13 Thanks @emily-shen! - fix: remove main field in wrangler.jsonc of Hono Pages template

2.43.1

Patch Changes

  • #8395 3f41730 Thanks @dario-piotrowicz! - Remove categories in C3 that have no templates

    The Application Starter category doesn't contain any entries in experimental mode so we shouldn't show it.

    This change updates C3 to automatically exclude categories that have no templates.

2.43.0

Minor Changes

  • #8553 dfbf03f Thanks @emily-shen! - feat: add React Router + Workers assets template

    Also hide the Remix template in the interactive menu, although it is still accessible via CLI with --framework=remix.

Patch Changes

  • #8516 82f35b8 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.14.2 3.15.1
  • #8518 8b71224 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.11.0 4.11.1
  • #8656 1f27e26 Thanks @Cherry! - Improves minor HTML semantics of the default index.html included in various templates with Workers Assets

  • #8610 6a958df Thanks @emily-shen! - The Hello World DO templates were previously updated to use SQLite - this just also updates the DO + Assets template.

  • #8651 fc66a2b Thanks @emily-shen! - fix: provide type for env in c3 when vitest is included in template

2.42.1

Patch Changes

  • #8598 e5dbedd Thanks @emily-shen! - graduate Qwik + Workers Assets templates from experimental

    You no longer need to include the --experimental flag to access this template.

2.42.0

Minor Changes

Patch Changes

  • #8593 36ae02c Thanks @emily-shen! - Graduate Hono + Workers assets template from experimental.

    You will no longer need to include the --experimental flag to access this template. Also creates a hono template that uses the cloudflare-pages adapter.

  • #8402 03ec951 Thanks @emily-shen! - graduate Astro Workers + Assets template from experimental

    You no longer need to pass in --experimental to access the Workers + Assets version of the template.

  • #8552 0fe3260 Thanks @emily-shen! - Graduate remix Workers + Assets template from experimental

    You will no longer need to pass in the --experimental flag to access this template.

  • #8574 9b86dba Thanks @emily-shen! - Graduate sveltekit + workers assets template from experimental

    You no longer need to pass in the --experimental flag to access this template.

2.41.2

Patch Changes

  • #8379 2b37abe Thanks @emily-shen! - Graduate Workers + Assets hello world templates from experimental status

  • #8541 cfa525d Thanks @GregBrimble! - fix: Fixes the Cloudflare logo in the Vite React starter to support both dark and light mode

2.41.1

Patch Changes

  • #8418 736bd4f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.1.6 15.2.1
  • #8420 db987de Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.5.14 0.6.1
  • #8451 fd2cb21 Thanks @vicb! - Update the Next experimental template to use version ~15.2.2

2.41.0

Minor Changes

Patch Changes

  • #8440 af1c5c3 Thanks @petebacondarwin! - tighten up .gitignore processing

  • #8372 3536670 Thanks @emily-shen! - Graduate Angular, Gatsby, Vue and Nuxt templates (Workers + Assets) from experimental

    You no longer need to pass in the --experimental flag to access these templates.

2.40.3

Patch Changes

2.40.2

Patch Changes

2.40.1

Patch Changes

2.40.0

Minor Changes

  • #8197 acd42a8 Thanks @dom96! - Python Workers template now includes package for autocomplete and type hints

Patch Changes

  • #8324 94729a6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.16 0.6.23
  • #8290 5b047e4 Thanks @petebacondarwin! - ensure that git commits are generated

  • #8013 bc62d24 Thanks @petebacondarwin! - add experimental React templates using the Cloudflare Vite plugin

  • #8232 59cb914 Thanks @emily-shen! - fix: stop c3 adding a duplicate ./wrangler.jsonc when using --existing-script

    This should mean dev and deploy on projects initialised using create-cloudflare --existing-script start working again. Note there will still be an extraneous ./src/wrangler.toml, which will require a separate fix in the dashboard. This file can be manually deleted in the meantime.

2.39.0

Minor Changes

  • #8264 1f3af77 Thanks @dcartertwo! - Create Cloudflare will no longer ask if the developer would like to use git if already in a git repository.

2.38.2

Patch Changes

  • #8233 74a808f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.14.0 3.14.2
  • #8241 708de7f Thanks @dario-piotrowicz! - update experimental Next.js template to work on @opennextjs/cloudflare@0.5.x

  • #8240 47f56a2 Thanks @dario-piotrowicz! - fix: remove unnecessary flags passed to create-next-app when creating Next.js apps in experimental mode

    This change removes a set of flags that get passed to create-next-app that force the generated Next.js application to have specific settings (e.g. typescript, tailwind, src directory, etc...) which are not actually mandatory/recommended for the use of the open-next Cloudflare adapter

  • #8215 eb0912d Thanks @CarmenPopoviciu! - This change makes the user facing message C3 displays while waiting for DNS propagation, more friendly/informative. The idea is to inform users that DNS propagation might sometimes take even up to 2 minutes. This will hopefully prevent confusion around whether how long the process will take, or whether the process is stuck, etc.

  • #8243 c62973b Thanks @CarmenPopoviciu! - fix: Ensure we exit the process on "SIGINT" and "SIGTERM"

    Currently C3 does not explicitly exit the process if an error is thrown, or if a "SIGINT" or "SIGTERM" signal is received. This leads to situations when, if ctrl+C is pressed while there are still tasks in the stack/microtask queues (think in flight async xhr calls, or polling, or long running while loops), the current process will continue running until all those tasks are run to completion, and the queues are empty.

    This commit fixes this by explicitly calling process.exit() when an error is thrown (our internal "SIGINT"/"SIGTERM" handlers will throw a CancelError), thus ensuring we always exit the process.

2.38.1

Patch Changes

  • #8152 ed3bc2f Thanks @Cherry! - fix: generated wrangler.json and wrangler.jsonc files will now be formatted with tabs, to match the rest of the generated files

2.38.0

Minor Changes

  • #8024 e8272b0 Thanks @emily-shen! - Output wrangler.jsonc instead of wrangler.json

    The JSONC format allows comments, but otherwise uses standard JSON syntax.

    Note that Wrangler is still happy to parse .json files with comments (along the lines of tsconfig.json), but to prevent confusion and for default compatibility with all IDEs, create-cloudflare will now output wrangler.jsonc.

  • #8024 e8272b0 Thanks @emily-shen! - Include a .vscode/settings.json file with a 'jsonc' file association for templates that use wrangler.json

2.37.6

Patch Changes

  • #7917 6a500d6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.1.2 19.1.5
    create-hono 0.15.2 0.15.3
    create-remix 2.15.2 2.15.3
    nuxi 3.20.0 3.21.1
  • #7918 88ea196 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.13.0 3.14.0
  • #7919 5ed2744 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.1.2 19.1.5
    create-hono 0.15.2 0.15.3
    create-remix 2.15.2 2.15.3
    nuxi 3.20.0 3.21.1
  • #7978 5bcb204 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.1.2 19.1.5
  • #8076 9cfe0d8 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.1.5 19.1.6
  • #7854 bff209d Thanks @beratbayram! - Update the Next.js template

    • Removed top-level await in next.config.ts as it is not allowed there and not required.
    • Improved setupDevPlatform() comment
  • #8033 e62b097 Thanks @edmundhung! - update vitest version in templates to ~2.1.9

2.37.5

Patch Changes

  • #8005 b889b16 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.20.0 3.21.1
  • #8006 4ecabf1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.15.2 0.15.3
  • #8007 76156a4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.15.2 2.15.3

2.37.4

Patch Changes

  • #7903 ce8bfbd Thanks @dario-piotrowicz! - update experimental Next.js template to work on @opennextjs/cloudflare@0.4.x

  • #7972 7112347 Thanks @andyjessop! - chore: bumps create-hono version to ensure correct Wrangler config file. Fixes the issue where C3 was generating both a wrangler.toml and a wrangler.json file.

2.37.3

Patch Changes

  • #7891 a7965c7 Thanks @jahands! - fix: Use today's date for compat date when the latest workerd release date is in the future

    Fixes an issue where deployments would fail when there is a workerd release on the same day due to workerd releases having a date in the future because Workers does not allow using a compat date in the future.

2.37.2

Patch Changes

  • #7822 c6e8a1c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.11 0.6.13
  • #7823 4f84172 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.1.4 15.1.5
  • #7824 794b446 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.0.7 19.1.2
  • #7827 6c2e943 Thanks @edmundhung! - fix: bump vitest-pool-workers version range in templates

    This resolves #7815, where users encountered an error about missing nodejs_compat or nodejs_compat_v2 compatibility flags when running Vitest on a fresh Hello World project created with create-cloudflare.

2.37.1

Patch Changes

  • #7774 f9344a0 Thanks @CarmenPopoviciu! - Fix regression in C3's next template

    #7676 switched C3 templates to default to wrangler.json instead of wrangler.toml. Unfortunately, this unintendedly broke the next template, which was still attempting to read wrangler.toml specifically. This commit fixes the regression.

    Fixes #7770

2.37.0

Minor Changes

  • #7676 ab92f83 Thanks @penalosa! - Output the wrangler.json config format when running create-cloudflare

Patch Changes

  • #7746 836b316 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.1.3 15.1.4
  • #7747 e747ddf Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.0.6 19.0.7
  • #7748 d13e288 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.10 0.6.11
  • #7749 7f94b9d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.17.2 3.20.0
  • #7743 5955dac Thanks @vicb! - Update the Next.js experimental template

    • Use create-next-app@^14.2.23
    • Rename wrangler types output to cloudflare-env.d.ts
  • #7742 8fb0f25 Thanks @threepointone! - chore: update wrangler versions in templates

2.36.0

Minor Changes

2.35.2

Patch Changes

  • #7617 75393d6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.0.1 6.1.0
  • #7618 e5b9a9a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.7 0.6.9
  • #7619 9989022 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.14.0 5.14.1
  • #7620 4a38b9b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.16.0 3.17.1
  • #7621 05cc188 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.0.5 19.0.6
  • #7622 a29b1c2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.15.1 2.15.2
  • #7623 c448a57 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.11.0 1.12.0
  • #7624 d4d8df1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.1.0 15.1.2
  • #7643 ab7204a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.12.2 3.13.0
  • #7644 42e8ba1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.1.0 6.1.1
  • #7645 8b6f6e6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.1.2 15.1.3
  • #7646 b9533a3 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.17.1 3.17.2
  • #7647 df06a95 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.9 0.6.10
  • #7673 8ab13b2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.6.3 3.7.0
  • #7638 acbea32 Thanks @dario-piotrowicz! - fix and update experimental Next.js template to work on @opennextjs/cloudflare@0.3.x

  • #7664 5cc3bb1 Thanks @dario-piotrowicz! - Consistently use full official full stack framework names

    Rename the Solid framework entry to SolidStart and Next to Next.js so that these alongside SvelteKit present the full official unshortened names of full stack frameworks

2.35.1

Patch Changes

  • #7511 5addedf Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.0.3 15.1.0
  • #7557 01b5451 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.0.4 19.0.5
  • #7497 fb30983 Thanks @dario-piotrowicz! - fix: make sure C3 works with the latest Astro versions

  • #7390 0e9499e Thanks @penalosa! - Bump Nuxt C3 template to Node 18

  • #7565 8ad5be9 Thanks @dario-piotrowicz! - update the astro experimental template not to unnecessarily specify v2 for nodejs_compat

2.35.0

Minor Changes

Patch Changes

  • #7504 8371748 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.0.0 19.0.4
  • #7512 21ceca4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.14.2 0.14.3
  • #7513 0808c9a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.10.0 4.11.0
  • #7530 14ddd30 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.12.1 3.12.2
  • #7531 ee98fd4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.6.2 0.6.7
  • #7526 0117820 Thanks @WalshyDev! - fix: update create-remix to fix creating a Remix project failing with "Cannot find module 'fs-extra'"

  • #7241 d8e96b2 Thanks @dario-piotrowicz! - update Next.js template to use Next.js v.15

2.34.0

Minor Changes

Patch Changes

  • #7248 6d29319 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.2.11 19.0.0
    create-qwik 1.9.1 1.11.0
    create-remix 2.14.0 2.15.0
    create-solid 0.5.13 0.5.14
    nuxi 3.15.0 3.16.0
    sv 0.6.2 0.6.2
  • #7503 5f6e9c1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.6.1 3.6.3
  • #7505 5f80241 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 5.5.5 6.0.1
  • #7457 75be0d5 Thanks @syumai! - fix(create-cloudflare): add a newline character to the line prepended to wrangler.toml

2.33.4

Patch Changes

  • #7257 0920d13 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.2.11 19.0.0
    create-qwik 1.9.1 1.11.0
    create-remix 2.14.0 2.15.0
  • #7419 51fb982 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.15.0 3.16.0
  • #7489 90fa58b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.14.0 2.15.0
  • #7480 9ea45b4 Thanks @petebacondarwin! - update Vue C3 experimental template to work with Worker Assets

2.33.3

Patch Changes

2.33.2

Patch Changes

  • #7359 515174e Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.10.0 1.11.0
  • #7409 5739015 Thanks @petebacondarwin! - fix: update Angular experimental Workers + Assets template

  • #7342 499e12d Thanks @neomax7! - fix: Angular template should call handle() method on AngularAppEngine not 'render()'

    Fixes #7341

2.33.1

Patch Changes

  • #7235 8246c45 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.9.1 1.10.0
  • #6410 c808590 Thanks @stof! - Fix the test tsconfig file in the hello-world typescript template

2.33.0

Minor Changes

2.32.2

Patch Changes

2.32.1

Patch Changes

  • #7217 f76da8d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.6.0 3.6.1
  • #7218 39675b5 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.13.1 2.14.0
  • #7219 287a5d0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.12.0 3.12.1
  • #6569 7be8f76 Thanks @penalosa! - Make sure wrangler deploy and wrangler pages deploy are run in an interactive context in C3, so that users are able to respond to interactive prompts

2.32.0

Minor Changes

Patch Changes

  • #7179 a4f5647 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.5.2 3.6.0
  • #7188 28edf9b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.13.7 5.14.0
  • #7109 492533f Thanks @jsparkdev! - Rename the framework name

    The name currently displayed in the CLI is Svelte. However, all of the options actually create a SvelteKit app, and the name SvelteKit is also used in the documentation.

2.31.2

Patch Changes

  • #6973 afe9850 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.8.0 4.10.0
  • #7146 d31a902 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.11.1 3.11.2
  • #7148 f46330a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.12.0 3.15.0
  • #7161 6948b70 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.5.11 0.6.1
  • #7167 251e49a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.11.2 3.12.0
  • #7177 f992c90 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.2.8 18.2.11
  • #7171 5a712e7 Thanks @edmundhung! - fix: missing nodejs_compact flag on astro template

  • #7155 edef523 Thanks @flashblaze! - fix invalid preset config on the experimental solid template

2.31.1

Patch Changes

  • #7139 2222578 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 5.5.4 5.5.5

2.31.0

Minor Changes

  • #7031 eec2a70 Thanks @codenoid! - create-svelte is soon be deprecated, use the new official replacement npx sv instead.

  • #7055 a034aa1 Thanks @edmundhung! - feat: prompt user to correct the answer if the arg value is invalid

Patch Changes

  • #7085 3e7cafc Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 5.5.3 5.5.4
  • #7126 07b5b25 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    sv 0.5.7 0.5.11
  • #7093 6cf64de Thanks @lrapoport-cf! - Added link to where to file issues

2.30.1

Patch Changes

  • #7016 381d04f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.10.4 3.11.1
  • #7052 7874ed2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.14.1 0.14.2
  • #7034 0e91d42 Thanks @andyjessop! - fix: ensure that user is logged in before trying to choose account during pre-existing Worker C3 flow

2.30.0

Minor Changes

Patch Changes

  • #6993 616801c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 5.2.3 5.5.3
  • #6994 ef3af25 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.9.0 1.9.1
  • #7006 284c962 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.12.0 0.14.1
  • #7007 cebc9ea Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.12.0 2.13.1
  • #6982 59c66a4 Thanks @emily-shen! - fix: astro + Workers static assets template now has the correct main file in wrangler.toml

2.29.3

Patch Changes

  • #6880 be88a62 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.5.12 0.5.13
  • #6977 3555cdb Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.8 6.4.0
  • #6978 26b32fa Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.2.0 18.2.8
  • #6957 f996409 Thanks @vicb! - refactor: simplify tsconfig.json templates

2.29.2

Patch Changes

  • #6848 291e5f3 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-analog 1.3.1 1.8.1
  • #6839 b0d514e Thanks @petebacondarwin! - fix: remove invalid ctx import from hello-world experimental templates

  • #6882 20a1750 Thanks @andyjessop! - chore: Capitalises GitHub correctly

2.29.1

Patch Changes

  • #6836 a67cdbf Thanks @edmundhung! - fix: prevent the cli from crashing by silently ignoring network errors during telemetry collection

2.29.0

Minor Changes

Patch Changes

2.28.1

Patch Changes

2.28.0

Minor Changes

Patch Changes

  • #6760 ba4ac82 Thanks @petebacondarwin! - fix: add missing experimental templates to C3 for asset Workers

  • #6790 9e44d88 Thanks @penalosa! - fix: Remove Env from index.ts in the Hello World Durable Objects & Hello World Durable Objects w/ assets templates

2.27.3

Patch Changes

  • #6536 baa29db Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.1.4 18.2.0
  • #6766 fe0253d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.11.1 2.12.0
  • #6755 a602de0 Thanks @dario-piotrowicz! - fix: add missing nodejs_compat flag to c3 qwik template

    The c3 qwik template doesn't include the nodejs_compat but qwik seems to be using AsyncLocalStorage, so newly created applications do display a warning regarding it missing, fix the above issue by adding the missing compat flag

  • #6755 a602de0 Thanks @dario-piotrowicz! - - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.5.7 1.9.0

2.27.2

Patch Changes

2.27.1

Patch Changes

  • #6626 3628814 Thanks @elithrar! - fix: Changes the default for "Do you want to deploy your application" in create cloudflare (C3) to a resounding "No".

2.27.0

Minor Changes

Patch Changes

2.26.0

Minor Changes

  • #6573 3ff6506 Thanks @santraez! - feature: Use create-vite instead of create-react-app for React projects.

    React's documentation now recommends using create-vite over create-react-app, as the latter has been deprecated. To align with these best practices, React projects created with C3 will now use Vite.

    With this change, the default development command will switch from using create-react-app to create-vite, providing a more modern and efficient development experience.

    Additionally, selection of variants for React projects created by Vite has been added, allowing users to choose different configurations based on their needs. The test suite has also been adapted to accommodate the new configuration, ensuring all tests run without errors.

2.25.2

Patch Changes

2.25.1

Patch Changes

  • #6496 3f229ce Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.1.3 18.1.4
  • #6501 87c8f2d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.5.1 3.5.2
  • #6523 0c4d10a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.5 6.3.8

2.25.0

Minor Changes

  • #6428 37dc86f Thanks @edmundhung! - feat: allow users to change prompt answer

    It is now possible to change the answer for category and type while the project has not been created locally.

Patch Changes

  • #6475 dfe8c0d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.10.1 0.12.0
  • #6476 1d4a36f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.4.0 3.5.1
  • #6495 3516faa Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.10.3 2.11.1
  • #6481 83083d7 Thanks @roottool! - fix: Update hono template to remove binding type snippet.

2.24.0

Minor Changes

Patch Changes

  • #6395 3aa7463 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.1.2 18.1.3
  • #6396 7dcaa3e Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.4 6.3.5

2.23.0

Minor Changes

  • #6320 5aa4753 Thanks @edmundhung! - feat: update submenu userflow

    Now, we will first prompt for the kind of templates that should be created and show a different set of templates depending on the category. If the template selected supports different languages, we will also ask for the language user preferred.

    Two new arguments are also added to support the new structure: --category and --lang. For more details, please refer to our docs.

Patch Changes

  • #6307 4998c54 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 14.1.0 14.2.5
  • #6334 6968d91 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.3 6.3.4
  • #6335 5e4fd26 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.1.1 18.1.2
  • #6373 0ffe17d Thanks @dario-piotrowicz! - fix: make sure to always warn developers trying to use git when their git instance is not properly configured

2.22.3

Patch Changes

  • #6333 affdc56 Thanks @penalosa! - fix: Prevent @types/node from being erroneously included in the Hello World Worker typing environment.

2.22.2

Patch Changes

  • #6308 d947d72 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.13.6 5.13.7
  • #6309 a04796d Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.5.11 0.5.12
  • #6316 7e421fb Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.10.0 0.10.1
  • #6306 819eed9 Thanks @edmundhung! - fix: creating an application from a non-existent or private repository will now be prompted for the username/password if required

  • #6310 20c0bf1 Thanks @edmundhung! - fix: support GitHub URL with subdirectory

    You can now copy+paste the URL directly from your address bar when you find a template within a (mono)repo on github.com.

2.22.1

Patch Changes

  • #6283 30a1e9c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.9.2 2.10.3
  • #6284 f1596d7 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.0.4 18.1.1
  • #6292 5d2e0f7 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.2 6.3.3
  • #6293 821f020 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.9.0 0.10.0

2.22.0

Minor Changes

2.21.9

Patch Changes

  • #6069 91c7ce2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.8.1 0.9.0
  • #6070 bcb7acd Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.1 6.3.2
  • #6086 820d6d2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.10.3 3.10.4

2.21.8

Patch Changes

  • #6034 b4ea661 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.3.0 6.3.1
  • #6035 e70806f Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 18.0.3 18.0.4
  • #6029 f5ad1d3 Thanks @threepointone! - chore: Normalize some dependencies in workers-sdk

    This is the first of a few expected patches that normalize dependency versions, This normalizes undici, concurrently, @types/node, react, react-dom, @types/react, @types/react-dom, eslint, typescript. There are no functional code changes (but there are a couple of typecheck fixes).

  • #6046 c643a81 Thanks @threepointone! - chore: Normalize more dependencies.

    Follow up to https://github.com/cloudflare/workers-sdk/pull/6029, this normalizes some more dependencies : get-port, chalk, yargs, toucan-js, @typescript-eslint/parser, @typescript-eslint/eslint-plugin, esbuild-register, hono, glob-to-regexp, @cloudflare/workers-types

  • #5944 cfa7de5 Thanks @dario-piotrowicz! - fix: add missing pre-existing type and --existing-script to help message

  • #6076 9487179 Thanks @threepointone! - chore: use latest dependencies for hello-world templates

    When generating a plain hello world worker, we're picking up older versions of vitest/pool-workers. this updates the package.jsons to pick up newer versions instead. Ideally we should automate this, but we can do that later. I also updated the wrangler deps to the current version so it's clearer for developers what they're using (still not accurate, but better than showing 3.0.0). Again, this should be automated, but we can do that later.

2.21.7

Patch Changes

  • #5883 c8f25f1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.10.2 3.10.3
  • #5993 402affd Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.13.5 5.13.6
  • #5994 919c9ed Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.3.2 3.4.0
  • #6015 9111f00 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.7.3 0.8.1
  • #6016 62db9b0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 17.3.7 18.0.3
  • #6017 709ec35 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.11.1 3.12.0
  • #6027 88ca59b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.5.5 1.5.7
  • #5607 1e939cb Thanks @morinokami! - feature: use satisfies ExportedHandler for handlers in C3 templates

2.21.6

Patch Changes

2.21.5

Patch Changes

  • #5894 314f7c4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.5.4 1.5.5
  • #5981 2a05ede Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.5.5 0.5.11
  • #5982 0c03316 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.1.2 6.3.0
  • #5250 cfde058 Thanks @elithrar! - fix: updated the name of the Durable Object template in C3.

    Makes it clearer what a "Durable Object" is. A user using c3 or Cloudflare for the first time will have no idea. Also moved it down the list so that "web application" (a far more common use-case) is higher.

2.21.4

Patch Changes

  • #5925 e51a43c Thanks @dario-piotrowicz! - fix: commit changes when framework cli initialized the git repository

    Currently if a framework CLI initializes the git repository then C3 fails to commit its changes, fix such erroneous behavior

  • #5892 9a804b9 Thanks @megaconfidence! - fix: Updates DO Template Entry point

2.21.3

Patch Changes

  • #5834 cc341d8 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-docusaurus 3.1.1 3.3.2
  • #5852 c744403 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-hono 0.7.0 0.7.3
  • #5853 c80c4e1 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.7.5 4.8.0
  • #5854 674cf88 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-analog 1.2.0 1.3.1
  • #5871 a1171eb Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-remix 2.8.1 2.9.2
  • #5872 5c8fabb Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.0.10 6.1.2
  • #5873 7780a8c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.13.4 5.13.5

2.21.2

Patch Changes

  • #5602 93cd7ae Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    gatsby 5.13.3 5.13.4
  • #5835 717e13e Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 17.2.3 17.3.7
  • #5836 b3b4d3a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-qwik 1.4.5 1.5.4
  • #5547 e6ecf8c Thanks @connorads! - fix: provide a simple fetch handler to the scheduled template to avoid confusing error messages.

    Fixes #4560

  • #5855 3a65060 Thanks @petebacondarwin! - chore: bump undici to 5.28.4

2.21.1

Patch Changes

  • #5687 906c39a Thanks @jculvey! - fix: Fixes an issue with the Bindings type genereated by C3 being too permissive.

2.21.0

Minor Changes

  • #5675 235c439 Thanks @jculvey! - feat: Improvements to hono template.

    The hono template has been updated as follows:

    • Bumps create-hono to 0.7.0
    • Automatically installs dependencies and specifies the detected package manager to avoid interactive prompts
    • Adds a wrangler.toml file with commented out examples of all available bindings to match other templates.
    • Adds a cf-typegen package script to automatically regenerate types for Bindings from wrangler.toml
  • #5637 b41c4ed Thanks @joshthoward! - feat: change Durable Objects "Hello, World!" template to use RPC methods

Patch Changes

2.20.1

Patch Changes

2.20.0

Minor Changes

  • #5562 b7c1c51 Thanks @jculvey! - feat: Update full-stack templates to use wrangler.toml for preview and deployment.

  • #5597 baac0e1 Thanks @jculvey! - feat: Add a cf-typegen script to workers templates to dynamically generate a type definition from wrangler.toml.

    This also updates the full-stack templates to rename the build-cf-types script to cf-typegen for consistency. Inline type definitons that previously existed in the index.ts of worker scripts have been removed and replaced with a comment informing the user of the cf-typegen script.

Patch Changes

  • #5597 baac0e1 Thanks @jculvey! - chore: Update example wrangler.toml files to include a link to secrets documentation.

2.19.0

Minor Changes

2.18.1

Patch Changes

  • #5333 d5f3c13 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vue 3.9.2 3.10.2
  • #5576 c9c68d8 Thanks @jculvey! - chore: Update the wrangler.toml of the Python Workers template to include commented out bindings definitions.

2.18.0

Minor Changes

  • #5550 4f47f74 Thanks @penalosa! - feat: Generate a JSON schema for the Wrangler package & use it in templates

Patch Changes

  • #5355 e18f18b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.7.4 4.7.5
  • #5411 a13a0c3 Thanks @mrbbot! - fix: display helpful error message when no accounts found during deployment

    Previously, C3 would display TypeError: Cannot read properties of undefined (reading 'value') if you were logged in as a user without access to any accounts. This change ensures a more appropriate error message is displayed in this case.

  • #5517 3c2eba8 Thanks @admah! - fix: update failing test and add test command to package.json in C3 Hello World JS template.

2.17.1

Patch Changes

2.17.0

Minor Changes

2.16.1

Patch Changes

2.16.0

Minor Changes

  • #5350 7fd7fe3 Thanks @jculvey! - feat: Rename 'webFramework' --type argument to 'web-framework' and show deprecation warning when used.

2.15.2

Patch Changes

  • #5219 4fdd898 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.5.3 0.5.5
  • #5334 a9b8f4a Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-svelte 6.0.9 6.0.10
  • #5335 4c9a8d2 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.10.1 3.11.1
  • #5301 0abafdb Thanks @dario-piotrowicz! - fix: in the Next.js scaffold example, reuse existing MY_KV_NAMESPACE commented out binding instead of adding a new MY_KV one

2.15.1

Patch Changes

2.15.0

Minor Changes

Patch Changes

  • #5218 0c535e7 Thanks @jculvey! - refactor: Refactor C3 internal helpers. Includes a few small changes:

    • Drops --save from internal pnpm and npm install invocations
    • Switches to git branch --show-current for detecting current branch
  • #5242 86c5f98 Thanks @jculvey! - chore: Remove custom getPlatformProxy hook from SvelteKit template.

    sveltejs/adapter-cloudflare@4.2.0 has been released which provides direct support for bindings emulation via getPlatformProxy, so the custom hook is no longer needed.

  • #5269 d4c23d2 Thanks @jculvey! - feature: Updates the commented out sections of the default wrangler.toml in templates to include recent features. Also updates the documentation links to the appropriate section of the bindings docs.

  • #5259 4ce7a5d Thanks @jculvey! - fix: Require arguments for flags that expect them

    This fixes an issue where c3 would didn't require an argument to be passed to certain flags that expect them (ex. --framework, --template). Using these flags without an argument will now throw an error.

  • #5277 15d9cd5 Thanks @dario-piotrowicz! - fix: remove timestamps from nuxt, qwik and remix type d.ts files

2.14.2

Patch Changes

2.14.1

Patch Changes

2.14.0

Minor Changes

  • #5187 8e9faf2 Thanks @jculvey! - feature: replace the word "publish" with "deploy" everywhere.

    Aligns most webFramework templates to use dev and deploy instead of pages:dev and pages:deploy in package scripts.

2.13.2

Patch Changes

  • #5177 1c6a55d Thanks @dependabot! - chore: Bumped @angular/create from 17.2.2 to 17.2.3

  • #5186 5dfbc2d Thanks @dependabot! - chore: Bumped create-solid from 0.4.10 to 0.5.3

  • #5157 01a53b2 Thanks @jculvey! - fix: Updates the Nuxt template by adding a env.d.ts file which updates the type difinition for H3EventContext to include the cf property from the request and an env type generated from the recently added build-cf-types script.

  • #5188 84eeee5 Thanks @jculvey! - fix: Update SolidStart template to work with create-solid@0.5.3

2.13.1

Patch Changes

  • #5097 9d1d11c Thanks @dependabot! - chore: Bumped create-hono from 0.4.0 to 0.5.0

  • #5121 fd2f153 Thanks @dependabot! - chore: Bumped @angular/create from 17.2.1 to 17.2.2

  • #5122 b4f7ad8 Thanks @dependabot! - chore: Bumped create-remix from 2.7.2 to 2.8.0

  • #5135 8935526 Thanks @dario-piotrowicz! - fix: update solid preview and deploy scripts to be aligned with the rest of the frameworks

  • #5129 23074c7 Thanks @dario-piotrowicz! - fix: make sure that all C3 projects include in their .gitignore the wrangler files

    Previously only the worker templates included in their .gitignore the wrangler files (those being .dev.vars and .wrangler). Make sure to instead include such files in the .gitignore files of all the templates including the full stack ones.

  • #5135 8935526 Thanks @dario-piotrowicz! - fix: update solid C3 template to write an app.config.(js/ts) file instead of vite.config.(js/ts)

2.13.0

Minor Changes

  • #5080 2aa7913 Thanks @jculvey! - feature: Use new vite-cloudflare template in Remix projects.

    Remix has released a new official Cloudflare template that uses getPlatformProxy under the hood to provide better support for bindings in dev. Remix projects created with C3 will now use this new template.

    Along with this change, projects will use the default vite-based dev command from create-remix instead of using wrangler pages dev on build output.

    A new build-cf-types script has also been added to re-generate the Env type defined in load-context.ts based on the contents of wrangler.toml. A default wrangler.toml will be added to new Remix projects to accommodate this workflow.

  • #5072 cab7e1c Thanks @jculvey! - feature: Improve bindings support in Astro template.

    C3 will now create Astro projects configured to use miniflare in dev automatically. This is done by adding a configuration for the adapter of { runtime: 'local'} (see Astro docs for more details). A wrangler.toml file will also be added where bindings can be added to be used in dev.

    Along with this change, projects will now use the default vite-based astro dev command instead of using wrangler pages dev on build output.

    When Typescript is used, the src/env.d.ts file will be updated to add type definitions runtime.env which can be re-generated with a newly added build-cf-types script.

Patch Changes

2.12.1

Patch Changes

  • #5052 f68e83e2 Thanks @jculvey! - feature: Add script to Qwik template for building Env type definitions.

    When creating a project with the Qwik template, the QwikCityPlatform type will be updated to contain a definition for the env property. These types can be re-generated with a newly added build-cf-types script.

2.12.0

Minor Changes

  • #4996 246512c8 Thanks @jculvey! - feature: Add getBindingsProxy support to nuxt template via nitro-cloudflare-dev module.

    The nuxt template now uses the default dev command from create-nuxt instead of using wrangler pages dev on build output in order to improve the developer workflow. nitro-cloudflare-dev is a nitro module that leverages getBindingsProxy and allows bindings to work in nitro commands.

  • #5027 a751489f Thanks @jculvey! - feature: Improve bindings support in Svelte template.

    C3 will now create Svelte projects with a hook that uses getPlatformProxy to proxy bindings in development mode. A wrangler.toml file will also be added where bindings can be added to be used in conjunction with getPlatformProxy.

    Along with this change, projects will use the default vite-based dev command from create-svelte instead of using wrangler pages dev on build output.

    When Typescript is used, the app.d.ts will be updated to add type definitions for cf and ctx to the Platform interface from the @cloudflare/workers-types package. Types for bindings on platform.env can be re-generated with a newly added build-cf-types script.

Patch Changes

  • #5009 1e263694 Thanks @dario-piotrowicz! - chore: update Next.js template

    Update the C3 Next.js template so that it uses the latest @cloudflare/next-on-pages tooling (i.e. setupDevPlatform and getRequestContext)

  • #4999 ce6d4bc4 Thanks @dario-piotrowicz! - fix: make sure not to wrongly ask users if they want to use typescript

    currently if a CLI invoked by C3 asks the user if they want to use typescript and the user opted out of it, C3 could actually again offer typescript to the user afterwords, make sure that this does not happen

  • #5010 9f787042 Thanks @dario-piotrowicz! - chore: update qwik template to use getPlatformProxy

    update the C3 Qwik template to use the getPlatformProxy utility instead of the deprecated getBindingsProxy one

2.11.3

Patch Changes

2.11.2

Patch Changes

  • #4927 49696ab3 Thanks @jculvey! - feature: Add getBindingsProxy support to qwik template

    The qwik template now uses getBindingsProxy for handling requests for bound resources in dev. This allows projects to use vite for dev instead of wrangler pages dev on built output.

2.11.1

Patch Changes

2.11.0

Minor Changes

  • #4850 eb76082b Thanks @dario-piotrowicz! - feature: introduce a new optional previewScript to the C3 summary

    such script is to be used to locally preview the application (using wrangler)

Patch Changes

  • #4863 ed40cf84 Thanks @dario-piotrowicz! - chore: handle new Next.js next.config.mjs default files

    Since create-next-app v14.1.0 the default generated config file is next.config.mjs (instead of next.config.js), so such new default files need to be handled accordingly

  • #4850 eb76082b Thanks @dario-piotrowicz! - fix: update the svelteKit c3 scripts

    replace the incorrect pages:dev with a new pages:preview script (and use the standard dev script as the devScript)

2.10.0

Minor Changes

  • #4754 06f85613 Thanks @jculvey! - Adds C3 support for external templates hosted in git repositories via the --template <source> option.

    The source may be specified as any of the following:

    • user/repo
    • git@github.com:user/repo
    • https://github.com/user/repo
    • user/repo/some-template (subdirectories)
    • user/repo#canary (branches)
    • user/repo#1234abcd (commit hash)
    • bitbucket:user/repo (BitBucket)
    • gitlab:user/repo (GitLab)

    See the degit docs for more details.

    At a minimum, templates must contain the following:

    • package.json
    • wrangler.toml
    • src/ containing a worker script referenced from wrangler.toml

    See the templates folder of this repo for more examples.

Patch Changes

  • #4834 0123eef1 Thanks @jculvey! - Fixed an issue where commands were sometimes formatted with un-needed escape characters (ex. 'pages:\dev')
  • #4754 06f85613 Thanks @jculvey! - C3: Fix a bug where the "Pre-existing Worker (from Dashboard)" option was hidden in the dialog but still selectable
  • #4771 f4f38fc7 Thanks @petebacondarwin! - fix: correctly find the latest version of create-cloudflare

    When create-cloudflare starts up, it checks to see if the version being run is the latest available on npm.

    Previously this check used npm info to look up the version. But was prone to failing if that command returned additional unexpected output such as warnings.

    Now we make a fetch request to the npm REST API directly for the latest version, which does not have the problem of unexpected warnings.

    Since the same approach is used to compute the latest version of workerd, the function to do this has been put into a helper.

    Fixes #4729

2.9.3

Patch Changes

  • #4803 fa09f4a2 Thanks @petebacondarwin! - feat: add "Hello World" example for Durable Objects

    This new starter corresponds to the getting started guide in the docs.

    See #4747

2.9.2

Patch Changes

2.9.1

Patch Changes

2.9.0

Minor Changes

Patch Changes

2.8.5

Patch Changes

2.8.4

Patch Changes

2.8.3

Patch Changes

2.8.2

Patch Changes

2.8.1

Patch Changes

2.8.0

Minor Changes

  • #4525 294ca542 Thanks @jculvey! - C3: Use latest version of wrangler and @cloudflare/workers-types.

    Also updates the types entry of the project's tsconfig.json to use type definitions corresponding to the latest compatibility date.

Patch Changes

  • #4445 652cc422 Thanks @petebacondarwin! - fix: ensure shell scripts work on Windows

    Our use of shell-quote was causing problems on Windows where it was escaping character (such as @) by placing a backslash in front. This made Windows think that such path arguments, were at the root.

    For example, npm install -D @cloudflare/workers-types was being converted to npm install -D \@cloudflare/workers-types, which resulted in errors like:

    npm ERR! enoent ENOENT: no such file or directory, open 'D:\@cloudflare\workers-types\package.json'
    

    Now we just rely directly on the Node.js spawn API to avoid any shell quoting concerns. This has resulted in a slightly less streamlined experience for people writing C3 plugins, but has the benefit that the developer doesn't have to worry about quoting spawn arguments.

    Closes https://github.com/cloudflare/workers-sdk/issues/4282

  • #4481 18a4dd92 Thanks @jculvey! - Minor improvements when using the --existing-script scriptName flag:
    • Format the type as "Pre-existing Worker (from Dashboard)"
    • Defaults the project name to scriptName
  • #4445 652cc422 Thanks @petebacondarwin! - fix: update Nuxt template to work on Windows

    Rather than relying upon the non-Windows shell syntax to specify an environment variable, we now update the nuxt.config.ts files to include the cloudflare preset.

    Fixes #4285

2.7.1

Patch Changes

  • #4292 75c3d4a7 Thanks @dario-piotrowicz! - Only commit the changes if the repository was generated (directly or not) by C3

    (This follows what CLI tools seems to generally do, avoids weird corner case behaviors users might have for example when running C3 inside monorepos and avoids commits when people don't want or expect them)

2.7.0

Minor Changes

Patch Changes

  • #4311 35be4594 Thanks @jculvey! - Changes c3 to use npx for running framework creation tools when it is invoked with yarn. This is needed since yarn can't yarn create some-package@some-particular-version.
  • #4226 5810f815 Thanks @jculvey! - Relax empty directory check. Directories containing certain common config files and/or files created by an ide will be exempt from the pre-flight check
  • #4249 b18a2c0f Thanks @dario-piotrowicz! - improve help message by adding more detailed descriptions about the various CLI options also let the user know that more information is available in the Cloudflare docs
  • #4279 2526794f Thanks @dnasdw! - fix: use a valid compatibility date for the scheduled worker ts template

2.6.2

Patch Changes

  • #4215 950bc401 Thanks @RamIdeas! - fix various logging of shell commands to correctly quote args when needed
  • #4189 05798038 Thanks @gabivlj! - Move helper cli files of C3 into @cloudflare/cli and make Wrangler and C3 depend on it

2.6.1

Patch Changes

2.6.0

Minor Changes

  • #4116 5ff0ca02 Thanks @jculvey! - Replaces the "prestart" and "predeploy" scripts when using Angular to better support pnpm

Patch Changes

  • #4177 2162501a Thanks @jculvey! - Relax name validation for projects created with --existing-script flag

2.5.0

Minor Changes

Patch Changes

2.4.1

Patch Changes

  • #4119 64c3ec15 Thanks @jculvey! - Don't prompt the user to use git if user.name and user.email haven't been configured

2.4.0

Minor Changes

  • #4063 cb4309f9 Thanks @jculvey! - Bump supported node version to 18.14.1

    We've recently switched out testing infrastructure to test C3 on node version 18.14.1. As of earlier this month, Node v16 is no longer supported, and many of the underlying framework scaffolding tools that C3 uses (ex. create-astro, gatsby) have dropped support for node v16, which in turn causes C3 to fail for those frameworks.

Patch Changes

  • #4088 35165a26 Thanks @jculvey! - Fixes an issue where users were prompted for TypeScript twice during worker creation
  • #4087 57e9f218 Thanks @jculvey! - Fixes an issue where exiting early from c3 would cause the terminal cursor to be hidden
  • #3754 811730d8 Thanks @RamIdeas! - .gitignore files were not included in our templates due to npm/npm#3763

    we now workaround this issue and ensure C3 templates include a .gitignore file

  • #4062 02359bc5 Thanks @jculvey! - Defaults the project type to Web Framework. The previous default was "Hello World" worker
  • #4030 dba26262 Thanks @admah! - Fixes Workers templates to have a dev command in package.json to match comments in index files.
  • #3916 15d75e50 Thanks @admah! - fix: update the main file in the c3 scheduled js template to index.js.

2.3.1

Patch Changes

2.3.0

Minor Changes

Patch Changes

2.2.3

Patch Changes

2.2.2

Patch Changes

  • #3880 c6c435eb Thanks @admah! - Update Worker templates from worker.{ts,js} to index.{ts,js} to better align with docs and examples

2.2.1

Patch Changes

2.2.0

Minor Changes

  • #3776 83e526b3 Thanks @dario-piotrowicz! - add final commit when generating Pages projects

    before after the user would have completed the creation of a Pages project they would find the Cloudflare added/modified files uncommitted, instead of leaving these uncommitted this change adds an extra commit (on top of the framework specific) which also contains some useful information about the project

  • #3803 9156994e Thanks @jculvey! - C3: Checks for a newer version of create-cloudflare and uses it if available. This behavior can be suppressed with the --no-auto-update flag.

Patch Changes

  • #3807 fac199ba Thanks @dario-piotrowicz! - adjusted arguments passing so that arguments following an extra -- are passed to the underlying cli (if any)

    For example:

    $ npm create cloudflare -- --framework=X -- -a -b
    

    now will run the framework X's cli with the -a and -b arguments (such arguments will be completely ignored by C3)

  • #3822 3db34519 Thanks @dario-piotrowicz! - update the frameworks' cli versions used in C3
    • @angular/cli from 16.1.x to 16.2.0
    • create-next-app from 13.4.2 to 13.4.19
    • create-remix from 1.16.0 to 1.19.3
    • gatsby from 5.10.0 to 5.11.0
    • nuxi from 3.4.2 to 3.6.5

2.1.1

Patch Changes

  • #3729 9d8509e0 Thanks @jculvey! - Improve experience for WARP users by improving the reliability of the polling logic that waits for newly created apps to become available.
  • #3552 77a43d2a Thanks @yusukebe! - fix: use workers template for Hono

    Use a workers template instead of a pages template for create-hono.

2.1.0

Minor Changes

  • #3604 c3ff1c2b Thanks @dario-piotrowicz! - Add the option to add the eslint-plugin-next-on-pages eslint plugin to developers creating a new Next.js app with eslint enabled

2.0.14

Patch Changes

  • #3600 3f7d6e7d Thanks @dario-piotrowicz! - improve the Nuxt deployment script so that it ships full stack applications (instead of server-side generated ones)

    as part of this change update the Nuxt build script to include the NITRO_PRESET env variable set to cloudflare-pages (needed to build Pages compatible applications)

    also write a .node-version file with the node version (so that it can properly working with the Pages CI)

2.0.13

Patch Changes

  • #3609 be3a43ff Thanks @admah! - Removes all typescript dependencies from javascript templates.

2.0.12

Patch Changes

  • #3525 1ce32968 Thanks @jculvey! - C3: Infer missing --type argument from --framework or --existing-script
  • #3551 137e174d Thanks @yusukebe! - fix: bump up create-hono version

    Bump up create-hono version to latest v0.2.6 for C3.

2.0.11

Patch Changes

  • #3343 cc9ced83 Thanks @petebacondarwin! - fix: use a valid compatibility date for worker templates

    Previously, we changed wrangler.toml to use the current date for the compatibility_date setting in wrangler.toml when generating workers. But this is almost always going to be too recent and results in a warning.

    Now we look up the most recent compatibility date via npm on the workerd package and use that instead.

    Fixes https://github.com/cloudflare/workers-sdk/issues/2385

  • #3516 941764d0 Thanks @petebacondarwin! - fix: ensure the Angular fetch handler returns a "real" promise to Cloudflare

    Angular employs the Zone.js library to patch potentially async operations so that it can trigger change detection reliably. But in order to do this, it swaps out the native Promise with a ZoneAwarePromise class.

    The Cloudflare runtime (i.e. workerd) does runtime checks on the value returned from the fetch() handler, expecting it to be a native Promise and fails if not.

    This fix ensures that the actual object returned from the fetch() is actually a native Promise. We don't need to stop Angular using ZoneAwarePromises elsewhere.

  • #3486 436f752d Thanks @Cherry! - fix: use wrangler deploy command for deploying applications instead of the deprecated wrangler publish

2.0.10

Patch Changes

  • #3435 23be8025 Thanks @sdnts! - Updated wrangler.toml for Workers projects generated by create-cloudflare
  • #3496 91135e02 Thanks @petebacondarwin! - fix: ensure that default project name can be used

    If you hit enter when asked for the name of the project, you expect it to use the default value. But the project name validation was then failing as it was receiving undefined for the value of the input rather than the default value.

    Now the validator will be passed the default if no value was provided.

  • #3446 ca0bd174 Thanks @admah! - refactor: rename simple template to hello-world in create-cloudflare package

    This change describes the "hello-world" template more accurately. Also, new e2e tests have been added to validate that Workers templates are created correctly.

  • #3359 5eef992f Thanks @RamIdeas! - wrangler init ... -y now delegates to C3 without prompts (respects the -y flag)

2.0.9

Patch Changes

  • #3245 4082cfcb Thanks @james-elicx! - Support for setting compatibility flags for each framework when creating a new pages project.
  • #3245 4082cfcb Thanks @james-elicx! - Fix support for creating API route handlers in the Next.js template when using the app directory.

2.0.8

Patch Changes

  • #3260 7249f344 Thanks @petebacondarwin! - fix: add polling for deployed Pages projects

    When create-cloudflare deploys to Pages, it can take a while before the website is ready to be viewed. This change adds back in polling of the site and then opening a browser when the URL is ready.

  • #3272 57f80551 Thanks @markdalgleish! - Use full Remix template URL rather than the cloudflare-pages shorthand since it will be removed in a future version of create-remix
  • #3291 c1be44c8 Thanks @Cherry! - fix: specify correct startup command in logs for newly created c3 projects

2.0.7

Patch Changes

2.0.6

Patch Changes

2.0.5

Patch Changes

2.0.3

Patch Changes

2.0.2

Patch Changes