Enhancements
-
[Oban.Pro.Plugins.Lifeline] Record fully qualified node identities (combining the Oban supervisor name and the host name). This allows Oban Web to track beats recorded by the same host but different instances.
-
Enhance all plugin span metadata with details such as how many jobs were pruned, inserted, reprioritized, etc. Telemetry events and metadata for all Pro plugins now matches the events from Oban OSS.
-
Bump Oban dependency to
~> 2.4.0
due to CRON parser changes and improved telemetry span events.
Bug Fixes
-
[Oban.Pro.Plugins.Workflow] Correct typespecs for
new_workflow/1
andlibgraph
related functions. -
[Oban.Pro.Plugins.DynamicCron] Support inserting and retrieving cron records with a custom prefix. All operations are wrapped in a Multi, which ignored the outer transaction’s prefix.