------------------- * Added a logging configuration plugin to comprehensively configure logging across applications.
0.17.0
------------------- * ``zocalo.configure_rabbitmq`` cli: * Support for explicitly declaring exchanges * Allow queues to bind to more than one exchange
0.16.0
------------------- * Add ``Mailer`` service for sending email notifications. Subscribes to the ``mailnotification`` queue. SMTP settings are specified via the ``smtp`` plugin in ``zocalo.configuration``.
0.15.0
------------------- * Fix for getting user information from the RabbitMQ management API * Major changes to the RabbitMQ configuration command line tool. Users are now updated and deleted, and the tool now understands zocalo environment parameters. Configuration files are now mandatory, and the ``--seed`` parameter has been removed.
0.14.0
------------------- * ``zocalo.dlq_purge`` offers a ``--location`` flag to override where files are being written * ``zocalo.dlq_reinject`` can again understand ``zocalo.dlq_purge`` output passed on stdin * Reinjected messages now carry a ``dlq-reinjected: True`` header field
0.13.0
------------------- * ``zocalo.queue_drain`` now allows the automatic determination of destination queues for recipe messages * ``zocalo.queue_drain`` fixed for use in a RabbitMQ environment * ``zocalo.dlq_purge`` fixed for use in a RabbitMQ environment * New functions in ``zocalo.util`` to easily annotate log messages with system context information