ANN RabbitMQ JMS Client 2.0.0.RC1 Release Candidate 1 is released

15 views
Skip to first unread message

Arnaud Cogoluègnes

unread,
Jan 8, 2020, 3:20:58 AM1/8/20
to rabbitm...@googlegroups.com
On behalf of the RabbitMQ team I'm happy to announce that the RabbitMQ
JMS Client library 2.0.0 Release Candidate 1, a preview release, is
available for community testing.

The major changes compared to 1.x are 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].

Users are encouraged to experiment with this pre-release as 2.x is
going to become the main production line before 1.x goes end-of-life
in the next few months [2]. We target a GA release for 2.0.0 later
this month.

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.RC1</version>
</dependency>

Gradle:

compile 'com.rabbitmq.jms:rabbitmq-jms:2.0.0.RC1'

This new version is available on our PackageCloud Milestones Maven
Repository [4]. You need to add this repository explicitly to your
dependency manager configuration file.

Maven:

<repositories>
<repository>
<id>packagecloud-rabbitmq-maven-milestones</id>
<url>https://packagecloud.io/rabbitmq/maven-milestones/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

Gradle:

repositories {
maven {
url "https://packagecloud.io/rabbitmq/maven-milestones/maven2"
}
}

[1] https://github.com/rabbitmq/rabbitmq-jms-client/releases/tag/v2.0.0.RC1
[2] https://www.rabbitmq.com/java-versions.html
[3] https://www.rabbitmq.com/jms-client.html
[4] https://packagecloud.io/rabbitmq/maven-milestones
Reply all
Reply to author
Forward
0 new messages