Skip to content

Releases: cschleiden/go-workflows

v1.4.1

01 Nov 04:40

Choose a tag to compare

What's Changed

Other Changes

  • Bump github.com/jackc/pgx/v5 from 5.3.1 to 5.5.4 by @dependabot[bot] in #457

Full Changelog: v1.4.0...v1.4.1

v1.4.0

31 Oct 21:55

Choose a tag to compare

What's Changed

Features

  • Add postgres support by @vr009 in #441
  • Make the workflow history length available by @cschleiden in #445
  • Display failed workflows with red "Failed" badge instead of green "Completed" by @Copilot in #449
  • Add queue display to diagnostic UI by @Copilot in #451

Bugfixes

Other Changes

  • Add immediate transaction lock mode to SQLite backend by @Copilot in #450
  • Retry cancellation tests by @cschleiden in #442
  • Move to Agents.MD by @cschleiden in #448
  • Add comprehensive linting instructions to AGENTS.md by @Copilot in #452

Docs

  • Add PostgreSQL backend documentation by @Copilot in #456

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

23 Sep 02:53

Choose a tag to compare

What's Changed

Other Changes

  • Upgrade Go version from 1.22 to 1.23 across repository by @Copilot in #416
  • Upgrade Go version from 1.23 to 1.24 by @Copilot in #418
  • Declare tools via new tools directive by @cschleiden in #410
  • Execute activity with name by @lyuboxa in #379
  • Improve JSON output formatting in web UI by @Copilot in #419
  • Increase CI test timeouts to improve MySQL backend test reliability by @Copilot in #421
  • Fix context canceled logged as error when attempting to heartbeat tasks by @Copilot in #423
  • Add Makefile & fmt by @cschleiden in #427
  • Remove checked in binary file by @jwilder in #428
  • Fix various linting errors by @cschleiden in #432
  • Move analyzer to golangci-lint-v2's module system. by @cschleiden in #433
  • Fix linter errors and enable in CI by @cschleiden in #434
  • Update GetBackend calls to include clear option for backend initialization by @cschleiden in #435

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

15 Aug 16:17
9d45579

Choose a tag to compare

What's Changed

Features

  • Expose WorkflowLockTimeout and ActivityLockTimeout options by @Copilot in #404

Bugfixes

  • Fix duplicate workflow instance and execution ID fields in logs by @Copilot in #406
  • Update sqlite DSN by @cschleiden in #408

Documentation

  • Document the WithRemoveContinuedAsNewInstances backend option by @Copilot in #399
  • Document backend options by @cschleiden in #409

Other

  • Add comprehensive GitHub Copilot instructions for go-workflows development by @Copilot in #401

Full Changelog: v1.1.0...v1.2.0

v1.1.0

14 Aug 04:29
cd70aaa

Choose a tag to compare

What's Changed

Features

Bugfixes

Other Changes

Full Changelog: v1.0.1...v1.1.0

v1.0.1

13 Jul 20:00
7f57f38

Choose a tag to compare

What's Changed

Bugfixes

  • Fix executeEvent to handle EventType_WorkflowExecutionContinuedAsNew by @Copilot in #384
  • Do not report error when context is canceled while polling for tasks by @Copilot in #389

Improvements

  • Set default worker pollers to 1 for OrchestratorMode by @Copilot in #388
  • Allow setting custom worker names for SQL backends by @Copilot in #387

New Contributors

  • @Copilot made their first contribution in #384

Full Changelog: v1.0.0...v1.0.1

v1.0.0

09 Jul 02:45
17e54f1

Choose a tag to compare

What's Changed

Features

Bugfixes

  • UI errors when workflow has been created but not started executing by @cschleiden in #375

Full Changelog: v0.19.0...v1.0.0

v0.19.0

28 Oct 20:43
fcc98ff

Choose a tag to compare

What's Changed

Features

Enhancements

Bugfixes

Other

Full Changelog: v0.18.5...v0.19.0

v0.18.5

21 Jan 04:18
c5d50c3

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v0.18.4...v0.18.5

v0.18.4

10 Jan 22:08
f2e35fe

Choose a tag to compare

What's Changed

Bugfixes

Full Changelog: v0.18.3...v0.18.4