.. _release_notes: .. TODO uncomment when there are forthcoming notes .. .. include:: forthcoming_version.rst ################### Version 3.0.0 |Pro| ################### This release includes the following **internal changes**: * Preparation of Monitor Pro repository * License update from GPL-3.0 to eProsima Software License Agreement Rev 03 * Creation of self-hosted CI and mirror This release includes the following **bugfixes**: * Fix race condition in backend data access * Several spy mode stability fixes, including QoS compatibility and XML profile initialization * Fix incorrect enum initialization causing undefined entity discovery behavior * Fix endpoint undiscovery handling * Fix Windows deadlock in the alerts timeout checker * Fix UserDataReaderListener test callback signature This release includes the following **features**: * Publisher pane backend API to publish DDS data from a dockable monitor panel * Image pane backend API to display fixed-format image data from DDS topics * License check API for automatic license validation at startup * Multi-domain alias synchronization refreshing all domain graphs when a shared entity alias is updated * Topic spy with source timestamps via extended start_topic_spy() API * Safety check to prevent creating a monitor when proxy entities are present * Database access optimized to query each DataKind once, reducing redundant lookups * EntityKind forwarded as a function argument for faster data retrieval This release includes the following **dependencies**: .. list-table:: :header-rows: 1 * - - Repository - Version * - Fast CDR - `eProsima/Fast-CDR `__ - `v2.3.6 `__ * - Fast DDS |Pro| - `eProsima/Fast-DDS-Pro `__ - `v3.6.1.1 `__ * - Fast DDS Gen - `eProsima/Fast-DDS-Gen `__ - `v4.3.0 `__ * - IDL Parser - `eProsima/IDL-Parser `__ - `v4.3.0 `__