Skip to content

v0.6.0

Choose a tag to compare

@breonwilliams breonwilliams released this 15 May 19:09
· 26 commits to main since this release

Scheduled Workflow Triggers

v0.6.0 adds scheduled workflow triggers as a first-class capability. Workflows can now fire on a recurring schedule (hourly / twicedaily / daily / weekly) in addition to form submissions.

Highlights

  • New trigger abstraction — Workflow JSON gains a trigger block with two types: form (existing pattern) and schedule (new)
  • New step typesfre_list_entries and fre_delete_entries for bulk querying and deleting FormEngine entries
  • Daily reconciliation — Self-healing AS recurring action ensures scheduled workflows stay registered even if AS data is cleared
  • Database schema v0.2.0 — Additive migration (nullable form_id + new trigger_type column); existing workflows unaffected

Production Verified

99/99 smoke checks green across three layered test suites. 725 Print Lab production verification complete.

See CHANGELOG.md for full details, or the user guide at docs/SCHEDULED_WORKFLOWS.md.