Skip to content

v0.1.0-alpha.2

Choose a tag to compare

@ccarvalho-eng ccarvalho-eng released this 05 May 00:00
· 486 commits to main since this release
241a9d4

[0.1.0-alpha.2] - 2026-05-04

Added

  • Dependency-based workflow steps with after: [...], including durable
    scheduling of ready steps and dependency-aware host app examples.
  • Explicit error routing for transition workflows with transition(..., on: :error, to: ...) after retries are exhausted.
  • Explicit step input: [...] selection and output: :key namespacing for
    clearer data flow between workflow steps.
  • Graph-aware inspection with a public steps view alongside chronological
    step_runs when inspect_run(..., include_history: true) is enabled.

Changed

  • Refactored runtime execution into clearer prepare, execute, and apply phases
    without changing the public workflow DSL.
  • Hardened dependency-mode concurrency, step claiming, retry progression, and
    terminal-run dispatch behavior across parallel branch execution.
  • Expanded host app smoke and integration coverage to exercise dependency
    workflows, mapped step I/O, and nonlinear inspection paths end to end.

Notes

  • This is still an alpha release. The runtime is stronger for evaluation and
    internal integration work, but the production-readiness bar remains unchanged.