Celery v4.4.3 Release Notes

Release Date: 2020-06-01 // almost 4 years ago
  • ๐Ÿš€ :release-date: 2020-06-01 4.00 P.M UTC+6:00 ๐Ÿš€ :release-by: Asif Saif Uddin

    • ๐Ÿ›  Fix backend utf-8 encoding in s3 backend .
    • Kombu 4.6.9
    • Task class definitions can have retry attributes (#5869)
    • โฌ†๏ธ Upgraded pycurl to the latest version that supports wheel.
    • โž• Add uptime to the stats inspect command
    • ๐Ÿ›  Fixing issue #6019: unable to use mysql SSL parameters when getting
    • ๐Ÿ‘ป Clean TraceBack to reduce memory leaks for exception task (#6024)
    • exceptions: NotRegistered: fix up language
    • ๐Ÿ‘ท Give up sending a worker-offline message if transport is not connected
    • Add Task to all in celery.init.py
    • Ensure a single chain object in a chain does not raise MaximumRecursion
    • ๐Ÿ›  Fix autoscale when prefetch_multiplier is 1
    • ๐Ÿ‘ Allow start_worker to function without ping task
    • โšก๏ธ Update celeryd.conf
    • ๐Ÿ›  Fix correctly handle configuring the serializer for always_eager mode.
    • Remove doubling of prefetch_count increase when prefetch_multiplier
    • ๐Ÿ›  Fix eager function not returning result after retries
    • return retry result if not throw and is_eager
    • ๐Ÿ‘ท Always requeue while worker lost regardless of the redelivered flag
    • ๐Ÿ‘ Allow relative paths in the filesystem backend (#6070)
    • ๐Ÿ›  [Fixed Issue #6017]
    • Avoid race condition due to task duplication.
    • ๐Ÿ’… Exceptions must be old-style classes or derived from BaseException
    • ๐Ÿ›  Fix windows build (#6104)
    • โž• Add encode to meta task in base.py (#5894)
    • โšก๏ธ Update time.py to solve the microsecond issues (#5199)
    • Change backend _ensure_not_eager error to warning
    • โž• Add priority support for 'celery.chord_unlock' task (#5766)
    • ๐Ÿ”„ Change eager retry behaviour
    • Avoid race condition in elasticsearch backend
    • backends base get_many pass READY_STATES arg
    • โž• Add integration tests for Elasticsearch and fix _update
    • feat(backend): Adds cleanup to ArangoDB backend
    • โœ‚ remove jython check
    • ๐Ÿ›  fix filesystem backend cannot not be serialized by picked