On behalf of the RabbitMQ team I'm happy to announce that Reactor
RabbitMQ 1.4.1 GA is available.
Reactor RabbitMQ [1] is a reactive API for RabbitMQ based on Reactor
[2] and RabbitMQ Java Client. Reactor RabbitMQ goal is to enable
messages to be published to and consumed from RabbitMQ using
functional APIs with non-blocking back-pressure and very low overhead.
This release includes a new feature. It is compatible with
1.4.0.RELEASE. All users are encouraged to upgrade to this version.
Note as of this release, Reactor RabbitMQ does not follow semantic
versioning anymore, it uses now a GENERATION.MAJOR.MINOR versioning
scheme for consistency with the other Reactor libraries [3].
Changes:
* Support exchange-to-exchange binding and unbinding
* Change in versioning scheme [3]
See the changelog [4] for more details.
Dependency (Maven artifact)
Maven:
<dependency>
<groupId>io.projectreactor.rabbitmq</groupId>
<artifactId>reactor-rabbitmq</artifactId>
<version>1.4.1.RELEASE</version>
</dependency>
Gradle:
compile "io.projectreactor.rabbitmq:reactor-rabbitmq:1.4.1.RELEASE"
[1]
https://github.com/reactor/reactor-rabbitmq
[2]
https://projectreactor.io/
[3]
https://projectreactor.io/docs/rabbitmq/milestone/reference/#versioning
[4]
https://github.com/reactor/reactor-rabbitmq/releases/tag/v1.4.1.RELEASE