Releases: eProsima/Fast-DDS-spy
v1.1.0
eProsima Fast DDS Spy v1.1.0
This release includes the following User Interface features:
- Support wildcard topic search as argument for
topics
command. - Support wildcard topic search as argument for
echo
command. - Support display of topics information in three different verbosity levels: simple, verbose, and high verbosity.
This release includes the following Dependencies Update:
Repository | Old Version | New Version | |
---|---|---|---|
Foonathan Memory Vendor | eProsima/foonathan_memory_vendor | v1.3.1 | v1.3.1 |
Fast CDR | eProsima/Fast-CDR | v2.2.4 | v2.2.5 |
Fast DDS | eProsima/Fast-DDS | v3.0.1 | v3.1.0 |
Dev Utils | eProsima/dev-utils | v1.0.0 | v1.1.0 |
DDS Pipe | eProsima/DDS-Pipe | v1.0.0 | v1.1.0 |
v1.0.0
eProsima Fast DDS Spy v1.0.0
This release includes the following Features:
- Add support for Fast DDS v3.
This release includes the following Configuration Features:
- New domain argument to configure the
domain
through the command-line. - Change default log filter to
FASTDDSSPY
. - Change default log verbosity to
error
.
This release includes the following CI improvements:
- Upgrade to Ubuntu Noble (24.04).
- Remove Ubuntu Focal (20.04) from the CI.
- Empty XTSAN tests list to run all tests with Thread Sanitizer.
This release includes the following Dependencies Update:
Repository | Old Version | New Version | |
---|---|---|---|
Foonathan Memory Vendor | eProsima/foonathan_memory_vendor | v1.3.1 | v1.3.1 |
Fast CDR | eProsima/Fast-CDR | v2.2.0 | v2.2.4 |
Fast DDS | eProsima/Fast-DDS | v2.14.0 | v3.0.1 |
Dev Utils | eProsima/dev-utils | v0.6.0 | v1.0.0 |
DDS Pipe | eProsima/DDS-Pipe | v0.4.0 | v1.0.0 |
v0.4.0
eProsima Fast DDS Spy v0.4.0
This release includes the following Configuration Features:
- New
logging
configuration option the internal logs.
This release includes the following Documentation Updates:
- Add a new Logging section to the Configuration page.
This release includes the following Dependencies Update:
Repository | Old Version | New Version | |
---|---|---|---|
Foonathan Memory Vendor | eProsima/foonathan_memory_vendor | v1.3.1 | v1.3.1 |
Fast CDR | eProsima/Fast-CDR | v2.1.3 | v2.2.0 |
Fast DDS | eProsima/Fast-DDS | v2.13.1 | v2.14.0 |
Dev Utils | eProsima/dev-utils | v0.5.0 | v0.6.0 |
DDS Pipe | eProsima/DDS-Pipe | v0.3.0 | v0.4.0 |
v0.3.0
eProsima Fast DDS Spy v0.3.0
This release includes the following Configuration Features:
- Display data type information in either ROS 2 format (MSG) or DDS format (IDL).
- Topic configuration.
- Max Reception Rate per topic.
- Downsampling per topic.
- Remove the support for built-in Topics.
- Set
app_id
andapp_metadata
attributes in eProsima Fast DDS Spy participants.
This release includes the following Internal Changes and Bugfixes:
- Support both fastcdr v1 and v2.
- Add support for Fast DDS versions lower than v2.13.
- Add participant and endpoint info topics to allowlist.
- Add internal builtin topics as DDS Topics.
- Reload internal topics when reloading the configuration file.
- Process an empty YAML when a configuration file isn't provided.
This release includes the following Documentation Updates:
- Update the next steps in the main example and remove the warning in the docker installation.
- Fix documentation build for Sphinx versions lower than 5.0.
This release includes the following Dependencies Update:
Repository | Old Version | New Version | |
---|---|---|---|
Foonathan Memory Vendor | eProsima/foonathan_memory_vendor | v1.3.1 | v1.3.1 |
Fast CDR | eProsima/Fast-CDR | v1.1.0 | v2.1.3 |
Fast DDS | eProsima/Fast-DDS | v2.11.0 | v2.13.1 |
Dev Utils | eProsima/dev-utils | v0.4.0 | v0.5.0 |
DDS Pipe | eProsima/DDS-Pipe | v0.2.0 | v0.3.0 |
v0.2.0
This release includes the following Configuration Features:
- Support Interface Whitelisting.
- Support Custom Transport Descriptors (UDP or Shared Memory only).
- Support Ignore Participant Flags.
This release includes the following Internal Changes and Bugfixes:
- Print only active participants when using verbose mode in
participants
command. - Fix C++ namespace ambiguities in yaml configuration.
- Change default log-filter to only show warning coming from DDS Spy source code.
- Filter out topics associated to services (RPC).
- Parameterize simulated endpoints.
This release includes the following Documentation Updates:
- Update introduction section in README file.
This release includes the following change in the Continuous Integration process:
- Update CI to use eProsima CI.
This release includes the following Dependencies Update:
Repository | Old Version | New Version | |
---|---|---|---|
Foonathan Memory Vendor | eProsima/foonathan_memory_vendor | v1.3.0 | v1.3.1 |
Fast CDR | eProsima/Fast-CDR | v1.0.27 | v1.1.0 |
Fast DDS | eProsima/Fast-DDS | v2.10.1 | v2.11.0 |
Dev Utils | eProsima/dev-utils | v0.1.0 | v0.4.0 |
DDS Pipe | eProsima/DDS-Pipe | v0.1.0 | v0.2.0 |
v0.1.0
This is the first release of eProsima Fast DDS Spy.
This release includes several features regarding the introspection of DDS data, configuration and user interaction.
This release includes the following user interface features:
This release includes the following configuration features:
- Support YAML configuration file.
- Support for allow and block topic filters at execution time and in run-time.
- Support DDS configurations.
- Support Advanced configurations.
This release includes the following introspection features:
- Get data of Domain Participants.
- Get data of DataReaders and DataWriters.
- Get data of Topics.
- Print real-time DDS user data in human-readable format.
This release includes the following documentation features:
- eProsima Fast DDS Spy documentation publicly available on ReadTheDocs.
This release includes the following installation features:
- Dockerfile to build an image of the application
Fast-DDS-Spy/docker
.