On behalf of the RabbitMQ team I'm happy to announce that the RabbitMQ
Java Client library 5.6.0 is available.
This is a maintenance release with 2 new features and 2 bug fixes. It
is compatible with 5.5.x. All users of the 5.x.x series are encouraged
to use this version. Users of previous versions should check the 5.0.0
changelog [1] for breaking changes.
* Introduce Connection#openChannel that returns an optional
* Add option to make RpcClient fail early if there are no bindings
* RpcServer doesn't stop when its thread is interrupted
* Make properties private in JSON RPC classes
Consult the release change for more details [2].
Dependency (Maven artifact)
Maven:
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>5.6.0</version>
</dependency>
Gradle:
compile 'com.rabbitmq:amqp-client:5.6.0'
[1]
https://github.com/rabbitmq/rabbitmq-java-client/releases/tag/v5.0.0
[2]
https://github.com/rabbitmq/rabbitmq-java-client/releases/tag/v5.6.0