Skip to content

v0.4.1 — Documentation accuracy fixes

Choose a tag to compare

@para1992 para1992 released this 16 Aug 23:17
· 2 commits to main since this release

Documentation accuracy fixes.

Fixed

  • Transactional outbox guarantee — the README previously claimed "exactly once" delivery; the correct guarantee is at least once (a worker can crash after the broker accepts a job or a listener handles an event, before the row is marked delivered). Workers must stay idempotent.
  • Human-approval example — the README resolved an awaitHuman input gate with Run::resume(), which does not carry the human payload. The correct flow is pendingInput() + submitInput(..., ['approved' => true]).