rq v1.6.0 Release Notes

Release Date: 2020-11-08 // about 1 year ago
    • Workers now listen to external commands via pubsub. The first two features taking advantage of this infrastructure are send_shutdown_command() and send_kill_horse_command(). Thanks @selwin!
    • โž• Added job.last_heartbeat property that's periodically updated when job is running. Thanks @theambient!
    • ๐Ÿ‘ท Now horses are killed by their parent group. This helps in cleanly killing all related processes if job uses multiprocessing. Thanks @theambient!
    • ๐Ÿ›  Fixed scheduler usage with Redis connections that uses custom parser classes. Thanks @selwin!
    • ๐Ÿ”’ Scheduler now enqueue jobs in batches to prevent lock timeouts. Thanks @nikkonrom!
    • โฑ Scheduler now follows RQ worker's logging configuration. Thanks @christopher-dG!