From 18d1b69266628e6a3b9bef70aeab2e25a3ca7162 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Somhairle=20MacLe=C3=B2id?= Date: Thu, 18 Sep 2025 18:47:10 +0100 Subject: [PATCH 1/3] Update remote binding connections description and table Clarified the description of remote binding connections and added a footnote for Durable Objects. Updated the table to include footnote reference. --- src/content/partials/workers/bindings_per_env.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/content/partials/workers/bindings_per_env.mdx b/src/content/partials/workers/bindings_per_env.mdx index 286df5b751ef24..4813e2b9a46487 100644 --- a/src/content/partials/workers/bindings_per_env.mdx +++ b/src/content/partials/workers/bindings_per_env.mdx @@ -6,7 +6,7 @@ **Local simulations**: During local development, your Worker code always executes locally and bindings connect to locally simulated resources [by default](/workers/development-testing/#remote-bindings). This is supported in [`wrangler dev`](/workers/wrangler/commands/#dev) and the [Cloudflare Vite plugin](/workers/vite-plugin/). -**Remote binding connections:**: Allows you to connect to remote, deployed resources on a per-binding basis. Supported in [`wrangler dev --x-remote-bindings`](/workers/development-testing/#using-wrangler-with-remote-bindings) and the [Cloudflare Vite plugin](/workers/development-testing/#using-vite-with-remote-bindings). +**Remote binding connections:**: Allows you to connect to remote resources on a [per-binding basis](/workers/development-testing/#remote-bindings). | Binding | Local simulations | Remote binding connections | | --------------------------------------- | :---------------: | :------------------------: | @@ -15,7 +15,7 @@ | **Analytics Engine** | ✅ | ❌ | | **Browser Rendering** | ✅ | ✅ | | **D1** | ✅ | ✅ | -| **Durable Objects** | ✅ | ❌ | +| **Durable Objects** | ✅ | ❌ [^1] | | **Containers** | ✅ | ❌ | | **Email Bindings** | ✅ | ✅ | | **Hyperdrive** | ✅ | ❌ | @@ -29,6 +29,8 @@ | **Vectorize** | ❌ | ✅ | | **Workflows** | ✅ | ❌ | +[^1]: Refer to [Using remote resources with Durable Objects and Workflows](/workers/development-testing/#using-remote-resources-with-durable-objects-and-workflows) for some recommended workarounds. + ## Remote development During remote development, all of your Worker code is uploaded and executed on Cloudflare's infrastructure, and bindings always connect to remote resources. **We recommend using local development with remote binding connections instead** for faster iteration and debugging. From a26e109f2805958f6f15e1e17ea70b9a671b3f34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Somhairle=20MacLe=C3=B2id?= Date: Fri, 19 Sep 2025 13:28:54 +0100 Subject: [PATCH 2/3] Fix formatting of remote binding connections section --- src/content/partials/workers/bindings_per_env.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/partials/workers/bindings_per_env.mdx b/src/content/partials/workers/bindings_per_env.mdx index 4813e2b9a46487..f36e52f1181d1e 100644 --- a/src/content/partials/workers/bindings_per_env.mdx +++ b/src/content/partials/workers/bindings_per_env.mdx @@ -6,7 +6,7 @@ **Local simulations**: During local development, your Worker code always executes locally and bindings connect to locally simulated resources [by default](/workers/development-testing/#remote-bindings). This is supported in [`wrangler dev`](/workers/wrangler/commands/#dev) and the [Cloudflare Vite plugin](/workers/vite-plugin/). -**Remote binding connections:**: Allows you to connect to remote resources on a [per-binding basis](/workers/development-testing/#remote-bindings). +**Remote binding connections:**: Allows you to connect to remote resources on a [per-binding basis](/workers/development-testing/#remote-bindings). This is supported in [`wrangler dev`](/workers/wrangler/commands/#dev) and the [Cloudflare Vite plugin](/workers/vite-plugin/). | Binding | Local simulations | Remote binding connections | | --------------------------------------- | :---------------: | :------------------------: | From b56df207fa7b2d6791295277e45e6992d37715f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Somhairle=20MacLe=C3=B2id?= Date: Mon, 29 Sep 2025 16:48:36 +0100 Subject: [PATCH 3/3] Update src/content/partials/workers/bindings_per_env.mdx Co-authored-by: lrapoport-cf <107272160+lrapoport-cf@users.noreply.github.com> --- src/content/partials/workers/bindings_per_env.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/partials/workers/bindings_per_env.mdx b/src/content/partials/workers/bindings_per_env.mdx index f36e52f1181d1e..8077a728c81fe4 100644 --- a/src/content/partials/workers/bindings_per_env.mdx +++ b/src/content/partials/workers/bindings_per_env.mdx @@ -29,7 +29,7 @@ | **Vectorize** | ❌ | ✅ | | **Workflows** | ✅ | ❌ | -[^1]: Refer to [Using remote resources with Durable Objects and Workflows](/workers/development-testing/#using-remote-resources-with-durable-objects-and-workflows) for some recommended workarounds. +[^1]: Refer to [Using remote resources with Durable Objects and Workflows](/workers/development-testing/#using-remote-resources-with-durable-objects-and-workflows) for recommended workarounds. ## Remote development