oban v1.2.0 Release Notes
Release Date: 2020-03-05 // about 4 years ago-
🛠 Fixed
- 👷 [Oban] Handle the
:shutdown
message when a job is killed purposefully. Previously the message was ignored, which caused the producer to keep a reference to the discarded job and prevented dispatching additional jobs.
➕ Added
[Oban.Testing] Add
assert_enqueued/2
andrefute_enqueued/2
to allow asserting with a timeout, likeassert_received
.[Oban.Telemetry] Add
[:oban, :started]
event to report the system time asstart_time
when jobs start. This enables span tracking for jobs, improving integration with monitoring tools like NewRelic.
- 👷 [Oban] Handle the