Skip to content

Releases: rabbitmq/rabbitmq-java-client

4.12.0

14 Apr 12:28
Compare
Choose a tag to compare

Changes between 4.11.3 and 4.12.0

This is a minor release with a new feature, a bug fix, and dependency upgrades. It is compatible with 4.11.x. All users of the 4.x.x and 3.6.x series are encouraged to upgrade to this version.

Thanks to @janssk1 for their contribution on this release.

Allow configurable correlation ID generation in RpcClient

GitHub issue: #637

Make sure qos, heartbeat, max channel are unsigned shorts

GitHub issue: #642

Bump optional dependencies

GitHub issue: #644

5.9.0.RC1

03 Apr 14:23
Compare
Choose a tag to compare
5.9.0.RC1 Pre-release
Pre-release

Changes between 5.8.0 and 5.9.0.RC1

This is a pre-release for 5.9.0, a maintenance release with a new feature, a bug fix, and dependency upgrades. All users of the 5.x.x series are encouraged to test this version.

Allow configurable correlation ID generation in RpcClient

GitHub issue: #637

Make sure qos, heartbeat, max channel are unsigned shorts

GitHub issue: #642

Bump optional dependencies

GitHub issue: #644

4.12.0.RC1

03 Apr 14:19
Compare
Choose a tag to compare
4.12.0.RC1 Pre-release
Pre-release

Changes between 4.11.3 and 4.12.0.RC1

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

Allow configurable correlation ID generation in RpcClient

GitHub issue: #637

Make sure qos, heartbeat, max channel are unsigned shorts

GitHub issue: #642

Bump optional dependencies

GitHub issue: #644

5.8.0

12 Dec 13:52
Compare
Choose a tag to compare

Changes between 5.7.3 and 5.8.0

This is a maintenance release with a new feature, a usability improvement, and dependency upgrades. All users are encouraged to upgrade to this version.

Add support for OAuth 2 authentication

Documentation

GitHub issue: #626

Sanitise peer certificate values we log

GitHub PR: #623

Bump dependencies

GitHub issue: #625

Do not depend on generated classes for update-secret extension

GitHub PR: #627

5.8.0.RC2

17 Sep 11:51
Compare
Choose a tag to compare
5.8.0.RC2 Pre-release
Pre-release

Changes between 5.7.3 and 5.8.0.RC2

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

Add support for OAuth 2 authentication

Documentation

GitHub issue: #626

Sanitise peer certificate values we log

GitHub PR: #623

Bump dependencies

GitHub issue: #625

Do not depend on generated classes for update-secret extension

GitHub PR: #627

5.8.0.RC1

12 Sep 15:58
Compare
Choose a tag to compare
5.8.0.RC1 Pre-release
Pre-release

Changes between 5.7.3 and 5.8.0.RC1

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

Add support for OAuth 2 authentication

Documentation

GitHub issue: #626

Sanitise peer certificate values we log

GitHub PR: #623

Bump dependencies

GitHub issue: #625

5.7.3

25 Jul 08:33
Compare
Choose a tag to compare

Changes between 5.7.2 and 5.7.3

This is a patch release with 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.1.

Bump Jackson to 2.9.9.1

GitHub issue: #621

4.11.3

25 Jul 08:13
Compare
Choose a tag to compare

Changes between 4.11.2 and 4.11.3

This is a patch release with 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.1.

Bump Jackson to 2.9.9.1

GitHub issue: #621

5.7.2

03 Jul 09:03
Compare
Choose a tag to compare

Changes between 5.7.1 and 5.7.2

This is a patch release with a bug fix and upgrades of optional dependencies. All users of the 5.x.x series are encouraged to upgrade to this version.

ValueWriter.writeFieldValue allows BigDecimals that are too big to be written

GitHub issue: #617

Bump optional dependencies (Micrometer, Dropwizard Metrics)

GitHub issue: #619

4.11.2

03 Jul 08:22
Compare
Choose a tag to compare

Changes between 4.11.1 and 4.11.2

This is a patch release with a bug fix and upgrades of optional dependencies. All users of the 4.x.x series are encouraged to upgrade to this version.

ValueWriter.writeFieldValue allows BigDecimals that are too big to be written

GitHub issue: #617

Bump optional dependencies (Micrometer, Dropwizard Metrics)

GitHub issue: #619