Skip to content

Releases: omarluq/cord

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 19:13

cord 0.5.0

Go library release generated by GoReleaser.

Changelog

  • c839462: chore(deps): update dependency @types/node to v26.3.0 (@renovate[bot])
  • cd10cde: chore(deps): update github/codeql-action digest to cdf488f (@renovate[bot])
  • 5853e5a: chore(deps): update golang docker digest to 0ecdc2a (@renovate[bot])
  • e4023ee: chore(lint): narrow exclusions and resolve findings (@omarluq)
  • efa5059: feat(snapshot): persist and expose stable run lifecycle (@omarluq)
  • be3bd81: fix(cancellation): reconcile authoritative outcomes (@omarluq)
  • 58be548: fix(deps): update dependency cytoscape to v3.34.2 (@renovate[bot])
  • a57338b: fix(plan): include parent order in definition hashes (@omarluq)
  • 4dc9fa3: fix(playground): preserve editor selection during mounting (@omarluq)
  • 65fb6a5: fix(postgres): ensure inspection transactions roll back (@omarluq)
  • 6896de8: fix(postgres): leave unfinished nodes running after completion (@omarluq)
  • 613aaaf: fix(postgres): preserve node availability timestamps (@omarluq)
  • f19c8f9: fix(postgres): timestamp cancellation after locking run (@omarluq)
  • acffa28: fix(postgres): validate persisted legacy runner metadata (@omarluq)
  • 641dab6: fix(postgres): validate terminal failure reasons (@omarluq)
  • df72dfc: fix(runtime): simplify scheduler callback recovery (@omarluq)
  • 0430a07: fix(scheduler): fence cancellation and heartbeat safety (@omarluq)
  • 7cdead0: fix(scheduler): release acquired heartbeat permits safely (@omarluq)
  • 84aa6d6: fix(scheduler): report heartbeat capacity exhaustion (@omarluq)
  • 5166009: fix(sqlite): retry transient remote migration interrupts (@omarluq)
  • 5c01e52: fix(sqlite): validate node start metadata (@omarluq)
  • 66fc228: fix(storage): parameterize claims and guarantee transaction cleanup (@omarluq)
  • 11d7dc8: fix(storage): preserve earliest migrated run start (@omarluq)
  • a3bafcd: fix(submission): preserve shutdown overlap on persistence errors (@omarluq)
  • 5dfaba0: perf(compiler): cache identity artifact lengths (@omarluq)
  • ad25b63: refactor(compiler): split server and compilation concerns (@omarluq)
  • c3190af: refactor(conformance): split storage behavior suites by concern (@omarluq)
  • 5265105: refactor(playground): modularize application and compiler client (@omarluq)
  • 4a0afd5: refactor(postgres): modularize persistence and transition logic (@omarluq)
  • 67f22a0: refactor(postgres): relocate inspection support helpers (@omarluq)
  • c94df7e: refactor(postgres): simplify inspection validator names (@omarluq)
  • 0377bdc: refactor(runtime): isolate scheduler construction (@omarluq)
  • fbf3296: refactor(runtime): split workflow scheduling and inspection concerns (@omarluq)
  • fc6d987: refactor(scheduler): simplify callback panic recovery (@omarluq)
  • 522cfcf: refactor(scheduler): simplify rejected transition matching (@omarluq)
  • 1caeaee: refactor(serialization): split fingerprint and validation concerns (@omarluq)
  • 47b6408: refactor(snapshot): isolate run timestamp validation (@omarluq)
  • 5e1989d: refactor(sqlite): centralize transaction rollback errors (@omarluq)
  • 165728b: refactor(sqlite): consolidate inspection validation helpers (@omarluq)
  • 8eb65d9: refactor(sqlite): modularize storage and remote locking (@omarluq)
  • 77008a7: refactor(storage): remove lifecycle compatibility paths (@omarluq)
  • 62c14bf: refactor(storage): separate models and plan validation (@omarluq)
  • c49c20a: refactor(submission): clarify persistence error returns (@omarluq)
  • ad1b726: style(postgres): format terminal completion regression test (@omarluq)
  • 13a52a3: test(cancellation): reuse queued run setup (@omarluq)
  • 22f1ff3: test(cancellation): reuse retry label and document SQLite driver (@omarluq)
  • 538bbcb: test(examples): isolate command fixtures and output capture (@omarluq)
  • 88dc8f2: test(playground): discover examples and assert safety errors (@omarluq)
  • c6467dc: test(playground): discover nested example sources (@omarluq)
  • 84e6b9d: test(postgres): cover unfinished nodes after successful completion (@omarluq)
  • 7d44e5c: test(postgres): deduplicate legacy inspection setup (@omarluq)
  • 9a2513c: test(postgres): reuse production SQL in plan checks (@omarluq)
  • d5bbd6c: test(postgres): scope forced index plans to transactions (@omarluq)
  • 0bd5217: test(scheduler): use retry-safe eventual assertions (@omarluq)
  • 3605afe: test(serialization): cover invalid UTF-8 and interface codecs (@omarluq)
  • 8e700b0: test(snapshot): construct contexts within subtests (@omarluq)
  • a15f5f5: test(snapshot): strengthen lifecycle inspection coverage (@omarluq)
  • b796e71: test(snapshot): verify lifecycle reports and pagination (@omarluq)
  • 5ced381: test(sqlite): avoid duplicated migration assertions (@omarluq)
  • d744475: test(sqlite): reject unclaimed node start metadata (@omarluq)
  • 8034156: test(storage): certify lifecycle migrations and query plans (@omarluq)
  • 8ac677e: test(storage): clarify lifecycle validation fixtures (@omarluq)
  • 7639ddd: test(storage): document database driver registration (@omarluq)
  • f49201a: test(storage): prove cancellation race boundaries (@omarluq)
  • 6883b4b: test(storage): simplify lifecycle quality fixtures (@omarluq)
  • 2630c15: test(storage): stabilize container fixtures (@omarluq)
  • 145357f: test(storage): strengthen conformance and resource checks (@omarluq)
  • de49a07: test(storage): table-drive legacy terminal snapshots (@omarluq)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 02:07

