Releases: corvus-ch/rabbitmq-cli-consumer
2.3.3
2.3.2
2.3.2-alpha2
A pre release built for #51.
2.3.2-alpha1
A pre release built for #51.
2.3.1
WARNING: This version contains a serious known bug. See #51.
Changelog
cf17cd9 Ensure events get handled in the right order (#47)
038d0ec Do not swallow setup errors (#48)
d81ccc9 Improve an explanation of config [logs] section usage (#46)
8531cc8 Fix typo in README (#44)
69f2c9c Fix typo in example config
d62abc2 Fix remotley changed import path (#41)
5e8ba33 Fallback to logging interface by Brian Ketelsen (#38)
2.3.1-alpha1
Changelog
A pre release build for testing #47.
2.3.0
2.2.0
Changelog
a3e7882 Handle SIGTERM to allow for graceful shutdown (#29)
ba4a504 Test consumer.Consume() (#28)
30f38a5 Processor (#27)
4f4a5f5 Move Acknowledger to its own package (#26)
e3978cb Delivery package (#25)
41b5ca0 Fix namespace in documentation (#20)
ab1d533 Make logger implementation replaceable (#16)
Automated with GoReleaser
Built with go version go1.9.2 darwin/amd64
2.1.0
2.0.0
This is the first release after the fork from the original repository. The changes are focused mainly on increasing the quality by adding tests and refactoring troublesome parts.
Efforts are made to keep this compatible with previous versions but NO guaranties are made, hence the major version change.
The release also contains the following changes:
- The connection with RabbitMQ can now be configured as a cli option or as an environment variable (-url/AMQP_URL).
- STDOUT and STDER of the executable is captured and written to the logs of the rabbitmq-cli-consumer.
- The environment is passed through to the executable.
- The logs section in the configuration is optional given the verbose option is set.
- The config file is optional given the url, queue and verbose options are set.