RCE 10.2.0 (Nov 11, 2020)
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