Skip to content

4.4.0.RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@acogoluegnes acogoluegnes released this 27 Nov 09:35
· 2244 commits to main since this release

Changes between 4.3.0 and 4.4.0.RC1

This is a release candidate for 4.4.0, a maintenance release that includes 2 new features and bug fix. This pre-release is backward-compatible with 4.3.0.

Add property file-based initialization

It's now possible to use a property file to configure the ConnectionFactory (e.g. host, username, password, etc).

GitHub issue: #324

Add Java 9 module name

The Automatic-Module-Name: com.rabbitmq.client entry has been added to the JAR manifest, for interoperability with JDK 9 module system.

GitHub issue: #320

Get rid of read retry in NIO

The NIO mode used to use retries on network reading to make sure the outstanding frame would be completed in the current loop iteration. It now handle partial frames and moves on if a frame cannot be completed immediately. This behaviour is more consistent with NIO usage.

GitHub issue: #319