Skip to content

RCE 10.2.0 (Nov 11, 2020)

Compare
Choose a tag to compare
@rmischke-dlr rmischke-dlr released this 18 Nov 12:49
· 7 commits to master since this release

Network

  • Improved handling of (experimental) Uplink connections, improving robustness
    and preventing cases where account/client id combinations could remain blocked
    after disconnecting.
  • Improved reliability of the Uplink network connection GUI.
  • Changed GUI behavior (for all connection types): Double-clicking a network
    connection now triggers a connect/disconnect instead of opening the edit dialog.

Components

  • Switch: Made it possible to configure multiple inputs, outputs and conditions
  • Output Writer: Added a configuration option to allow overwriting files and
    directories if necessary
  • Output Writer: Fixed validation and minor GUI bugs
  • Design of Experiments: Fixed/improved validation messages

Scripting (General)

  • Extended the Script API so that Python input parameter files can be written during
    workflow runs ("Input File Factory"), including tool pre/post scripts.

Python Agent

  • Script: Added the first version of the experimental "Python Agent" option. Instead
    of starting a new Python interpreter on each execution, this option starts a
    long-running Python process that executes scripts on demand. This can significantly
    speed up workflows that use a lot of individual scripts.

Workflow as Component

  • (experimental) Added a first version of Workflow as Component, a feature that allows
    wrapping and publishing whole workflows as virtual components/tools. Please
    note that this feature is currently only available via console commands. GUI
    support is planned in future releases.

Administration

  • Added the first version of a compact "event log" in the profile directory.
    This file gives a concise overview of relevant system events, for example connection
    attempts or disconnects. Currently, this is mostly useful for server instances. The
    number of events being logged will be expanded in future releases.

  • (experimental) SSH accounts can now be edited at runtime through a separate
    configuration which is reloaded on changes. This feature will be documented when it
    is considered stable, as some details are still subject to change. If you want to
    use this already, please contact us for details.

Other

  • Adapted the deprecated SSH Remote Access API to make a C/C++ library using it
    work with RCE 10.x again.
  • Deleted outdated developer documentation
  • Minor other bugfixes
  • Minor documentation improvements