Releases: luno/workflow
Releases · luno/workflow
v0.4.0
What's Changed
- Use context-aware wait in Kafka sender retry loop by @andrewwormald in #187
- Replace SCAN-based outbox delete with reverse index in Redis store by @andrewwormald in #186
- Use UUID v4 instead of v1 for RunID and outbox event IDs by @andrewwormald in #184
- Fix infinite recursion in connectorStreamer.Close() by @andrewwormald in #179
- Fix CPU-pegging busy-spin in Stop() by @andrewwormald in #180
- Fix invalid JSON in default delete replacement data by @andrewwormald in #185
- Add stopped record check to callback processing by @andrewwormald in #183
- Fix EventSender leak in outbox consumer by @andrewwormald in #181
- renovate: Update module google.golang.org/grpc to v1.79.3 [SECURITY] by @renovate[bot] in #188
- adapters: Fix StreamFromLatest race condition by @echarrod in #190
Full Changelog: 0.3.11...v0.4.0
v0.3.11
What's Changed
- Log database query errors in SQL example by @Copilot in #173
- fix: remove whitespace from mermaid template by @dpietersen-ai in #178
New Contributors
- @dpietersen-ai made their first contribution in #178
Full Changelog: v0.3.10...0.3.11
v0.3.10
What's Changed
- adapters/redis: Rename to wredis by @andrewwormald in #166
- adapters/wredis: Add streamer and support container tests by @andrewwormald in #167
- docs: Issue 168 fix doc discrepancy by @andrewwormald in #169
- Fix data race between Run() and Stop() by @Copilot in #171
New Contributors
- @Copilot made their first contribution in #171
Full Changelog: v0.3.9...v0.3.10
v.0.3.9
What's Changed
- adapters: Add redis record store by @andrewwormald in #164
Full Changelog: v0.3.7...v0.3.8
What's Changed
- adapters/redis: Rename to wredis by @andrewwormald in #165
Full Changelog: v0.3.8...v0.3.9
v0.3.7
What's Changed
- readme: Rewrite and simplify by @andrewwormald in #158
- errorcounter: Allow provision of custom error counter by @andrewwormald in #159
- schedule: Prevent spinning on schedule filter by @andrewwormald in #161
- github/sonar: Update to use sonar hash ref by @andrewwormald in #162
- workflow: Create run pool reduce alloc by @andrewwormald in #163
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- kafakstreamer: Allow configurable config by @andrewwormald in #155
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- workflow/updater: Reject updates if working version changes by @andrewwormald in #153
- update: Allow save and repeat for standard steps by @andrewwormald in #154
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- github/workflows: Use Go version in go.mod rather than static version by @echarrod in #147
- outbox: Allow disabling of outbox by @andrewwormald in #148
- adaptertest: Close event producer and consumer at end of test by @andrewwormald in #150
- cron: Replace external dep with internal implementation by @andrewwormald in #151
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- renovate: Add allowedCommands by @echarrod in #131
- renovate: Revert postUpgradeCommand by @echarrod in #132
- renovate: Update module github.com/prometheus/client_golang to v1.22.0 by @renovate[bot] in #105
- renovate: Update github.com/luno/jettison digest to 76a91fb by @renovate[bot] in #133
- renovate: Update module github.com/luno/rink/v2 to v2.0.0-20250424095542-5a72923fe1a0 by @renovate[bot] in #134
- renovate: Update github.com/luno/workflow/adapters/webui digest to ca74b54 by @renovate[bot] in #136
- renovate: Update github.com/luno/jettison digest to abc6869 by @renovate[bot] in #138
- renovate: Update github.com/luno/workflow/adapters/webui digest to 3b56984 by @renovate[bot] in #139
- renovate: Update github.com/luno/reflex digest to 2da8b8d by @renovate[bot] in #135
- renovate: Update module github.com/IBM/sarama to v1.45.2 by @renovate[bot] in #141
- filter: Add FilterTime by @adrianizen in #145
New Contributors
- @adrianizen made their first contribution in #145
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
Changes that might impact you:
- workflow/meta: Correctly update status description by @andrewwormald in #129
- workflow: Update to Go v1.24.2 by @andrewwormald in #130
Maintenance:
- renovate: Update module google.golang.org/protobuf to v1.36.6 by @renovate in #118
- sonar: Update deprecated action by @echarrod in #127
- renovate: Add post-update command to tidy modules by @echarrod in #128
Full Changelog: v0.3.1...v0.3.2