From c96d16d352e4a1b344411f184d96e7329838222c Mon Sep 17 00:00:00 2001 From: Matt Silverlock Date: Wed, 20 Nov 2024 15:06:16 -0500 Subject: [PATCH 1/3] workflows: changelog multi workflows --- src/content/changelogs/workflows.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/content/changelogs/workflows.yaml b/src/content/changelogs/workflows.yaml index ffdc7c5419ad54..5effba22491eba 100644 --- a/src/content/changelogs/workflows.yaml +++ b/src/content/changelogs/workflows.yaml @@ -5,6 +5,12 @@ productLink: "/workflows/" productArea: Developer platform productAreaLink: /workers/platform/changelog/platform/ entries: + - publish_date: "2024-11-22" + title: "Multiple Workflows in local development now supported" + description: |- + Local development with `wrangler dev` now correctly supports multiple Workflow definitions per script. + + There is no change to production Workflows, where multiple Workflow definitions per Worker script was already supported. - publish_date: "2024-10-23" title: "Workflows is now in public beta!" description: |- From 71c7f363fdf75abc2663a27e3a64cd113fe2c3c2 Mon Sep 17 00:00:00 2001 From: Matt Silverlock Date: Thu, 21 Nov 2024 10:20:47 -0500 Subject: [PATCH 2/3] Update workflows.yaml --- src/content/changelogs/workflows.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/content/changelogs/workflows.yaml b/src/content/changelogs/workflows.yaml index 5effba22491eba..ab53d12089255b 100644 --- a/src/content/changelogs/workflows.yaml +++ b/src/content/changelogs/workflows.yaml @@ -5,7 +5,13 @@ productLink: "/workflows/" productArea: Developer platform productAreaLink: /workers/platform/changelog/platform/ entries: - - publish_date: "2024-11-22" + - publish_date: "2024-11-21" + title: "Worker bindings " + description: |- + You can now call `create()` without any arguments when using the [Workers API](/workflows/build/workers-api/#create) for Workflows. Workflows will automatically generate the ID of the Workflow on your behalf. + + This addresses a bug that caused calls to `create()` to fail when provided with no arguments. + - publish_date: "2024-11-20" title: "Multiple Workflows in local development now supported" description: |- Local development with `wrangler dev` now correctly supports multiple Workflow definitions per script. From f873a9b0fbac44b7dabec0b63f6b95f598b0af93 Mon Sep 17 00:00:00 2001 From: Matt Silverlock Date: Thu, 21 Nov 2024 10:21:43 -0500 Subject: [PATCH 3/3] Update workflows.yaml --- src/content/changelogs/workflows.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/changelogs/workflows.yaml b/src/content/changelogs/workflows.yaml index ab53d12089255b..877f673354770b 100644 --- a/src/content/changelogs/workflows.yaml +++ b/src/content/changelogs/workflows.yaml @@ -6,7 +6,7 @@ productArea: Developer platform productAreaLink: /workers/platform/changelog/platform/ entries: - publish_date: "2024-11-21" - title: "Worker bindings " + title: "Fixed create instance API in Workers bindings" description: |- You can now call `create()` without any arguments when using the [Workers API](/workflows/build/workers-api/#create) for Workflows. Workflows will automatically generate the ID of the Workflow on your behalf.