Skip to content

Hazelcast Node.js Client 5.2.0

Compare
Choose a tag to compare
@srknzl srknzl released this 16 Dec 12:45
· 31 commits to master since this release

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