Version 5.0.0 Pro¶
This release includes the following internal changes:
Preparation of Monitor Pro repository
Refactor ListItem and ListModel files
Addition of link to eProsima LinkedIn instead of Twitter
License update from GPL-3.0 to eProsima Software License Agreement Rev 03
Replacement of vendored Qt style overrides with eProsima.UI wrapper components
Creation of self-hosted CI and mirror
This release includes the following bugfixes:
Fix spy mode initialization when starting from XML profiles
Fix hidden entities on monitoring panel
Fix enable_engine test
This release includes the following features:
New statistics chart workspace with dockable, splittable pane layout and improved zoom, legend, and time-window controls
Theming system with light and dark color palettes applied consistently across the application
Entity summary bar showing live entity counters at the bottom of the window
Unified menu bar integrating window controls and the application menu into a single title bar
Heavy processing moved to a background worker thread to keep the UI responsive
Per-view statistics chart limit with automatic WebEngine lifecycle and profile management for chart panes
Spy and IDL views displayed as dockable, splittable panes instead of fixed tabs
Uniform behavior and navigation across Spy and IDL panes
Support for observing multiple DDS Domains, Discovery Servers, or XML-configured environments simultaneously in the same workspace
Automatic domain graph refresh when toggling entity visibility from the View menu
Topics panel with text filtering, expandable field trees, and context actions for opening spy or chart panes
Workspace save and restore to reload the full workspace state across sessions, preserving layouts, chart configuration, alerts, and tab order
Topic time series charts for plotting live numeric values from any DDS topic, supporting multiple series and field selection
Tab reordering for pane tabs via drag-and-drop
Right-side pane configuration to create and edit all pane types from an inline sidebar without opening separate dialogs
TreeView simplified to single-column layout
Automatic license validation at startup
Image pane for rendering live image and video data from DDS topics directly inside the workspace
Contextual help buttons on all panels and views
Domain entity graph visibility control panel for filtering and configuring the domain graph view
XY scatter charts for plotting two numeric DDS topic fields against each other in real time
Publisher pane for publishing user-defined samples on any discovered DDS topic, with a form built automatically from the topic’s dynamic type
Safety check to prevent monitor creation when proxy entities are present
Handle proxy endpoint undiscovery messages
Status bar buttons remain active while panes are being dragged or resized
CMake option to enforce static linking
Optimized summary refresh cycle and reduced backend polling frequency
Domain view scrollbar rendering skips invisible connections for improved UI performance
Various interface improvements: updated icons, scrollbar and resize adjustments, renamed actions, and visual polish
Change Qt version to 6.8.3
This release includes the following dependencies:
Repository |
Version |
|
|---|---|---|
Fast CDR |
||
Fast DDS Pro |
||
Fast DDS Statistics Backend Pro |