Releases: openworkflowdev/openworkflow
Releases · openworkflowdev/openworkflow
@openworkflow/[email protected]
@openworkflow/[email protected]
@openworkflow/[email protected]
@openworkflow/[email protected]
[email protected]
- Add name-addressed workflow signals:
step.waitForSignal(),
step.sendSignal(), andow.sendSignal()(#400)
@openworkflow/[email protected]
- Add workflow signals support
@openworkflow/[email protected]
- Add support for
openworkflowv0.9.0
[email protected]
- Fix Postgres key transformation to only camel-case column names, preserving
JSON value object keys in workflow inputs (#368)
@openworkflow/[email protected]
- Add pagination to runs and step attempts, including conditional pagination
controls - Redesign the run details page
- Add Monaco-based JSON viewing and input experiences
- Improve dashboard layout and spacing, including mobile refinements
- Make status colors consistent
- Move sleeping-to-running status handling to the backend
- Add color to workflow stats cards (#314)
- Update TanStack dependencies (#352, #354, #361)
@openworkflow/[email protected]
- Add a
--portoption to run the dashboard server on a custom port (#357)
[email protected]
- Add child workflow support with
step.runWorkflow(#342, #349) - Add auto-indexing for duplicate step names (#344)
- Various backend query improvements
- Enforce a hard cap of 1000 step attempts per workflow run (#343)
- Park workflow runs in
runninginstead of legacysleepingstatus (#347) - Fix invoke race handling for parked parent workflows and parent wakeups
- Fix replay and parallel execution edge cases around retries and parked waits
- Fix stale-write and worker-claim race conditions in workflow run transitions
- Fix deadline-exceeded retry computation and workflow completion timeout logic