Releases: rabbitmq/rabbitmq-java-client
4.11.2
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
5.7.1
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
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
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
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
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
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
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
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
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