From 31bb91b9c6ea4fdd17059481f9f568b2c64867c7 Mon Sep 17 00:00:00 2001 From: Ben <4991309+NuroDev@users.noreply.github.com> Date: Tue, 9 Dec 2025 20:24:58 +0000 Subject: [PATCH 1/3] Set container default `Env` to `Cloudflare.Env` --- src/lib/container.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/container.ts b/src/lib/container.ts index 4f53161..e6c52d5 100644 --- a/src/lib/container.ts +++ b/src/lib/container.ts @@ -200,7 +200,7 @@ class ContainerState { // =============================== // =============================== -export class Container extends DurableObject { +export class Container extends DurableObject { // ========================= // Public Attributes // ========================= From 38d9e298c7ae2df9f4aa8a95fd98236cabdf06b0 Mon Sep 17 00:00:00 2001 From: Ben <4991309+NuroDev@users.noreply.github.com> Date: Tue, 9 Dec 2025 20:32:23 +0000 Subject: [PATCH 2/3] Added changeset --- .changeset/soft-plants-win.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/soft-plants-win.md diff --git a/.changeset/soft-plants-win.md b/.changeset/soft-plants-win.md new file mode 100644 index 0000000..96eb645 --- /dev/null +++ b/.changeset/soft-plants-win.md @@ -0,0 +1,5 @@ +--- +'@cloudflare/containers': patch +--- + +Update container default `Env` to `Cloudflare.Env` From 74006afebfbd1f070d925f2a2010035e0c32dea9 Mon Sep 17 00:00:00 2001 From: Ben Dixon Date: Thu, 8 Jan 2026 23:22:16 +0000 Subject: [PATCH 3/3] Fixed fuse-on-r2 env types --- examples/fuse-on-r2/src/index.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/examples/fuse-on-r2/src/index.ts b/examples/fuse-on-r2/src/index.ts index bec00ea..5cc12a9 100644 --- a/examples/fuse-on-r2/src/index.ts +++ b/examples/fuse-on-r2/src/index.ts @@ -1,12 +1,9 @@ import { Container, getContainer } from '../../../src/index.js'; -interface Env { - FUSEDemo: DurableObjectNamespace; +interface Env extends Cloudflare.Env { AWS_ACCESS_KEY_ID: string; AWS_SECRET_ACCESS_KEY: string; - R2_BUCKET_NAME: string; R2_BUCKET_PREFIX: string; - R2_ACCOUNT_ID: string; } export class FUSEDemo extends Container {