HELICS v1.1.1 Release Notes
Release Date: 2018-05-25 // almost 6 years ago-
โ Added
- BrokerApp as a slightly more convenient runner to Brokers
- getXXSize functions directly in the Subscription object instead of a roundabout call in the C api
- more complete error catching for the C library
- โ added helics-config executable for getting paths and links and used flags
- BrokerApp as a slightly more convenient runner to Brokers
๐ Changed
- โฌ๏ธ upgrade autobuild ZMQ version to 4.2.5 and change CMake scripts to use zmq target
- โก๏ธ updated HELICSConfig.cmake install file to link properly to external libraries and find them if necessary, also included some find functions. The find_package(HELICS) should work properly now
- ๐ changed boost inclusion to use targets instead of files directly
- ๐ changed MPI inclusion to work better on windows and use targets instead of direct links
- โก๏ธ update cereal library with latest bug fixes
- โก๏ธ update jsoncpp with latest version
- โก๏ธ update cppzmq with the latest version
- ๐ moved helics_broker executable code to the apps repository
- ๐ the CXX shared library can now be built alongside the C shared library and can be built on Windows.
๐ Fixed
- compilation issue with Xcode 8.0
- inconsistent numerical conversion from vectors to doubles in subscriptions
โ Removed
- โก๏ธ installation of HELICSImport.cmake this is now redundant with updated HELICSConfig.cmake