This repository was archived by the owner on Jul 1, 2026. It is now read-only.
Repository navigation
Releases
Releases · LiquidCats/graceful
v2.0.3
What's Changed
- Add gRPC server handling with customization and tests by @LiquidCats in #5
Full Changelog: v2.0.2...v2.0.3
v2.0.2
Improve error handling across modules
- Panic on cron.AddFunc error
- Wrap non-signal errors in WaitContext
- Ignore http.ErrcServerClosed in Server runner
- Remove envconfig tags from Server fields
- Enforce positive interval in Ticker
- Guard logger nil checks in WithTickerhLogger and WithWorkerLogger
- Iterate over channel values in Worker and return aftero loop
- Update tests: add invalid port test
- Update tests: add worker-failure test; remove context-done test
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Upgrade to v2: add Ticker, Worker, server options by @LiquidCats in #3
- FIX: logger pointer by @LiquidCats in #4
Full Changelog: v0.0.4...v2.0.1
v0.0.4
What's Changed
- feat: add cron runner by @LiquidCats in #1
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @LiquidCats in #2
New Contributors
- @LiquidCats made their first contribution in #1
Full Changelog: v0.0.3...v0.0.4
v0.0.3
v0.0.2
v0.0.1
Full Changelog: https://github.com/LiquidCats/graceful/commits/v0.0.1