Releases: rabbitmq/rabbitmq-java-client
5.15.0.RC1
Changes between 5.14.2 and 5.15.0.RC1
This is a pre-release for 5.15.0, a maintenance release with a bug fix, usability improvements, and dependency upgrades. It is compatible with 5.14.x. All users of the 5.x.x series are encouraged to test this version.
Thanks to @vikinghawk and @laststem for their contribution.
Fix potential deadlock in AutorecoveringConnection
GitHub PR: #786
Use available processor number for default thread count in consumer work service
GitHub issue: #730
Add host description when throwing MissedHeartbeatException
GitHub PR: #726
Bump dependencies
GitHub issue: #717
v5.14.2
Changes between 5.14.1 and 5.14.2
This is a patch release with a bug fix in the ConnectionFactory file-based configuration. It is compatible with 5.14.2. All users are encouraged to upgrade.
Thanks to @laurentperez for his contribution.
Fix topology recovery flag evaluation in file-based configuration
GitHub PR: #724
5.14.1
Changes between 5.14.0 and 5.14.1
This is a patch release with 2 bug fixes in the NIO mode. It is compatible with 5.14.0. All users are encouraged to upgrade.
Thanks to @mgrafl for his contribution.
Enforce connection timeout in NIO TLS handshake
GitHub issue: #719
Set timeout on NIO connection
GitHub PR: #720
5.14.0
Changes between 5.13.1 and 5.14.0
This is a minor release with bug fixes, usability improvements, and dependency upgrades. It is compatible with 5.13.x. All users are encouraged to upgrade.
Thanks to @wangqiandeniangniang, @ByteAlex, and @Yaytay for their contribution.
TLS handshake hangs with NIO and TLS 1.3
GitHub issue: #715
Unsigned 8 bit number field type seems not to be supported
GitHub issue: #714
Change/remove usage of some deprecated JDK API
GitHub issue: #709
Be more defensive about provided channelMax values
GitHub PR: #695
Bump dependencies
GitHub issue: #699
v5.14.0.RC1
Changes between 5.13.1 and 5.14.0.RC1
This is a pre-release for 5.14.0, a maintenance release with bug fixes, usability improvements, and dependency upgrades. It is compatible with 5.13.x. All users of the 5.x.x series are encouraged to test this version.
Thanks to @wangqiandeniangniang, @ByteAlex, and @Yaytay for their contribution.
TLS handshake hangs with NIO and TLS 1.3
GitHub issue: #715
Unsigned 8 bit number field type seems not to be supported
GitHub issue: #714
Change/remove usage of some deprecated JDK API
GitHub issue: #709
Be more defensive about provided channelMax values
GitHub PR: #695
Bump dependencies
GitHub issue: #699
5.13.1
Changes between 5.13.0 and 5.13.1
This is a patch release with a bug fix. It is compatible with 5.13.0. All users are encouraged to upgrade.
Thanks to @YuryAndr for his contribution.
Large message deliveries with TLS and NIO enabled results in a "buffer closed" exception in SslEngineHelper
GitHub PR: #700
5.13.0
Changes between 5.12.0 and 5.13.0
This is a minor release with usability improvements, a bug fix, and dependency upgrades. It is compatible with 5.12.0. All users are encouraged to upgrade.
Thanks to @ValSmith and @vikinghawk for their contribution.
Move resolved address shuffling to AddressResolver
GitHub PR: #691
Allow changing queue names during recovery
GitHub PR: #693
Topology recovery retry fixes for auto-delete queues
GitHub PR: #692
Bump dependencies
GitHub PR: #683
5.13.0.RC2
Changes between 5.12.0 and 5.13.0.RC2
This is a pre-release for 5.13.0, a maintenance release with usability improvements, a bug fix, and dependency upgrades. All users of the 5.x.x series are encouraged to test this version.
Thanks to @ValSmith and @vikinghawk for their contribution.
Move resolved address shuffling to AddressResolver
GitHub PR: #691
Allow changing queue names during recovery
GitHub PR: #693
Topology recovery retry fixes for auto-delete queues
GitHub PR: #692
Bump dependencies
GitHub PR: #683
5.13.0.RC1
Changes between 5.12.0 and 5.13.0.RC1
This is a pre-release for 5.13.0, a maintenance release with a usability improvement and dependency upgrades. All users of the 5.x.x series are encouraged to test this version.
Thanks to @ValSmith for their contribution.
Move resolved address shuffling to AddressResolver
GitHub PR: #691
Bump dependencies
GitHub PR: #683
5.12.0
Changes between 5.11.0 and 5.12.0
This is a minor release with usability improvements and dependency upgrades. All users are encouraged to upgrade.
Thanks to @vikinghawk, @gustf, and @captainju for their contribution.
Consumer recovery retry needs to return the new consumer tag
GitHub PR: #680
Improvements to topology recovery retry logic
GitHub PR: #678
Add support for reading unsigned int "i"
GitHub PR: #675
Add support for reading unsigned short "u"
GitHub PR: #674
Handle basic query parameters in connection URI
GitHub PR: #672
Bump dependencies
GitHub issue: #681