All Versions
58
Latest Version
Avg Release Cycle
28 days
Latest Release
-

Changelog History
Page 4

  • v5.0.0.b1 Changes

    August 19, 2020

    🚀 :release-date: 2020-08-19 8.30 P.M UTC+3:00 🚀 :release-by: Omer Katz

    • 💥 Breaking Chnage Drop support for the Riak result backend (#5686).
    • 💥 Breaking Chnage pytest plugin is no longer enabled by default. (#6288) Install pytest-celery to enable it.
    • 💥 Breaking Chnage Brand new CLI based on Click (#5718).
  • v5.0.0-alpha1

    August 02, 2020
  • v5.0.0.a2 Changes

    August 05, 2020

    🚀 :release-date: 2020-08-05 7.15 P.M UTC+3:00 🚀 :release-by: Omer Katz

    • ⬆️ Bump Kombu version to 5.0 (#5686).
  • v5.0.0.a1 Changes

    🚀 :release-date: 2020-08-02 9.30 P.M UTC+3:00 🚀 :release-by: Omer Katz

    • ✂ Removed most of the compatibility code that supports Python 2 (#5686).
    • Modernized code to work on Python 3.6 and above (#5686).
  • v4.4.7 Changes

    July 31, 2020

    4.4.7

    🚀 :release-date: 2020-07-31 11.45 P.M UTC+6:00
    🚀 :release-by: Asif Saif Uddin

    • Add task_received, task_rejected and task_unknown to signals module.
    • [ES backend] add 401 as safe for retry.
    • treat internal errors as failure.
    • ✂ Remove redis fanout caveats.
    • 🛠 FIX: -A and --args should behave the same. (#6223)
    • Class-based tasks autoretry (#6233)
    • Preserve order of group results with Redis result backend (#6218)
    • 🛠 Replace future with celery.five Fixes #6250, and reraise to include
    • 🛠 Fix REMAP_SIGTERM=SIGQUIT not working
    • 🛠 (Fixes#6258) MongoDB: fix for serialization issue (#6259)
    • 👉 Make use of ordered sets in Redis opt-in
    • 💅 Test, CI, Docker, style and minor doc impovements.
  • v4.4.6 Changes

    June 24, 2020

    🚀 :release-date: 2020-06-24 2.40 P.M UTC+6:00 🚀 :release-by: Asif Saif Uddin

    • ✂ Remove autoscale force_scale methods (#6085).
    • 🛠 Fix autoscale test
    • Pass ping destination to request
    • 🔀 chord: merge init options with run options
    • Put back KeyValueStoreBackend.set method without state
    • ➕ Added --range-prefix option to celery multi (#6180)
    • ➕ Added as_list function to AsyncResult class (#6179)
    • 🛠 Fix CassandraBackend error in threads or gevent pool (#6147)
    • Kombu 4.6.11
  • v4.4.5 Changes

    June 08, 2020

    🚀 :release-date: 2020-06-08 12.15 P.M UTC+6:00 🚀 :release-by: Asif Saif Uddin

    • ➕ Add missing dependency on future (#6146).
    • ElasticSearch: Retry index if document was deleted between index
    • 🛠 fix windows build
    • Customize the retry interval of chord_unlock tasks
    • 🛠 fix multi tests in local
  • v4.4.4 Changes

    June 03, 2020

    🚀 :release-date: 2020-06-03 11.00 A.M UTC+6:00 🚀 :release-by: Asif Saif Uddin

    • 🛠 Fix autoretry_for with explicit retry (#6138).
    • Kombu 4.6.10
    • 🛠 Use Django DB max age connection setting (fixes #4116).
    • ➕ Add retry on recoverable exception for the backend (#6122).
    • 🛠 Fix random distribution of jitter for exponential backoff.
    • ElasticSearch: add setting to save meta as json.
    • 🛠 fix #6136. celery 4.4.3 always trying create /var/run/celery directory.
    • Add task_internal_error signal (#6049).
  • v4.4.3 Changes

    June 01, 2020

    🚀 :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
  • v4.4.2

    March 17, 2020