On behalf of the RabbitMQ team I'm happy to announce that RabbitMQ JMS
Client library 2.0.0 GA is available.
This is a major release with a requirement on Java 8 and the internal
use of the RabbitMQ AMQP Client 5.x. Existing application code for
common operations (publishing and consuming) should not be affected by
an upgrade from 1.x to 2.x. Please consult the changelog for more
details [1].
All users are encouraged to use or upgrade to this version, as it is
now the production line before 1.x goes end-of-life in the next few
months [2].
You can find more information about the JMS client on the RabbitMQ website [3].
Dependency (Maven artifact)
Maven:
<dependency>
<groupId>com.rabbitmq.jms</groupId>
<artifactId>rabbitmq-jms</artifactId>
<version>2.0.0</version>
</dependency>
Gradle:
compile 'com.rabbitmq.jms:rabbitmq-jms:2.0.0'
[1]
https://github.com/rabbitmq/rabbitmq-jms-client/releases/tag/v2.0.0
[2]
https://www.rabbitmq.com/java-versions.html
[3]
https://www.rabbitmq.com/jms-client.html