You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhanced the configuration validation of the Output Writer component in the GUI
Improved the handling of long XPaths in the configuration dialogs of XML-related components
Removed the deprecated VampZero Initializer component
Scripting
Fixed a bug that led to errors with Python 3.12 and above by upgrading a referenced external
library
GUI
Prevented multiple "connection failed" dialogs from piling up when an Uplink connected is
interrupted repeatedly
Enhanced/replaced some icons
Fixed an transparency issue with combo boxes on Ubuntu
Documentation
A "Components Guide" PDF document has been added which describes all components shipped with
RCE; While this documentation was always available, it was only accessible via the embedded
"F1 Help", and therefore often missed
Script placeholder documentation has been improved regarding "required-if-connected" inputs
Added a link to the Update/Security website page in the User Guide
Clarified the documentation on how to provide JVM options on the command-line (only needed in
very special cases)
Updated some parts of the developer guide and removed outdated sections
Technical Changes
Major rework of the build and automated QA infrastructure, including an easier way to build
RCE locally; note that a large part of this rework is not visible in the public repositories
Raised the Eclipse platform to version 2023-03; this version was selected to still maintain
Java 11 compatibility
Third-party Library Upgrades
Upgraded various libraries as part of the Eclipse platform 2023-03 upgrade
Upgraded BouncyCastle to 1.78.1, overriding the version used by the Eclipse platform
Upgraded Jetty to 10.0.24, overriding the version used by the Eclipse platform
Upgraded Commons-Compress to 1.26
Upgraded Jung to 2.1.1
Upgraded ActiveMQ to 5.16.8
QA
Made the entire "rce-main" software repository compliant with the REUSE 3.0 specification,
which defines the exact copyright and licensing status of each file
Improved the automated product (BDD) test scenarios
Fixes and improvements in the automated product (BDD) testing system
Fixes and improvements in some unit tests
Various minor QA fixes/improvements
Bugfixes
Fixed a NPE that occurred in the Network View when the Uplink configuration contained invalid
segments
Fixed a bug that prevented the Connection Manager dialog from opening by double-clicking a
connection in the Workflow Editor when the zoom level was not set to 100%
Fixed that specifying JVM options on the command-line unexpectedly replaced the JVM options
defined in the rce.ini file, which are required to start RCE; they are now appended instead