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

eProsima/Fast-CDR

v2.3.5

Fast DDS Pro

eProsima/Fast-DDS-Pro

v3.6.1.1

Fast DDS Statistics Backend Pro

eProsima/Fast-DDS-Statistics-Backend-Pro

v3.0.0