0.5.0
What's Changed
- Update result to have separate attributes for return value and exception by @RealOrangeOne in #103
- Prevent writing to task results by @RealOrangeOne in #106
- Add additional test cases for process management by @RealOrangeOne in #88
- Add Django 5.1+ support for
CheckConstraint condition
with backward compatibility by @saJaeHyukc in #108 - Separate return value and exception attributes for task results
- Add task enqueued and finished signals
- Freeze
Task
class - Ensure
enqueued_at
is updated when the task is enqueued - Add
--no-startup-delay
option to worker to disable initial pause as process starts up - Don't mark tasks as failed when pressing ctrl-c using
ImmediateBackend
.
New Contributors
- @saJaeHyukc made their first contribution in #108
Full Changelog: 0.4.0...0.5.0