cord 0.4.0

Go library release generated by GoReleaser.

Changelog

  • 15c30e7: docs(example): show asynchronous workflow execution (@omarluq)
  • 103f271: docs(readme): explain asynchronous workflow usage (@omarluq)
  • 1c53cfd: feat(storage): persist and cancel asynchronous runs (@omarluq)
  • 48875fa: feat(workflow): submit, retrieve, and cancel durable runs (@omarluq)
  • ebdbbcb: fix(deps): update module github.com/samber/hot to v0.13.1 (@renovate[bot])
  • ffe94fd: fix(scheduler): cancel active attempts and protect lease timing (@omarluq)
  • 13dea0f: fix(workflow): discard stale claims and correct async verification (@omarluq)
  • f50cb74: perf(workflow): share result polling across run waiters (@omarluq)
  • b808d7c: test(workflow): verify async lifecycle and schema upgrades (@omarluq)

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 23 Aug 21:00

cord 0.3.2

Go library release generated by GoReleaser.

Changelog

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 18:50

cord 0.3.1

Go library release generated by GoReleaser.

Changelog

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 03:28

cord 0.3.0

Go library release generated by GoReleaser.

Changelog

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 21 Aug 02:22

cord 0.2.6

Go library release generated by GoReleaser.

Changelog

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 20 Aug 20:33

cord 0.2.5

Go library release generated by GoReleaser.

Changelog

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 18 Aug 22:20

cord 0.2.4

Go library release generated by GoReleaser.

Changelog

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 16 Aug 06:07

cord 0.2.3

Go library release generated by GoReleaser.

Changelog

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Aug 21:56

cord 0.2.2

Go library release generated by GoReleaser.

Changelog