All Versions
14
Latest Version
Avg Release Cycle
60 days
Latest Release
1389 days ago

Changelog History
Page 1

  • v1.9.0

    June 08, 2020
  • v1.8.1

    February 06, 2020
  • v1.8.0

    February 02, 2020
  • v1.7.0 Changes

    September 22, 2019

    โž• Added

    ๐Ÿ”„ Changed

    • โš  Uncaught exceptions within workers are now logged as errors rather than warnings. (#221, @th0th)
  • v1.6.1

    July 24, 2019
  • v1.6.0 Changes

    May 02, 2019

    โž• Added

    • dramatiq_queue_prefetch environment variable to control the number of messages to prefetch per worker thread. (#183, #184, @xelhark)
    • The RabbitMQ broker now retries the queue declaration process if an error occurs. (#179, @davidt99)
    • ๐Ÿ‘Œ Support for accessing nested broker instances from the CLI. (#191, @bersace)
    • ๐Ÿ‘Œ Support for eagerly raising actor exceptions in the joining thread with the StubBroker. (#195, #203)
    • ๐Ÿ‘Œ Support for accessing the current message from an actor via CurrentMessage. (#208)

    ๐Ÿ”„ Changed

    • ๐Ÿ“Œ Pinned pika version >1.0,<2.0. (#202)

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ท An issue where workers would fail and never recover after the connection to Redis was severed. (#207)
    • ๐Ÿ›  pipe_ignore has been fixed to apply to the next message in line within a pipeline. (#194, @metheoryt)
  • v1.5.0 Changes

    February 18, 2019

    โž• Added

    • ๐Ÿ‘ The RabbitMQ broker now supports native message priorities. (#157, @davidt99)
    • ๐Ÿ‘Œ Support for specifying the actor class to @actor. (#169, @gilbsgilbs)

    ๐Ÿ”„ Changed

    • Pika 0.13 is now required.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ท Consumers are now stopped after workers finish running their tasks. (#160, @brownan)
    • ๐Ÿ‘ท Worker logging on Python 3.7 is no longer delayed.
  • v1.4.3 Changes

    January 08, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ”„ Changed license classifier to the correct license. This is why you shouldn't publish changed before you've had coffee, folks!
  • v1.4.2 Changes

    January 08, 2019

    ๐Ÿš€ This release was removed from PyPI because it had a bad license classifier (GPLv3+ instead of LGPLv3+) due to a mistake on my part.

    ๐Ÿ›  Fixed

    • ๐Ÿ“ฆ License classifier in PyPI package. There were no source code
      ๐Ÿš€ changes for this release.
  • v1.4.1 Changes

    December 30, 2018

    โž• Added

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ท Workers wait for RMQ messages to be acked upon shutdown. (#148)
    • Pipelines no longer continue when a message is failed. (#151, @davidt99)
    • ๐Ÿ Log files now work under Windows. (#141, @ryansm1)