4.2.0
This document describes the new features, enhancements, and fixed issues in Hazelcast C++ Client v4.2.0.
New Features
- External Smart Client Discovery was introduced by #909. See the related section in the reference manual to learn how to configure and use this new feature.
Enhancements
hazelcast::client::query::in_predicate
now supports passing values in a vector. This was introduced by #890.- Support for Hazelcast Management Center v4.2020.08 and above is added. See pull-request #897 for the implementation.
- The Basic Configuration section in the reference manual was updated to make the distinction between client and cluster configurations clearer. See the pull-request for details: #919.
Fixes
- A bug that, under certain conditions, caused the client not to send regular heartbeats and eventually get disconnected from the cluster was fixed. For details, see pull-request #891.
- Timestamps on some log lines could have a negative milliseconds field as reported in #892. This was fixed by #893.
- A dangling reference error was fixed in #913.
- A bug that caused the client to get stuck during shutdown was fixed. The issue was reported in #900 and fixed by #916.
You can find the full list of issues and pull-request for this release here.
Installation
See the Installing section for installing the library.