Skip to content

Releases: rabbitmq/rabbitmq-java-client

5.7.1

27 May 11:02
Compare
Choose a tag to compare

Changes between 5.7.0 and 5.7.1

This is a patch release with a bug fix and an optional dependency bump to address a vulnerability. All users of the 5.x.x series are encouraged to upgrade to this version.

The optional dependency affected by the vulnerability is Jackson. The Java client uses this library as a pluggable mapping solution in the JSON RPC support. In the context of the Java client, you are affected by this vulnerability only if you added explicitly Jackson to your dependencies. You must then upgrade Jackson to 2.9.9.

Handle exception in NIO loop to avoid abrupt termination

GitHub issue: #611

Bump Jackson to 2.9.9

GitHub issue: #612

4.11.1

27 May 09:48
Compare
Choose a tag to compare

Changes between 4.11.0 and 4.11.1

This is a patch release with a bug fix and an optional dependency bump to address a vulnerability. All users of the 4.x.x series are encouraged to upgrade to this version.

The optional dependency affected by the vulnerability is Jackson. The Java client uses this library as a pluggable mapping solution in the JSON RPC support. In the context of the Java client, you are affected by this vulnerability only if you added explicitly Jackson to your dependencies. You must then upgrade Jackson to 2.9.9.

Handle exception in NIO loop to avoid abrupt termination

GitHub issue: #611

Bump Jackson to 2.9.9

GitHub issue: #612

5.7.0

05 Apr 08:36
Compare
Choose a tag to compare

Changes between 5.6.0 and 5.7.0

This is a minor release with usability improvements and dependency upgrades. All users of the 5.x.x series are encouraged to upgrade to this version.

Improve logging for TLS connections

GitHub issue: #441

Don't panic when cancelling an unknown consumer

GitHub issue: #525

Bump dependencies

GitHub issue: #607

4.11.0

05 Apr 08:28
Compare
Choose a tag to compare

Changes between 4.10.0 and 4.11.0

This is a minor release with usability improvements and dependency upgrades. It is compatible with 4.10.0. All users of the 4.x.x and 3.6.x series are encouraged to upgrade to this version.

Improve logging for TLS connections

GitHub issue: #441

Don't panic when cancelling an unknown consumer

GitHub issue: #525

Bump dependencies

GitHub issue: #607

5.7.0.RC1

02 Apr 14:23
Compare
Choose a tag to compare
5.7.0.RC1 Pre-release
Pre-release

Changes between 5.6.0 and 5.7.0.RC1

This is a pre-release for 5.7.0, a maintenance release with usability improvements and dependency upgrades. All users of the 5.x.x series are encouraged to test this version.

Improve logging for TLS connections

GitHub issue: #441

Don't panic when cancelling an unknown consumer

GitHub issue: #525

Bump dependencies

GitHub issue: #607

4.11.0.RC1

02 Apr 13:58
Compare
Choose a tag to compare
4.11.0.RC1 Pre-release
Pre-release

Changes between 4.10.0 and 4.11.0.RC1

This is a pre-release for 4.11.0, a maintenance release with usability improvements and dependency upgrades. All users of the 4.x.x and 3.6.x series are encouraged to test this version.

Improve logging for TLS connections

GitHub issue: #441

Don't panic when cancelling an unknown consumer

GitHub issue: #525

Bump dependencies

GitHub issue: #607

5.6.0

25 Jan 08:22
Compare
Choose a tag to compare

Changes between 5.5.3 and 5.6.0

This is a minor release with 2 new features and 2 bug fixes. All users of the 5.x.x series are encouraged to upgrade to this version.

Introduce Connection#openChannel that returns an optional

GitHub issue: #431

Add option to make RpcClient fail early if there are no bindings

GitHub issue: #417

RpcServer doesn't stop when its thread is interrupted

GitHub issue: #428

Make properties private in JSON RPC classes

GitHub issue: #417

4.10.0

25 Jan 08:19
Compare
Choose a tag to compare

Changes between 4.9.3 and 4.10.0

This is a minor release with a new feature and 2 bug fixes. All users of the 4.x.x and 3.6.x series are encouraged to upgrade to this version.

Add option to make RpcClient fail early if there are no bindings

GitHub issue: #417

RpcServer doesn't stop when its thread is interrupted

GitHub issue: #428

Make properties private in JSON RPC classes

GitHub issue: #417

5.6.0.RC1

23 Jan 10:04
Compare
Choose a tag to compare
5.6.0.RC1 Pre-release
Pre-release

Changes between 5.5.3 and 5.6.0.RC1

This is a pre-release for 5.6.0, a maintenance release with 2 new features and 2 bug fixes. All users of the 5.x.x series are encouraged to test this version.

Introduce Connection#openChannel that returns an optional

GitHub issue: #431

Add option to make RpcClient fail early if there are no bindings

GitHub issue: #417

RpcServer doesn't stop when its thread is interrupted

GitHub issue: #428

Make properties private in JSON RPC classes

GitHub issue: #417

4.10.0.RC1

23 Jan 09:48
Compare
Choose a tag to compare
4.10.0.RC1 Pre-release
Pre-release

Changes between 4.9.3 and 4.10.0.RC1

This is a pre-release for 4.10.0, a maintenance release with a new feature and 2 bug fixes. All users of the 4.x.x and 3.6.x series are encouraged to test this version.

Add option to make RpcClient fail early if there are no bindings

GitHub issue: #417

RpcServer doesn't stop when its thread is interrupted

GitHub issue: #428

Make properties private in JSON RPC classes

GitHub issue: #417