Skip to content

v4.0.53

Compare
Choose a tag to compare
@VDanielEdwards VDanielEdwards released this 11 Oct 14:25
· 36 commits to main since this release
0ed4a9f

Refer to the Changelog for details.

The compiled HTML documentation can be found in the SilKit-Documentation subdirectory in all SilKit-VERSION-PLATFORM-ARCHITECTURE-TOOLSET.zip archives.

Changed

  • Harmonized user interface of commandline utilities Registry, Monitor, and SystemController.

    All utilities listen to OS signals to detect termination request.

    • Old: Monitor and Registry wait for the user to press [Enter] to shutdown.
    • New: Monitor and Registry can be requested to shutdown via [Ctrl]-[C]. Registry option -s, --use-signal-handler is deprecated.

    All utilities no longer require user interaction.

    • Old: Registry, Monitor and System Controller prompt the user by default to press [Enter] to end process after shutdown.
    • New: All utilities terminate without prompting for user input. SystemController option -ni, --non-interactive is deprecated.
  • The Logger now adds the participant's name (as a normalized string) to the user-defined LogName for file sinks.

  • Implemented the union (de-)serialization stubs in the silkit/util/serdes headers.

Fixed

  • If using the SimStepHandlerAsync, the log message that reports the end of the simulation step is now printed after the call to CompleteSimulationStep.

  • Fixed an issue with the NetSim API that caused an exception when used with log level trace.