Skip to main content

What’s new? πŸ†•

Improved default logging configuration

Changed logging verbosity to reduce clutter & log sizes, increasing visibility for more relevant log messages.

Improved the ability to use deployment specific variables as Configuration Parameters (at process runtime)

Now Configuration Parameters can use values from Environment Variables, Kubernetes Config Maps, and Kubernetes Secrets, as configured in the deployment. Check the Deployment Guidelines for more details.

Improved runtime performance

Improved runtime performance by better distributing the execution of nodes across all components.

Improved the speed of listing process instances

Improved the speed of listing process instances by 4-6x on environments with a lot of process executions.

Added the ability to change logging levels at runtime

This feature allows you to dynamically adjust logging levels without requiring a service restart, providing more flexibility in managing log output.

Reduced config deployment complexity

The previously used CONFIG_PROFILE environment variable is no longer required as the default configs have been aligned with the recommended profiles.

Bug fixes 🐞

Fixed task view list row content display issue where table rows were overlapping and text was not vertically centered in the latest Chrome browser version (138). The task view now properly displays centered content without text cutoff.
Fixed JSON parsing error when sending JSON result to REST body. Resolved issue where JSON objects generated in script tasks were causing β€œUnexpected character” errors when used in REST endpoint body parameters with $ syntax.
Fixed media file export errors during branch merges. Resolved issue where merging multiple branches created from the same main version would fail with β€œ400 Bad Request” errors for media files after the first successful merge, even when no merge conflicts were present.
Fixed rollback issue during version submission errors. Resolved problem where processes were incorrectly marked as deleted in the database when submit version operations failed with 500 errors, preventing proper rollback and causing subsequent 404 β€œProcess not found” errors.
Fixed missing resources during copy to another project/library operation. Resolved issue where forms with validation in UserTask nodes were not being copied when copying processes between projects or libraries.
Fixed issue where specific branches derived from main version would experience resource corruption, including missing process definitions (404 errors), missing Integration Designer resources, and commit failures.
Fixed parallel multi-instance designer visual bug and database errors. Resolved issue where call activity nodes with parallel multi-instance enabled created duplicate β€œinputKey” and β€œoutputKey” entries, causing visual bugs (missing collection key fields) and database update errors during node modifications.
Fixed Kafka message distribution across partitions. Resolved issue where Kafka messages were distributed as batches across partitions, causing increased usage of a limited number of partitions, instead of following the round-robin distribution per message strategy.

Additional information