Skip to content

Commit 8dc0d99

Browse files
committed
feat: add map step infrastructure, support for .map() DSL method, and improve failure handling
- Renamed existing changesets for clarity - Implemented map step type infrastructure in SQL core - Added .map() method to Flow DSL with compile-time validation and type safety - Enhanced failure handling to archive all pending messages on run failure - Fixed type contract violations to fail immediately without retries - Updated documentation and created detailed changeset - Removed obsolete plan files and consolidated migration strategy - Improved robustness and observability for map steps and failure scenarios
1 parent a2f5600 commit 8dc0d99

23 files changed

+608
-3266
lines changed
File renamed without changes.

.changeset/easy-bats-nail.md renamed to .changeset/add-map-method-to-dsl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
'@pgflow/dsl': patch
2+
'@pgflow/dsl': minor
33
---
44

55
Add `.map()` method to Flow DSL for defining map-type steps

.changeset/yummy-geckos-marry.md renamed to .changeset/add-map-step-type-infrastructure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
'@pgflow/core': patch
2+
'@pgflow/core': minor
33
---
44

55
Add map step type infrastructure in SQL core

.changeset/fix-compile-config-flag.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
'@pgflow/cli': patch
2+
'pgflow': patch
33
---
44

55
Fix: Use --config instead of --import-map for Deno compilation
File renamed without changes.

PLAN.md

Lines changed: 0 additions & 177 deletions
This file was deleted.

0 commit comments

Comments
 (0)