Recent Releases of icon

icon - iCon 1.0.0

DOI

1.0.0 - May 2025

Compatibility of input/output files: 0.9.0.5 and later

Changed:

  • Pre-compiled simulation executables replaced by automatic compiling on the remote system (build script)
  • File identifiers translated to english (the german variants are still used for loading older files)
  • Upgrade to .NET 9, C++ 17 and C# 13
  • Ignore revision number in file compatibility check

Added:

  • Local simulations (sequential)
  • Remote cluster access via keyboard-interactive authentication (2FA)
  • SSH fingerprint check
  • User manual and further documentation

Removed:

  • Restrictive licensing system removed in favor of open-source distribution
  • MergeModule of Visual C++ Redistributable removed from Setup, since deprecated by Microsoft
    (it was decided against a bundle with .NET and VC++ redist installers)

Fixed:

  • Simulations with all energies zero no longer run forever
  • Remote profile selection when loading ini file does not rely on order of the filenames anymore
  • Creating and deleting remote profiles no longer throws exceptions when underlying files are not already present
  • Prevent overwriting of existing simulation files in submission process
  • Prevent restarting of already completed simulations (except when main MCSP were increased)

Full changelog

Full list of commits: https://github.com/phi-hein/iCon/commits/v1.0.0

- C++
Published by phi-hein 11 months ago

icon - iCon 1.0.0-beta

DOI

BETA STATUS: Before final tests.

1.0.0 - May 2025

Compatibility of input/output files: 0.9.0.5 and later

Changed:

  • Pre-compiled simulation executables replaced by automatic compiling on the remote system (build script)
  • File identifiers translated to english (the german variants are still used for loading older files)
  • Upgrade to .NET 9, C++ 17 and C# 13
  • Ignore revision number in file compatibility check

Added:

  • Local simulations (sequential)
  • Remote cluster access via keyboard-interactive authentication (2FA)
  • SSH fingerprint check
  • User manual and further documentation

Removed:

  • Restrictive licensing system removed in favor of open-source distribution
  • MergeModule of Visual C++ Redistributable removed from Setup, since deprecated by Microsoft
    (it was decided against a bundle with .NET and VC++ redist installers)

Fixed:

  • Simulations with all energies zero no longer run forever
  • Remote profile selection when loading ini file does not rely on order of the filenames anymore
  • Creating and deleting remote profiles no longer throws exceptions when underlying files are not already present
  • Prevent overwriting of existing simulation files in submission process
  • Prevent restarting of already completed simulations (except when main MCSP were increased)

Full changelog

Full list of commits: https://github.com/phi-hein/iCon/commits/v1.0.0-beta

- C++
Published by phi-hein 11 months ago