Skip to content

Releases: pior/runnable

v0.13.0

25 Mar 08:46
2606486
Compare
Choose a tag to compare

What's Changed

  • Upgrade Go, linter and github actions by @pior in #42
  • Add a noop runnable by @pior in #41

Full Changelog: v0.12.0...v0.13.0

v0.12.0

29 Sep 10:47
a06be4b
Compare
Choose a tag to compare

⚠️ This release contains some breaking changes

What's Changed

  • Update Go and golangci-lint by @pior in #35
  • Add support for more Closer signatures by @pior in #37
  • Improve the logs with better runnable names by @pior in #38
  • Refactor logging by @pior in #39

Full Changelog: v0.11.0...v0.12.0

v0.11.0

16 May 01:11
b602d5c
Compare
Choose a tag to compare

⚠️ This release contains some breaking changes

  • Use option pattern in the manager (#31)
  • Simplify the Manager API (#30)
  • Simplify the logger API (#32)
  • Improve logging for HTTPServer runnable (#33)
  • Rewrite Periodic() into a nicer Every() (#34)

v0.10.0

15 Apr 02:53
Compare
Choose a tag to compare
  • HTTPServer: fix the graceful shutdown (#22)
  • Remove unused logging Warnf() method (#23)
  • Add a utility to stop propagation of context cancellation

v0.9.0

13 Apr 23:32
Compare
Choose a tag to compare
  • Allow setting a custom logger (#21)

v0.8.0

23 Oct 02:59
19c0b3d
Compare
Choose a tag to compare
  • Add code exemples in the README
  • Ignore wrapped context.Canceled in manager

v0.7.0

14 Jul 13:50
Compare
Choose a tag to compare
  • Do not log context.Canceled as an error in Manager
  • Log when a signal is received

v0.6.0

12 Jul 14:42
afc13ab
Compare
Choose a tag to compare
Merge pull request #15 from pior/remove-deprecated-group

Remove the deprecated Group runnable

v0.5.0

09 Jul 23:19
Compare
Choose a tag to compare
Add a Func runnable and a RunFunc helper