- Update the RabbitMQ library to v1.9.0.
- Release binaries for arm64.
- Allow
-max-messages=0
to dump all the messages from the queue - from @ReallyLiri - Update the RabbitMQ library to v1.2.0.
- Use the official RabbitMQ Go client library.
- Add
exchange
androuting_key
to properties of messages routed through an exchange - from @devployment
- Print an error when there are unused arguments on the command-line.
- Add
-ack
option to acknowledge the received messages and therefore to remove them from the queue - from @msteggink. - Use native Go modules (need Go 1.13) to handle dependencies instead of using git submodules.
- Drop Intel 32-bit
386
binaries during an official release.
- Add system tests against a local RabbitMQ server.
- Add
-insecure-tls
option to skip verification of the RabbitMQ's TLS certificates; as the name hints, this is NOT SECURE.
- Add
-full
option to dump the message header and properties intomsg-NNNN-headers+properties.json
files - from @sshaw. - README clarifications - from @kruppel.
- Add amqp package is vendored using git submodule.
- Initial release.