Skip to content

Version Packages#14644

Open
workers-devprod wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Version Packages#14644
workers-devprod wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@workers-devprod

@workers-devprod workers-devprod commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

miniflare@4.20260708.2

Minor Changes

  • #14602 7692a61 Thanks @edmundhung! - Add unsafeEvictDurableObject() for targeted Durable Object eviction

    This lets users verify how a Durable Object recovers after its instance is torn down.

  • #14602 7692a61 Thanks @edmundhung! - Allow listDurableObjectIds() to accept Durable Object class names as well as binding names.

wrangler@4.111.0

Minor Changes

  • #14602 7692a61 Thanks @edmundhung! - Add Durable Object eviction support to createTestHarness

    You can now gracefully evict a running Durable Object by class name or binding name to verify how it recovers after its instance is torn down:

    const worker = server.getWorker();
    await worker.evictDurableObject("Counter", { name: "user-123" });
  • #14620 899c297 Thanks @penalosa! - Remove support for service environments and the legacy_env configuration field

    Service environments have been removed. Wrangler now always deploys each environment as its own Worker named <name>-<environment>, which matches the behaviour of the previous default (legacy_env = true). The --legacy-env CLI flag has been removed, and the legacy_env configuration field is no longer supported — including it in your configuration file will now raise an error.

    Because legacy_env = true was already the default, removing the field will not change how your Worker is deployed. If you were relying on service environments (legacy_env = false), each environment will now be deployed as a standalone Worker instead of as an environment of a single Worker. See https://developers.cloudflare.com/workers/wrangler/environments/ for more information.

Patch Changes

  • #14601 3015320 Thanks @MattieTK! - Improve the agent-facing --force guidance for Pages-to-Workers delegation

    When an AI agent opts out of the Pages-to-Workers delegation by passing --force to wrangler pages deploy or wrangler pages project create, Wrangler now prints a notice at the end of a successful command explaining that --force only needs to be passed once: the project then exists, so subsequent commands are no longer delegated and do not need the flag.

  • #14569 9da77ac Thanks @dario-piotrowicz! - Suggest similar commands when a typo is detected

    When an unknown command or subcommand is entered, wrangler now suggests the closest matching command if one exists within a reasonable edit distance. For example, running wrangler whoamio will display Did you mean "wrangler whoami"?, and running wrangler kv namespase will display Did you mean "wrangler kv namespace"?.

  • Updated dependencies [7692a61, 7692a61]:

    • miniflare@4.20260708.2

create-cloudflare@2.70.11

Patch Changes

  • #14653 e812d2e Thanks @dario-piotrowicz! - Pass --no-install to @tanstack/cli create during scaffolding

    Previously, the TanStack Start template did not pass --no-install to the framework CLI, causing dependencies to be installed twice: once by @tanstack/cli create and again by C3's own install step. This aligns the TanStack Start template with other framework templates that already skip the framework CLI's install.

@cloudflare/deploy-helpers@0.4.1

Patch Changes

@cloudflare/pages-shared@0.13.157

Patch Changes

@cloudflare/vite-plugin@1.44.1

Patch Changes

  • #14645 cbdd107 Thanks @jamesopstad! - Fix load time crash on Node.js versions earlier than 22.15

    The plugin eagerly imported registerHooks from node:module, which only exists on Node.js v22.15.0+. registerHooks is now read lazily, meaning that missing support is only surfaced when using experimental.newConfig.

  • Updated dependencies [7692a61, 7692a61, 7692a61, 3015320, 899c297, 9da77ac]:

    • miniflare@4.20260708.2
    • wrangler@4.111.0

@cloudflare/vitest-pool-workers@0.18.5

Patch Changes

@cloudflare/local-explorer-ui@0.14.1

Patch Changes

  • #14629 c5647dd Thanks @dario-piotrowicz! - Fix D1 schema editor tab not tracking unsaved changes

    The schema editor tab (edit table / create table) now correctly marks the tab as dirty when there are unsaved schema changes. This shows the unsaved changes indicator on the tab, triggers the browser's leave guard when navigating away, and prompts for confirmation when closing the tab.

    Additionally, column and constraint deletions now properly mark the schema as dirty. Previously, removing a column or constraint would filter the entry out of the state array entirely, causing the dirty-state check to miss the change.

@cloudflare/runtime-types@0.0.2

Patch Changes

@github-actions

github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

✅ All changesets look good

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@pkg-pr-new

pkg-pr-new Bot commented Jul 10, 2026

Copy link
Copy Markdown
@cloudflare/autoconfig

npm i https://pkg.pr.new/@cloudflare/autoconfig@14644

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@14644

@cloudflare/deploy-helpers

npm i https://pkg.pr.new/@cloudflare/deploy-helpers@14644

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@14644

miniflare

npm i https://pkg.pr.new/miniflare@14644

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@14644

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@14644

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@14644

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@14644

@cloudflare/workers-auth

npm i https://pkg.pr.new/@cloudflare/workers-auth@14644

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@14644

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@14644

wrangler

npm i https://pkg.pr.new/wrangler@14644

commit: 54b3b0f

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 9 times, most recently from 8d7d1c4 to ddaf4db Compare July 10, 2026 18:14
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from ddaf4db to 54b3b0f Compare July 10, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant