github reugn/go-quartz v0.10.0

latest releases: v0.15.2, v0.15.1, v0.15.0...
20 months ago

⚠ BREAKING CHANGES

  • refactor!: module package structure (#87)
  • feat(scheduler)!: introduce JobQueue abstraction (#80)
  • feat!: introduce JobDetail and JobKey for job scheduling (#84)
  • fix(scheduler)!: reset the queue after deleting a job (#83)
  • fix!: reset scheduler after successfully clearing job queue (#86)

Features

  • feat(cron): expose validate cron expression function (#95)
  • feat(quartz): organize package error types (#94)

Fixes

  • fix(logger): call depth for logging events (#97)
  • fix(scheduler): rescheduling outdated jobs (#96)
  • fix: break statement in execute with retries (#93)
  • fix: validate location in NewCronTriggerWithLoc (#90)
  • fix: normalize description format for serialization (#89)

Maintenance

  • docs(example): add sample implementation of job queue (#98)
  • docs: update Job interface description in readme (#91)
  • test: improve code coverage (#88)

Don't miss a new go-quartz release

NewReleases is sending notifications on new releases.