Release Notes 7.4.11
Bug fixes
The following bugs have been fixed in Release 7.4.11.
X4 Server
Key | Summary |
|---|---|
Server log: Error and adapter messages were previously logged in the server log without reference to the triggering process. As a result, a unique assignment was often not possible. This error is now fixed and log entries also contain the process ID (PID) or process context, so that warnings and errors can be uniquely assigned to the initiating process. | |
Update Tool: The backup behavior has been changed. The |
X4 Adapter
Key | Summary |
|---|---|
Bing Maps Adapter: The Bing Maps adapter used so far is marked as deprecated due to the discontinuation of the underlying Microsoft API (May 2024, complete shutdown for Free Tier from June 2025). A successor based on Azure Maps will be provided in a future X4 BPMS version. | |
Keycloak Management Adapter: For newly created users, the | |
Log4J Adapter: Process information was previously output with the PID (Process ID), while the system has internally switched to the PUID (Process Unique Identifier) since version 7.0. This led to inconsistencies in the traceability of log entries. The adapter now offers the option of logging either PID or PUID. For new systems, PUID is preset as the default; existing systems can choose between the two options. | |
MQTT Publisher Adapter: In X4BPMS version 7.4.6, an error occurred while sending messages to a RabbitMQ server: Once the adapter was reached in the process, it hung up. No error was written to the server log, and when running from a Process Starter, the server eventually reached its resource or thread limits because processes did not terminate properly. This bug is now fixed. | |
GDV Writer Adapter: The adapter used system encoding so far, which resulted in erroneous GDV files after the conversion from ISO-8859-1 to UTF-8. The adapter now supports explicit encoding. By default, ISO-8859-1 is used. |
New features and changes
X4 Adapter: New parameter maxQueuedReadRequests for the FTP Connector (Advanced) adapter
The maxQueuedReadRequests parameter can be used to configure the maximum number of parallel read requests during SFTP download. This enables targeted control of download performance and resource utilization.