Releases: typicalday/owenloop
Releases · typicalday/owenloop
Release list
v0.2.1
0.2.1 (2026-07-04)
Bug Fixes
- auto-skip submitted group siblings to prevent permanent wedge (#15) (484aea2)
- catch child schema refusals as debts and version-pin the calls: mirror (#16) (500cce7)
- close three commit-side verb guard gaps (F3, F5, F7) (#11) (fbcc777)
- refuse emit after the collection seal has greened (§11.1, F6) (#17) (cd963cf)
- ship src/ in the npm files allowlist (#13) (20ffcea)
v0.2.0
v0.1.1
v0.1.0
Initial public release.
- Debt-driven dataflow engine: steps fire on what they owe their live inputs, re-deriving eligibility from current artifact values.
node:sqlitepersistence in WAL mode with commit-fingerprint compare-and-swap, no native dependencies.- CLI (
npx owenloop) for create, tick/run, status, and graph rendering (DOT / Mermaid). - Programmatic API:
createEngine,Engine,Store, definition loading/validation, graph/trace builders, andmodelCheck. - Engine-version contract so definitions targeting a newer engine fail loud instead of silently.
- Opaque
x:extension key that round-trips verbatim for downstream tooling. - JSON Schema validation of artifact values via
@cfworker/json-schema.
Requires Node >= 22.13.0. Licensed under Apache-2.0.