Skip to content

Version Packages#14824

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

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

Conversation

@workers-devprod

@workers-devprod workers-devprod commented Jul 23, 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.20260722.1

Minor Changes

  • #14702 e426cb9 Thanks @Sipixer! - Support passing V8 flags to workerd via the MINIFLARE_WORKERD_V8_FLAGS environment variable

    The generated workerd config already supports v8Flags, but Miniflare never populated it, so the runtime always ran with V8's default heap limit (~1.4 GB). Large dev applications (e.g. big SSR module graphs under @cloudflare/vite-plugin, where each server-file edit grows the runner isolate's heap) can reach that limit, at which point workerd aborts with V8 fatal error; location = Reached heap limit and every subsequent dispatchFetch() fails with fetch failed until the dev server is manually restarted.

    Setting e.g. MINIFLARE_WORKERD_V8_FLAGS="--max-old-space-size=4096" raises the limit and keeps long dev sessions alive. The variable follows the same space-separated format as MINIFLARE_WORKERD_AUTOGATES.

  • #14712 6e0bf6e Thanks @mack-erel! - Support connect() on remote VPC Network and VPC Service bindings in local development

    Remote VPC Network and VPC Service bindings previously only supported HTTP and JSRPC, so calling binding.connect(address) against a private TCP service (for example a database) failed in local dev with Incoming CONNECT on a worker not supported. Raw TCP connections through remote VPC Network and VPC Service bindings now work in local development.

    This feature is experimental. Existing HTTP and JSRPC usage of remote VPC Network and VPC Service bindings is unaffected, and no new configuration is required.

wrangler@4.115.0

Minor Changes

  • #14712 6e0bf6e Thanks @mack-erel! - Support connect() on remote VPC Network and VPC Service bindings in local development

    Remote VPC Network and VPC Service bindings previously only supported HTTP and JSRPC, so calling binding.connect(address) against a private TCP service (for example a database) failed in local dev with Incoming CONNECT on a worker not supported. Raw TCP connections through remote VPC Network and VPC Service bindings now work in local development.

    This feature is experimental. Existing HTTP and JSRPC usage of remote VPC Network and VPC Service bindings is unaffected, and no new configuration is required.

Patch Changes

  • #14801 b737676 Thanks @emily-shen! - Speed up old debug log cleanup by reading each log file's date from its filename instead of stat-ing every file

    Wrangler periodically deletes debug log files older than 30 days from its logs directory. Previously it made a filesystem stat call for each file to read its modification time; it now derives the age from the timestamp already encoded in the log filename, avoiding that extra work.

  • Updated dependencies [e426cb9, 6e0bf6e]:

    • miniflare@4.20260722.1

create-cloudflare@2.70.15

Patch Changes

  • #14767 3a141ed Thanks @jasoncabot! - Fix git commit hanging when commit.gpgsign is enabled

    If you have GPG commit signing configured with a passphrase-protected key, the initial commit created during project setup would appear to hang: the passphrase prompt couldn't get keyboard input because it had to compete with C3's own progress output for control of the terminal. The only way out was Ctrl+C, which also skipped the rest of setup, including the prompt to deploy your new project.

    git commit now runs the same way it would if you ran it yourself, so passphrase-protected signing keys work as expected. A failure while staging files is also now reported correctly instead of leaving the progress indicator spinning indefinitely.

  • #14758 b8b60f2 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @tanstack/cli 0.69.5 0.69.6

@cloudflare/deploy-helpers@0.6.2

Patch Changes

@cloudflare/pages-shared@0.13.161

Patch Changes

@cloudflare/vite-plugin@1.47.1

Patch Changes

@cloudflare/vitest-pool-workers@0.18.9

Patch Changes

  • #14821 edc203e Thanks @mishushakov! - Ignore workerd's disconnected: peer disconnected without gracefully ending TLS session exception logs

    When tests make real fetch() calls to external TLS endpoints, servers and load balancers routinely close idle keepalive connections without sending a TLS close_notify. No request fails — the connection is idle — but workerd logs a kj/compat/tls.c++ exception with a full stack trace each time, flooding otherwise green test runs. This is the TLS sibling of the disconnected: ... messages already in the ignore list, so filter it the same way.

  • Updated dependencies [e426cb9, b737676, 6e0bf6e]:

    • miniflare@4.20260722.1
    • wrangler@4.115.0

@cloudflare/remote-bindings@0.0.3

Patch Changes

  • Updated dependencies [e426cb9, 6e0bf6e]:
    • miniflare@4.20260722.1
    • @cloudflare/deploy-helpers@0.6.2

@cloudflare/runtime-types@0.0.6

Patch Changes

@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

@github-actions

Copy link
Copy Markdown
Contributor

✅ All changesets look good

@pkg-pr-new

pkg-pr-new Bot commented Jul 23, 2026

Copy link
Copy Markdown
@cloudflare/autoconfig

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

@cloudflare/config

npm i https://pkg.pr.new/@cloudflare/config@14824

create-cloudflare

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

@cloudflare/deploy-helpers

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

@cloudflare/kv-asset-handler

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

miniflare

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

@cloudflare/pages-shared

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

@cloudflare/unenv-preset

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

@cloudflare/vite-plugin

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

@cloudflare/vitest-pool-workers

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

@cloudflare/workers-auth

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

@cloudflare/workers-editor-shared

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

@cloudflare/workers-utils

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

wrangler

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

commit: 1c59f03

@workers-devprod
workers-devprod force-pushed the changeset-release/main branch 5 times, most recently from bc90bfe to 34ddc26 Compare July 24, 2026 14:22
@workers-devprod
workers-devprod force-pushed the changeset-release/main branch from 34ddc26 to 1c59f03 Compare July 24, 2026 14:28
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