Skip to content

Releases: anatolykoptev/go-workflow

v0.20.0

Choose a tag to compare

@krolik-release-bot krolik-release-bot released this 19 Jul 05:36
6a3f1af

0.20.0 (2026-07-19)

Features

  • wf_status: distinguish resumable cancel from terminal failure + surface artifact (#42) (a053310)

v0.19.2

Choose a tag to compare

@github-actions github-actions released this 17 Jul 06:55
9ca9ced

0.19.2 (2026-07-17)

Bug Fixes

  • approval: stamp step id into timeout auto-cancel error + hook payload (#39) (1ab8f22)

v0.19.1

Choose a tag to compare

@github-actions github-actions released this 17 Jul 04:21
aac9e12

0.19.1 (2026-07-17)

Documentation

  • use "operator" not "human" in #25 comments; gofmt fixup (#36) (30caed4)

v0.19.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 04:08
0b550c8

0.19.0 (2026-07-17)

Features

  • approval: add optional per-gate timeout with auto-cancel via the watchdog (#34) (2b6f983)

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 02:47
79fd303

0.18.0 (2026-07-17)

⚠ BREAKING CHANGES

  • approval: Engine.HandleApproval and Engine.HandleApprovalWithData public signatures gained a trailing stepID string parameter. External Go- module consumers must pass "" to keep the previous auto-resolve behavior.

Features

  • approval: add step_id for addressable approval targeting (#32) (88ac6ab)

v0.17.2

Choose a tag to compare

@github-actions github-actions released this 17 Jul 01:55
6507e8c

0.17.2 (2026-07-17)

Bug Fixes

  • approval: route pending_approval + HandleApproval through BlockingStep SSOT (#28) (d05abb7)

v0.17.1

Choose a tag to compare

@github-actions github-actions released this 16 Jul 21:08
061e65c

0.17.1 (2026-07-16)

Bug Fixes

  • reopen: select step via CurrentStep instead of pending-approval count (#20) (1bd6c5c)

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 14:38
46790c6

0.17.0 (2026-07-16)

Features

  • add Engine.Reopen + wf_reopen MCP tool to resume cancelled workflows (#16) (#17) (1a9af8e)

v0.16.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 00:43
ed35cd8

0.16.1 (2026-06-21)

Bug Fixes

  • breaker: wrap LLM tool-loop calls in the shared circuit breaker (#14) (e2623db)

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 00:29
528bf1b

0.16.0 (2026-06-21)

Features

  • adopt go-kit resilience primitives (circuit breaker, retry jitter + Retry-After, QPS rate limit) (8cd2d17)

Bug Fixes

  • testdb: add test-DB isolation guard (#11) (c49834c)

Documentation

  • document circuit breaker, retry jitter/Retry-After, and rate limiting in features (7a7ab89)
  • drop stale hardcoded version from README header; clean up step-types line (2366086)
  • use canonical Apache-2.0 license text so GitHub detects the license (6183628)