Archived

This forum has been archived. Please start a new discussion on GitHub.

Ice 3.7 Released

joegeorge
joegeorge Jupiter, Florida
edited February 2018 in Announcements

We are pleased to announce the release of Ice 3.7.0. You can download the binary distribution for your favorite platforms, or fetch the complete source code from our GitHub repository.

Our primary focus for this release was to take advantage of the latest features in C++, C#, Java, JavaScript and Python, to make Ice simpler to use and better integrated with these languages. Whenever possible, we based the new or updated APIs on native classes, such as std::shared_ptr and std::future in C++, Task in C# and CompletableFuture in Java.

The result is:

  • Brand new Slice to C++11 and Slice to Java mappings
  • Greatly improved Slice to C#, Slice to JavaScript and Slice to Python mappings

You can read all about these new mappings and more in the Ice Manual.

We also strive to offer a practical upgrade path for each new release, so we continue to provide the previous Slice to C++ and Slice to Java mappings, now known as the C++98 and Java Compat mappings.

Ice 3.7 includes many additional improvements, such as new transports for Bluetooth and iAP, and NuGet packages for Visual Studio. Please refer to the Release Notes for details.

Cheers,

The ZeroC Team