oban v0.12.1 Release Notes

Release Date: 2019-12-13 // over 4 years ago
  • ๐Ÿ›  Fixed

    • ๐Ÿ”€ [Oban.Worker] Deep merge unique options between the worker and custom params. Previously the unique options passed to Worker.new/2 would completely override the options stored by use Oban.Worker. This was primarily an issue for crontab jobs, where the period is always passed by the scheduler.

    ๐Ÿ”„ Changed

    • โฑ [Oban] Allow setting crontab: false or crontab: nil to disable scheduling. This matches the queues behavior and makes it possible to override the default configuration within each environment, i.e. when testing.

    • โœ… [Oban.Testing] Better error message for Oban.Testing.assert_enqueued/2