Skip to content

Releases: puffball1567/flowworkrunner

FlowWorkRunner v0.2.1

Choose a tag to compare

@puffball1567 puffball1567 released this 12 Jul 04:24
df6de6b

Memory-safety maintenance release.

  • Switches the repository default Nim memory manager to ARC.
  • Adds ARC memory-model coverage.
  • Adds nimble leak, a Valgrind-backed release leak probe that fails on definite or indirect leaks.

Validation completed:

  • nimble test
  • nimble leak with Valgrind: all heap blocks were freed; no definite or indirect leaks reported.

FlowWorkRunner v0.1.0

Choose a tag to compare

@puffball1567 puffball1567 released this 05 Jul 07:12
8fbd7c7

Summary

  • Initial FlowWorkRunner release for executing dependency-ready work graphs.
  • Includes wait-on edge semantics, batch planning, callback executor registry, non-throwing run outcomes, and JSON run reports.
  • Adds plugin-ready extension points for manifests, event sinks, and task gates.

Verification

  • nimble test
  • nimble examples
  • nimble bench
  • nim check --nimcache:/tmp/flowworkrunner-import-check -p:src --eval:'import flowworkrunner'
  • README/docs stale wording scan