Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 2.58 KiB

Previous release notes are hosted on GitHub. Since v1.3.2 they'll be put here and in release description.

v2.0.0

  • CoolAMQP switches now primarily to support RabbitMQ. If it by accident supports your server, then that is a pure coincidence and nothing is guaranteed.
  • changes to Queues:
    • anonymous queues are back, for usage refer here
    • changed some default arguments for Queues for them to better make sense
    • some argument combinations just raise ValueError
    • PendingDeprecationWarning changed into a DeprecationWarning
  • changes to Cluster:
    • declare will refuse to declare an anonymous queue
    • renamed publish(tx) to publish(confirm)
    • declare will expect qos to be given as an integer, and will be set as prefetch_count, since RabbitMQ no longer supports prefetch_size
      • same can be said of Consumer.set_qos(prefetch_count)
    • added Cluster.

Compatible changes

  • fixed a bug wherein bad invocation of NodeDefinition would result in an exception

v1.5.0

  • added properties to identify the server

v1.4.4

  • added unit tests for RabbitMQ 4.0

v1.4.3