Release Notes 15.05.2025 - v3.10.0
In this sprint, we focused on improving user interface behaviors, stabilizing batch processing and dashboards, and expanding feature capabilities like widgets, filters, and LLM handling. Several bugs related to edge cases and performance regressions were also resolved to ensure system reliability.
📅 Date: 15.05.2025
🔖 Version: 3.10.0
✨ Features
- Change Process Thumbnail Icon, Add Tooltip
Introduced visual customization for process thumbnails along with helpful tooltips for better user guidance. - Click on Activity: Show all Paths Related to the Activity
Enabled visualization of all path dependencies related to a selected activity, aiding better trace analysis. - Update Rework Rate View
Improved the display and readability of rework rate data for more accurate process diagnostics. - Set up AI orchestrator
Integrated foundational setup for orchestrating AI components, preparing the system for smarter automation flows. - Remove blocking dependency of central Knowledge Graph DB
Decoupled the central Knowledge Graph to improve modularity and reduce cross-service dependencies. - Amplitude: Dashboard Events
Added event tracking for dashboards in Amplitude to support analytics and user behavior tracking. - Import fails when an activity property of type "date" is selected
Enhanced import capability to support date-type properties without failure. - Implement Code Review Kanban board
Introduced a new Kanban-style board to streamline and visualize code review workflows.
🐛 Bug Fixes
- Range Filter Type has inconsistent behaviour
Corrected inconsistent filtering behavior to ensure uniform handling of range-based selections. - Error after all Tabs / Dashboards deleted and a new "first" dashboard / tab is created
Fixed a crash occurring when reinitializing tabs or dashboards after full deletion. - No loading animation is shown when a dashboard/tab is created
Added loading indicators to improve feedback during dashboard or tab creation. - Cytoscape click position wrong in builder if list is empty
Resolved an error that misaligned click targets when the list was empty in the cytoscape builder. - Dark Mode available on Production
Fixed unintended exposure of dark mode styling on production environments. - Wobbling Analyzer Tab Bar in Safari
Addressed UI jitter issues for the analyzer tab bar when viewed in Safari. - Tshirt size filter improved
Adjusted filter handling to respond accurately to changes in T-shirt size filters. - Prometheus logs adjustments
Stabilized the Prometheus logging pipeline for consistent performance metrics. - Exception thrown while loading full Megatron EG
Resolved a backend exception to ensure Megatron EG loads fully and reliably. - Large activity text breaks and activity widget scrolling
Corrected layout issues caused by long activity names affecting scrolling behavior. - Dimension input fields – possible 10000 problem
Prevented input overflow or rendering problems for extremely large dimension values. - Wrong transition duration after batching activity if positive time setting is used
Fixed duration miscalculations when positive time values are configured in batching. - Start / End / Intermediate Nodes are added to batching
Resolved a logic error that added inappropriate node types during batching workflows. - Process list / Variant list should stay the same height while loading
Ensured consistent list height to avoid layout shifts during asynchronous data loads. - BCR Interface - Irrelevant recommendation to dashboard
Refined recommendation logic to prevent irrelevant dashboard suggestions. - Configurable Widgets slow on large datasets
Improved performance of configurable widgets when handling extensive data sets. - Multiple relationship between Batching Activity groups
Fixed relationship handling to prevent redundancy in batching group configurations. - Aggregation improvements in case of batching and active filter
Resolved incorrect aggregation outcomes when filters and batching logic are combined. - Hypothetical and identical end states are selectable - Causes request an error
Prevented selection of ambiguous end states to avoid server-side errors during requests.