oban v2.11.1 Release Notes

Release Date: 2022-02-24 // about 2 years ago
  • โœจ Enhancements

    • ๐Ÿ”ง [Oban] Validate the configured repo by checking for config/0, rather than the more obscure __adapter__/0 callback. This change improves integration with Repo wrappers such as fly_postgres.

    • โœ… [Cron] Expose parse/1 to facilitate testing that cron expressions are valid and usable in a crontab.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”ง [Notifier.Postgres] Overwrite configured repo name when configuring the long-lived Postgres connection.

    • [Lifeline] Fix rescuing when using a custom prefix. The previous implementation assumed that there was an oban_jobs_state enum in the public prefix.

    • ๐Ÿ‘ท [Lifeline] Set discarded_at when discarding exhausted jobs.