diff --git a/CHANGES.md b/CHANGES.md index 47fa1a8..5e5b955 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,14 @@ +### RQ 1.10.0 (2021-09-09) +* You can now enqueue jobs from CLI. Docs [here](https://python-rq.org/docs/#cli-enqueueing). Thanks @rpkak! +* Added a new `CanceledJobRegistry` to keep track of canceled jobs. Thanks @selwin! +* Added custom serializer support to various places in RQ. Thanks @joshcoden! +* `cancel_job(job_id, enqueue_dependents=True)` allows you to cancel a job while enqueueing its dependents. Thanks @joshcoden! +* Added `job.get_meta()` to fetch fresh meta value directly from Redis. Thanks @aparcar! +* Fixes a race condition that could cause jobs to be incorrectly added to FailedJobRegistry. Thanks @selwin! +* Requeueing a job now clears `job.exc_info`. Thanks @selwin! +* Repo infrastructure improvements by @rpkak. +* Other minor fixes by @cesarferradas and @bbayles. + ### RQ 1.9.0 (2021-06-30) * Added success and failure callbacks. You can now do `queue.enqueue(foo, on_success=do_this, on_failure=do_that)`. Thanks @selwin! * Added `queue.enqueue_many()` to enqueue many jobs in one go. Thanks @joshcoden! diff --git a/rq/version.py b/rq/version.py index 92b65c7..9c9b3a9 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.9.0' +VERSION = '1.10.0'