summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelwin Ong <selwin.ong@gmail.com>2020-11-08 11:17:20 +0700
committerSelwin Ong <selwin.ong@gmail.com>2020-11-08 11:17:20 +0700
commitb3703b53573253efb51170657b97603fcc8f2ccb (patch)
tree95f5fe0873c93a6b543c87969cc442851e2baebc
parentb50f1e2121171a2079282753ef699c07bcfe8918 (diff)
downloadrq-b3703b53573253efb51170657b97603fcc8f2ccb.tar.gz
Bump to version 1.6.0v1.6.0
-rw-r--r--CHANGES.md9
-rw-r--r--rq/version.py2
2 files changed, 10 insertions, 1 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 04e2fd3..2894841 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,12 @@
+### RQ 1.6.0 (2020-11-08)
+* 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!
+* Worker now properly releases scheduler lock when run in burst mode. 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!
+
### RQ 1.5.2 (2020-09-10)
* Scheduler now uses the class of connection that's used. Thanks @pacahon!
* Fixes a bug that puts retried jobs in `FailedJobRegistry`. Thanks @selwin!
diff --git a/rq/version.py b/rq/version.py
index cf66366..c940902 100644
--- a/rq/version.py
+++ b/rq/version.py
@@ -2,4 +2,4 @@
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-VERSION = '1.5.2'
+VERSION = '1.6.0'