Releases: rabbitmq/rabbitmq-java-client
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
5.12.0.RC1
Changes between 5.11.0 and 5.12.0.RC1
This is a pre-release for 5.12.0, a maintenance release with usability improvements and dependency upgrades. All users of the 5.x.x series are encouraged to test this version.
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
5.11.0
Changes between 5.10.0 and 5.11.0
This is a minor release with usability improvements, a bug fix, and dependency upgrades. All users are encouraged to upgrade.
Thanks to @vikinghawk and @rjbaucells for their contribution.
Binding recovery retry should recover all bindings on the recovered queue
GitHub PR: #667
Add topology recovery started method to RecoveryListener
GitHub PR: #668
Adds required command line args to GraalVM native-image command
GitHub PR: #666
Recover channels with user-provided number
GitHub issue: #670
Bump dependencies
GitHub issue: #662
5.11.0.RC1
Changes between 5.10.0 and 5.11.0.RC1
This is a pre-release for 5.11.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 @vikinghawk and @rjbaucells for their contribution.
Binding recovery retry should recover all bindings on the recovered queue
GitHub PR: #667
Add topology recovery started method to RecoveryListener
GitHub PR: #668
Adds required command line args to GraalVM native-image command
GitHub PR: #666
Recover channels with user-provided number
GitHub issue: #670
Bump dependencies
GitHub issue: #662
5.10.0
Changes between 5.9.0 and 5.10.0
This is a maintenance release with a usability improvement, bug fixes, and dependency upgrades. All users are encouraged to upgrade.
Add TLS settings for property-based configuration
GitHub issue: #646
Remove unnecessary lock acquisition
GitHub issue: #650
Channel state not cleaned when using abort
GitHub issue: #661
Bump optional dependencies
GitHub issue: #660