Skip to content

Commit 1aff512

Browse files
committed
bump
1 parent 3d0495c commit 1aff512

2 files changed

Lines changed: 25 additions & 7 deletions

File tree

packages/core/CHANGELOG.md

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,36 @@
11
# flowcraft
22

3+
## 2.8.0
4+
5+
### Minor Changes
6+
7+
**Features**
8+
- Evaluate conditional edges from loop controllers for early loop exit (#659c59e)
9+
10+
**Fixes**
11+
- Throw descriptive error when loop controller lacks continue edge (#13906a5)
12+
- Refactor loop detection to reset all nodes for re-execution (#a4af9f0)
13+
- Fix loop siblings not executing by removing dead code (#a4af9f0)
14+
- Fix FlowRuntime constructor registry handling for DI containers (#cb3be5d)
15+
- Fix distributed execution by properly instantiating WorkflowState (#77e54d5)
16+
17+
**Docs**
18+
- Add loop controller error handling section (#3d0495c)
19+
- Document conditional edges from loop controllers (#3d0495c)
20+
321
## 2.7.1
422

523
### Patch Changes
624

7-
- - Fix FlowRuntime constructor registry handling for DI containers
25+
- Fix FlowRuntime constructor registry handling for DI containers
826

9-
- The container-based FlowRuntime configuration was failing because the node registry from createDefaultContainer was an object, but FlowRuntime expected a Map.
27+
- The container-based FlowRuntime configuration was failing because the node registry from createDefaultContainer was an object, but FlowRuntime expected a Map.
1028

11-
- Resolve distributed execution bug by properly instantiating WorkflowState
29+
- Resolve distributed execution bug by properly instantiating WorkflowState
1230

13-
- Modified WorkflowState constructor to accept optional IAsyncContext for distributed contexts
14-
- Updated BaseDistributedAdapter to create WorkflowState
15-
- Handled TrackedAsyncContext deltas for proper persistence in distributed execution
31+
- Modified WorkflowState constructor to accept optional IAsyncContext for distributed contexts
32+
- Updated BaseDistributedAdapter to create WorkflowState
33+
- Handled TrackedAsyncContext deltas for proper persistence in distributed execution
1634

1735
## 2.7.0
1836

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "flowcraft",
33
"type": "module",
4-
"version": "2.7.1",
4+
"version": "2.8.0",
55
"description": "A lightweight workflow engine",
66
"license": "MIT",
77
"homepage": "https://flowcraft.js.org",

0 commit comments

Comments
 (0)