Skip to content

v0.3.2 — v2-only, all v1 code removed

Choose a tag to compare

@beastoin beastoin released this 27 Mar 04:07
· 22 commits to main since this release

What's Changed

Breaking: v1 support completely removed. All agents must use v2 flows.

Removed

  • parseFlowV1() parser and LEGACY_STEP_KEYS
  • migrate command (v1→v2 migration)
  • v1 types: Flow, FlowStep
  • v1 reporter: generateReport(), buildHtml()
  • v1 run-schema: RunResult, StepResult, validateRunResult()
  • v1 yaml-writer: generateFlows(), toYaml(), writeFlows()

Enforced

  • parseFlowFile() rejects non-v2 flows with clear error
  • report command validates v2 run.json (requires mode, steps[].outcome, steps[].do)
  • Agents must use the pipeline: record init → stream → finish → verify → report → push

Stats

  • 253 tests passing
  • ~1,300 lines of v1 code removed
  • Schema version: 2.1.0

Full Changelog: v0.3.1...v0.3.2