RCE 10.5.0 (November 21, 2023)
RCE 10.5.0 (November 21, 2023)
Tool/Workflow Integration
- Added name length validation for component names of integrated tools and workflows
- The context menu entry 'Edit selected Workflow Integration' in the Workflow Editor is now
disabled if the workflow integration was renamed
Components
- Evaluation Memory Component: Added a validator for the tolerance value configuration
- Optimizer Component: Added a validator for boundary values
- Output Writer Component: The 'Timestamp at workflow start' placeholder is now consistent for
all Output Writers within a workflow - Output Writer Component: Validation results of the 'Add target for simple data types' dialog
are now displayed within the dialog - Database Component: There is no MySQL JDBC (database) connector shipped with RCE anymore;
the User Guide now explains how to install it if necessary
GUI
- Removed empty configuration sections in workflow component's input and output dialogs
- Minor usability improvements
Security
- Adressed a potentially significant security vulnerability in ActiveMQ (CVE-2023-46604)
that affects default ("local network") connections; upgrading all installations is strongly
recommended, in particular servers that accept network connections (e.g. "relays")
Third-party Library Upgrades
- Upgraded ActiveMQ to 5.16.7
- Upgraded Ant to 1.10.14
- Upgraded Ant-Jsch to 1.10.14
- Upgraded Apache SSHD to 2.10
- Upgraded Bouncy Castle to 1.76
- Upgraded Cucumber to 7.12.1
- Upgraded Commons-codec to 1.16
- Upgraded Commons-compress to 1.24
- Upgraded Commons-csv to 1.10
- Upgraded Commons-io to 2.14
- Upgraded Commons-lang3 to 3.13
- Upgraded Easymock to 4.3
- Upgraded Jackson to 2.15.2
- Upgraded Jsch (mwiede) to 0.2.11
- Upgraded Objenesis to 3.3
Technical Changes
- The minimum required Java version is now Java 11
- Internal improvements regarding the handling of third-party libraries
- Internal improvements regarding the build process
- Migrated test resources to Python 3
- Raised the SSH authorization timeout from 10 to 30 seconds
Bugfixes
- Fixed a bug where configurations of specific and response settings of the Optimizer component
were not persisted - Fixed a bug where registering a "Workflow as Component" with a long component name would fail
- Fixed a bug in the Workflow Data Browser where references to already deleted files in the data
management were not disabled - Fixed a NPE that occured when trying to open a tool integration configuration from the context
menu of a remote component in the component palette - Fixed a NPE that could occur when editing a selected tool integration configuration