Hazelcast Node.js Client 5.2.0
This document includes the new features, enhancements, and fixed issues for the Hazelcast Node.js Client 5.2.0 release.
Breaking Changes
None
New Features
Compact Serialization: Compact serialization was Beta and now it is stable. You can learn more here.
Note: This version of compact serialization works with 5.2 and newer server(where compact serialization is stable) versions
Enhancements
- Add test for proxy APIs to test if they throw serialization errors other than SchemaNotReplicatedError in #1277
- Add undefined to EntryListener interface [API-1417] in #1294
- Fix typos, missing information and not working code samples [API-1067] in #1343
- Port nested compact serialization sample [API-1332] in #1350
- Add map.RemoveAll() method [API-15] in #1364
- Add an example code for
map.removeAll
method [API-15] in #1369 - Nested compact field's serializer can be None if it is not registered [API-1415] in #1365
- Make ReadResultSet iterable [API-1315] in #1399
- Apply Compact Serialization Updates for Hz v5.2.0 I [API-1637] in #1409
- Add filter argument to ringbuffer readMany() method and a test for it API-1294 in #1414
- Change default cloud coordinator URL to point to Viridian[API-1680] in #1419
- Improve documentation for primitive-nullable primitive field interoperability [API-1579] in #1420
- Send client state to cluster in re-connections[API-1644] in #1415
- Check the member UUIDs that the schema is replicated in the client schema service [API-1646] in #1418
- Do not invoke urgent invocations that contains serialized data immediately[API-1647] in #1422
- Document update for compact in #1433
Fixes
- Add skip checks for 5.2-BETA compatiblity tests in #1356
- Fix memory leak in
ReliableTopicListenerRunner.next
API-1514 in #1377 - Add 5.2 version checks for the tests that are for map.removeAll in #1391
- Fix invalid error message [API-1490] in #1349
- Change doTryNextCluster logic to make it the same. [API-1354] in #1403
- Remove createDistributedObjectsOnCluster from client start for master branch [API-1224] in #1404
Known Issues
None
Full Changelog: v5.1.0...v5.2.0