What's Changed
Internal
- trigger release workflow from auto-tag via workflow_run by @cchinchilla-dev in #93
- allow workflow_dispatch in release workflow condition by @cchinchilla-dev in #94
- fall back to nearest tag when HEAD has no tag by @cchinchilla-dev in #95
Other Changes
- add pluggable checkpoint backends and resume CLI (#78) by @cchinchilla-dev in #96
- add workflow pause mechanism for human-in-the-loop (#40) by @cchinchilla-dev in #97
- add approval gate step type for human-in-the-loop (#41) by @cchinchilla-dev in #98
- add webhook notifications for approval gates (#42) by @cchinchilla-dev in #99
- docs: add attribution doc by @cchinchilla-dev in #100
- refresh claude skills to match real workflow by @cchinchilla-dev in #101
- clean up decorative comments and align repo conventions by @cchinchilla-dev in #103
- add mock and recording providers for deterministic replay by @cchinchilla-dev in #102
- complete mock provider cli integration (#61, #76) by @cchinchilla-dev in #113
Full Changelog: v0.3.0...v0.4.0