Releases: rabbitmq/rabbitmq-java-client
5.10.0.RC1
Changes between 5.9.0 and 5.10.0.RC1
This is a pre-release for 5.10.0, a maintenance release with a usability improvement, a bug fix, and dependency upgrades. All users of the 5.x.x series are encouraged to test this version.
Add TLS settings for property-based configuration
GitHub issue: #646
Remove unnecessary lock acquisition
GitHub issue: #650
Bump optional dependencies
GitHub issue: #660
5.9.0
Changes between 5.8.0 and 5.9.0
This is a maintenance release with a new feature, a bug fix, and dependency upgrades. All users 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
4.12.0
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
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
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
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
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
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
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
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
GitHub issue: #626
Sanitise peer certificate values we log
GitHub PR: #623
Bump dependencies
GitHub issue: #625
5.7.3
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
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