Repository navigation
Releases: runnerq/runnerq-go
Releases · runnerq/runnerq-go
Release list
v0.5.1
v0.5.0
v0.4.0
🚀 Features
- feat(console): graph parent→child Step edge labels (E) @alob-mtc (#44)
- feat(console): wait-reason tags + countdowns in runs list (D) @alob-mtc (#43)
- feat(console): signals tab + named signal delivery (C) @alob-mtc (#42)
- feat(console): durable step history + "blocked on" wait reason @alob-mtc (#41)
Contributors
v0.3.0
v0.2.0
- examples: make 13-console actually show the waiting state @alob-mtc (#39)
- test: end-to-end contract suite for core durability invariants @alob-mtc (#38)
- Tier 2 perf: event-driven wakeups + fix schema-init deadlock from main CI @alob-mtc (#28)
🚀 Features
- feat: parent re-dispatch — awaiting workflows park instead of blocking @alob-mtc (#32)
- feat: signals — ctx.WaitForSignal + cross-process delivery @alob-mtc (#31)
- feat: retention sweeper — TTL cleanup of terminal workflow trees @alob-mtc (#30)
- feat: durable steps — Step() memoized spawns, ctx.Run, ctx.Sleep @alob-mtc (#29)
🐛 Bug fixes
📚 Documentation
- docs: examples pass 2 — patterns, ops, consolidated console @alob-mtc (#37)
- docs: adoption-focused README, docs/ split, and rebuilt examples @alob-mtc (#36)
🧰 Maintenance
Contributors
v0.1.3
v0.1.2
- No changes
Contributors
No contributors
v0.1.1
v0.1.0
- chore(ci): release pipeline with release-drafter + auto-labeling + CI @alob-mtc (#22)
- feat(console): hover preview on runs list rows @alob-mtc (#21)
- fix(engine): suspend dispatcher used wrong worker label — activity re-run loop @alob-mtc (#20)
- chore(engine): parallelize shutdown drains under one grace budget @alob-mtc (#19)
- chore(console): make Input/Result JSON panels actually scrollable @alob-mtc (#18)
- chore(console): Schedules — flatten toggle + cron_job-aware grouping @alob-mtc (#17)
- chore(console): hide cron from completed/failed, sortable columns, locale dates @alob-mtc (#16)
- chore(observability): vendor console JS deps for CSP compatibility @alob-mtc (#15)
- perf(engine): SuspendOnAwait scaffold — release slot during GetResult (T5b draft) @alob-mtc (#14)
- perf(example): env-driven WORKER_MODE in lineage_tree (T2) @alob-mtc (#13)
- perf(observability): cluster-wide worker pool registration (T3) @alob-mtc (#12)
- chore: suppress noisy SSE events; drop unused event constants @alob-mtc (#10)
- perf(postgres): bump pool default to 25, cache Stats() (T1) @alob-mtc (#11)
- Optimization: stats query, dequeue lease, root index, console SSE @alob-mtc (#9)
- Redesign console with workflow-style run detail view @alob-mtc (#7)
- Add parent/child lineage tracking for spawned activities @alob-mtc (#6)
- Add per-activity MaxRetryDelay to cap exponential backoff @alob-mtc (#5)
- Optimize observability queries: fix Stats and ListCompleted performance @alob-mtc (#4)
- Fix SSE connection pool exhaustion with fan-out hub @alob-mtc (#3)
- Fix correctness bugs and improve shutdown safety @alob-mtc (#2)
- added activity tagging @alob-mtc (#1)