Repository navigation
Releases
Releases · KARTIKrocks/go-worker
v0.2.0
Highlights
Fixed: a job that failed and whose context was then cancelled, during the
attempt or the retry delay, reported only ctx.Err() and lost the error it
returned. The result now matches both, so errors.Is(err, context.Canceled)
keeps working and the job's own error is no longer lost (#12).
Documentation now lives at https://kartikrocks.github.io/go-worker/ (#10).
What's Changed
- build: synced file(s) with KARTIKrocks/go-build-tools by @KARTIKrocks in #8
- build: use shared common.mk from go-build-tools by @KARTIKrocks in #9
- docs: add Docusaurus documentation site for GitHub Pages by @KARTIKrocks in #10
- ci(deps): bump github/codeql-action from 4.38.2 to 4.38.3 by @dependabot[bot] in #11
- fix: keep a job's error when its context is cancelled by @KARTIKrocks in #12
- chore(release): prepare v0.2.0 by @KARTIKrocks in #13
New Contributors
- @dependabot[bot] made their first contribution in #11
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Chore/go1.27 tooling by @KARTIKrocks in #1
- Fix concurrency bugs in pool, future, groups, scheduler, and ticker by @KARTIKrocks in #2
- Fix Debouncer, Throttler, and RateLimiter bugs by @KARTIKrocks in #3
- Implement retry mechanism with configurable jitter and permanent errors handling by @KARTIKrocks in #4
- Fix scheduler bugs and extend cron syntax by @KARTIKrocks in #5
- Tighten public API, split files, and move tests to synctest by @KARTIKrocks in #6
- Prepare v0.1.0 release by @KARTIKrocks in #7
New Contributors
- @KARTIKrocks made their first contribution in #1
Full Changelog: v0.0.1...v0.1.0