Skip to content

v0.10.0

Compare
Choose a tag to compare
@reugn reugn released this 17 Jan 08:53
· 34 commits to master since this release
ce9e1c4

⚠ 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)