Pre-release

@acogoluegnes acogoluegnes released this Oct 15, 2018 · 80 commits to master since this release

Assets 2

This is a pre-release for 5.5.0, a maintenance release with 2 new features and a bug fix. All users of the 5.x.x series are encouraged to test this version.

Changes between 5.4.0 and 5.5.0.RC1

Add traffic listener

GitHub issue: #411

Connection recovery runs into timeouts when using NIO

GitHub issue: #413

Provide factories to create NIO artefacts

GitHub issue: #410

Pre-release

@acogoluegnes acogoluegnes released this Oct 15, 2018 · 405 commits to master since this release

Assets 2

This is a pre-release for 4.9.0, a maintenance release with 2 new features and a bug fix. All users of the 4.x.x and 3.6.x series are encouraged to test this version.

Changes between 4.8.0 and 4.9.0.RC1

Add traffic listener

GitHub issue: #411

Connection recovery runs into timeouts when using NIO

GitHub issue: #413

Provide factories to create NIO artefacts

GitHub issue: #410

@acogoluegnes acogoluegnes released this Oct 8, 2018 · 80 commits to master since this release

Assets 2

Changes between 5.4.2 and 5.4.3

This is a patch release with a bug fix. All users of the 5.x.x series are encouraged to upgrade to this release.

Thanks to Casper Mout for his contribution on this release.

Handle realTag = 0 in RecoveryAwareChannelN

GitHub issue: #395

@acogoluegnes acogoluegnes released this Oct 8, 2018 · 405 commits to master since this release

Assets 2

Changes between 4.8.2 and 4.8.3

This is a patch release with a bug fix. All users of the 4.x.x series are encouraged to upgrade to this release.

Thanks to Casper Mout for his contribution on this release.

Handle realTag = 0 in RecoveryAwareChannelN

GitHub issue: #395

@acogoluegnes acogoluegnes released this Sep 26, 2018 · 80 commits to master since this release

Assets 2

Changes between 5.4.1 and 5.4.2

This is a patch release with a bug fix and a usability improvement. All users of the 5.x.x series are encouraged to upgrade to this release.

Header size exception when frame max is negotiated to 0

GitHub issue: #407

Change default exponential backoff sequence to not start with zero

GitHub issue: #409

@acogoluegnes acogoluegnes released this Sep 26, 2018 · 405 commits to master since this release

Assets 2

Changes between 4.8.1 and 4.8.2

This is a patch release with a bug fix and a usability improvement. All users of the 4.x.x series are encouraged to upgrade to this release.

Header size exception when frame max is negotiated to 0

GitHub issue: #407

Change default exponential backoff sequence to not start with zero

GitHub issue: #409

@acogoluegnes acogoluegnes released this Sep 3, 2018 · 80 commits to master since this release

Assets 2

Changes between 5.4.0 and 5.4.1

This is a patch release with a minor change. All users of the 5.x.x series are encouraged to upgrade to this release.

Don't use anchor in warning message link

GitHub issue: #405

@acogoluegnes acogoluegnes released this Sep 3, 2018 · 405 commits to master since this release

Assets 2

Changes between 4.8.0 and 4.8.1

This is a patch release with a minor change. All users of the 4.x.x and 3.6.x series are encouraged to upgrade to this release.

Don't use anchor in warning message link

GitHub issue: #405

@acogoluegnes acogoluegnes released this Aug 31, 2018 · 80 commits to master since this release

Assets 2

This is a maintenance release with new features and bug fixes. All users of the 5.x.x series are encouraged to use this version.

Note that as of this release, default DNS resolution on the server hostname is disabled when using TLS (#400). This avoids interfering with hostname verification (#394). DNS resolution can be easily re-enabled by passing in a DnsRecordIpAddressResolver instance to one the ConnectionFactory#newConnection methods.

Thanks to @vikinghawk for his contribution on this release.

Changes between 5.3.0 and 5.4.0

Make it easier to enable hostname verification when TLS is enabled

GitHub issue: #394

Disable DNS resolution when using TLS

GitHub issue: #400

Add filter to skip some entities on topology recovery

GitHub issue: #383

Add optional retry logic to topology recovery

GitHub issue: #387

Address parser is incapable of handling IPv6 address literals

GitHub issue: #385

Add option for connection recovery triggering

GitHub issue: #379

Continuations (requests) are not discarded on timeouts

GitHub issue: #375

Backport publishing metrics

GitHub issue: #374

Add equals and hashCode to generated classes

GitHub issue: #377

Improve JSON RPC support by using Jackson

GitHub issue: #378

Add dedicated executor to close connections in NIO mode

GitHub issue: #380

@acogoluegnes acogoluegnes released this Aug 31, 2018 · 405 commits to master since this release

Assets 2

This is a maintenance release with new features and bug fixes. It is compatible with 4.7.x. All users of the 4.x.x and 3.6.x series are encouraged to use this version.

Note that as of this release, default DNS resolution on the server hostname is disabled when using TLS (#400). This avoids interfering with hostname verification (#394). DNS resolution can be easily re-enabled by passing in a DnsRecordIpAddressResolver instance to one the ConnectionFactory#newConnection methods.

Thanks to @vikinghawk for his contribution on this release.

Changes between 4.7.0 and 4.8.0

Make it easier to enable hostname verification when TLS is enabled

GitHub issue: #394

Disable DNS resolution when using TLS

GitHub issue: #400

Add filter to skip some entities on topology recovery

GitHub issue: #383

Add optional retry logic to topology recovery

GitHub issue: #387

Address parser is incapable of handling IPv6 address literals

GitHub issue: #385

Improve JSON RPC support by using Jackson

GitHub issue: #378

Add equals and hashCode to generated classes

GitHub issue: #377

Add dedicated executor to close connections in NIO mode

GitHub issue: #380