v3.5.1
Patch release including beta version of reentrant federates and support for "potential_interfaces" section in config files and automatic handling of potential interface generation in the federate class for operation with the connector app.
Fixed
- Fixed an issue related to disconnection of federates with endpoints while still executing, that could potentially have resulted in an infinite loop
- Fixed an issue with aliases potentially causing a seg fault or memory condition, now aliases have reciprocity so order in the given alias call doesn't matter
Changed
- Updated 3rd party libraries including cli11, fmt, spdlog, and asio
Added
- Automatic handling of potential interface sequence from Federate class
- Support for potential_interface templates
- Support for reentrant federates: federates with the same name that can come and go, and support for reconnecting interfaces to the reentrant federate
- Support for a "helics" section in the configuration json files