X4 Help Center

Release Notes 7.4.20

Bug Fixes

The following issues have been resolved in Release 7.4.20.

X4 Server

Key

Summary

X4BPMS-538

Fixed an issue where project migrations caused existing schedules to be completely deleted from the database without triggering any warning message.

X4BPMS-497

Resolved an issue where empty conditions within a decision table caused errors. This issue occurred during both server startup and subsequent rule processing, and has been corrected.

X4BPMS-192

The language selection for WebApps now sequentially evaluates the entire browser Accept-Language header (sorted by priority) to determine the appropriate translation. Previously, only the first entry was evaluated; if no match was found, the system performed a hard fallback to the first language defined in the WAD file, even if another requested language was available.

WebApps

Key

Summary

X4BPMS-193

Fixed an issue where selecting the integer value 0 in a ComboBox caused it to be incorrectly transmitted to the server as an empty string (""), resulting in a server-side error. The value 0 is now correctly transmitted as an integer.

X4BPMS-532

Resolved an issue where special characters within the @displayName attribute in grid column definitions (WebApps/GridLayout/GridColumn) caused server-side exceptions and rendering errors in Web Apps. Special characters are now processed correctly.

X4BPMS-498

Fixed an issue in the DateTimePicker input field where keyboard delete commands were ignored once a date was fully entered. Users can now remove the entire value or individual segments as expected using the keyboard (Backspace, Delete, or Ctrl+A + Delete).

Process Monitor (Plugins)

Key

Summary

X4BPMS-188

Fixed a validation error that occurred when setting a custom date range to filter instances: Even though both the "From" and "To" fields were filled in correctly, the error message "At least one of the two fields must contain a value" remained visible on the UI and prevented the filter from being applied. The validation logic has been corrected.

X4BPMS-191

Removed the "Process Runtime Warning" column entirely from the process view, as the underlying heuristic for instability warnings provided no operational value and caused user confusion.

X4BPMS-419

Fixed a UI layout issue in the Process Monitor instance view where the label for the "By Status" filter was visually cut off or invisible when expanding the filter options. The label is now displayed correctly.

X4 Designer

Key

Summary

X4BPMS-185

Resolved a UI rendering issue when running X4 Designer on macOS Tahoe, where multi-line text selection with the mouse in XML, XSL, and text editors was not visually highlighted (only the first line appeared selected). Native selection rendering has been restored.

X4 Adapters

Key

Summary

X4BPMS-501

Resolved an inconsistency in the validation of unencrypted signatures within the SAML Calculator Adapter. Providing a private key is no longer required for this validation step.