From 7e0e19e24c6f732ec06519dbadaa2d07a8799bd6 Mon Sep 17 00:00:00 2001 From: Rohan Mukherjee Date: Thu, 16 Apr 2026 11:45:49 +0530 Subject: [PATCH 1/3] fix: rename Flags to Flagship (https://github.com/cloudflare/workerd/pull/6584/changes) --- packages/miniflare/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/miniflare/src/index.ts b/packages/miniflare/src/index.ts index 20b433349b..37109feb17 100644 --- a/packages/miniflare/src/index.ts +++ b/packages/miniflare/src/index.ts @@ -149,7 +149,7 @@ import type { D1Database, DurableObjectNamespace, Fetcher, - Flags, + Flagship, ImagesBinding, KVNamespace, KVNamespaceListKey, @@ -2976,7 +2976,7 @@ export class Miniflare { }> { return this.#getProxy(HELLO_WORLD_PLUGIN_NAME, bindingName, workerName); } - getFlagshipBinding(bindingName: string, workerName?: string): Promise { + getFlagshipBinding(bindingName: string, workerName?: string): Promise { return this.#getProxy(FLAGSHIP_PLUGIN_NAME, bindingName, workerName); } getStreamBinding( From f91740579b54cfc42ec3329489b83cba12c7b21a Mon Sep 17 00:00:00 2001 From: Rohan Mukherjee Date: Thu, 16 Apr 2026 11:53:59 +0530 Subject: [PATCH 2/3] fix: format --- packages/miniflare/src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/miniflare/src/index.ts b/packages/miniflare/src/index.ts index 37109feb17..cc35cf7f77 100644 --- a/packages/miniflare/src/index.ts +++ b/packages/miniflare/src/index.ts @@ -2976,7 +2976,10 @@ export class Miniflare { }> { return this.#getProxy(HELLO_WORLD_PLUGIN_NAME, bindingName, workerName); } - getFlagshipBinding(bindingName: string, workerName?: string): Promise { + getFlagshipBinding( + bindingName: string, + workerName?: string + ): Promise { return this.#getProxy(FLAGSHIP_PLUGIN_NAME, bindingName, workerName); } getStreamBinding( From ddb6d93172749d5e1ad9353bd43bf61d7a6457cc Mon Sep 17 00:00:00 2001 From: Rohan Mukherjee Date: Thu, 16 Apr 2026 11:56:47 +0530 Subject: [PATCH 3/3] chore: add changeset for Flags -> Flagship rename --- .changeset/rename-flags-to-flagship.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/rename-flags-to-flagship.md diff --git a/.changeset/rename-flags-to-flagship.md b/.changeset/rename-flags-to-flagship.md new file mode 100644 index 0000000000..5a8b12f6f6 --- /dev/null +++ b/.changeset/rename-flags-to-flagship.md @@ -0,0 +1,7 @@ +--- +"miniflare": patch +--- + +Rename `Flags` type to `Flagship` to match the upstream rename in `@cloudflare/workers-types` + +The `Flags` type was renamed to `Flagship` in `@cloudflare/workers-types`. This updates the import and the return type of `getFlagshipBinding` accordingly.