Skip to main content
Skip table of contents

Ice 3.8.3

This patch release includes bug fixes and small improvements to Ice 3.8.

We list below the main highlights. Please refer to the changelog for a detailed description of all the changes included in this release.

Codebase audits

For this release, we performed in-depth security and code-correctness audits of the entire Ice codebase with the help of AI tools, and fixed the bugs identified through these audits. Most of the changes in Ice 3.8.3 are the result of this effort.

These fixes make Ice more reliable and more robust, in particular when processing invalid or malicious data received from the network.

DataStorm

Ice 3.8.3 includes a number of fixes to DataStorm's internal protocol. As a result, DataStorm in Ice 3.8.3 is not wire compatible with DataStorm in earlier Ice 3.8 releases: a 3.8.3 DataStorm node does not communicate with 3.8.0-3.8.2 DataStorm nodes.

If your application uses DataStorm, you need to upgrade all its nodes to Ice 3.8.3 together — mixed-version deployments won't see each other.

This change does not affect source or binary compatibility: as with any patch release, you can upgrade a DataStorm application from an earlier 3.8.x release to 3.8.3 without recompiling or relinking.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.