Identifier | Component | Issue | Solution |
---|---|---|---|
CSD-5495 | Java Runtime | When the Runtime needed to sort a list of instances in the profile, for example the instances in a repeat flow, and the set of attribute values would contain duplicate values, the Runtime could give an error: "Comparison method violates its general contract". | Instances are now sorted according to their creation ordering for the ones with an equal sort attribute. |
BQ-23702 | CVE-2024-38808 and CVE-2024-38809 were reported on the spring library used by the studio backup tool | Updated spring to a version containing fixes for the CVEs | |
CSD-5466 | Encore | Dropdown panels could be positioned off screen such that not all options could be selected. | Dropdowns are now sized to always fit within the viewport, both horizontally as well as vertically. |
BQ-23601 | When two actions happen on a single case right after each other, the process outbox could be read concurrently by two threads. This could result in error messages when a message would be removed by the one thread while it's already removed in another thread. | The situation described is perfectly valid, the second removal of the message is now ignored. The error message has been replaced by a debug message stating that the message was already removed. |