Releases: eProsima/Micro-XRCE-DDS-Agent
Releases · eProsima/Micro-XRCE-DDS-Agent
v2.0.0
Micro XRCE-DDS Agent v2.0.0:
- Add
- Micro XRCE-DDS Agent Snap package
- Middleware callbacks API
- Client to Agent ping feature without a session
- Custom transports API
- Fix / Modify
- Simplified CLI and removed dependency with CLI11 library.
- Optional disable of the executable build.
- CLI help console output.
- Removed platform handling in user API.
v1.5.0
Add
- Option to disable the usage of CLI library, using a custom built-in argument parser.
- Encapsulate agent's instantation on AgentInstance class.
- Option to disable the compilation of the default provided MicroXRCEAgent executable.
- Snap release and deployment to Snapcraft store.
Fix
- Fix bug when launching PseudoTerminal Agent.
- Remove Fast-DDS Tools building
v1.4.0
v1.3.0
v1.1.4
Add
Change
- Fast RTPS 1.8.3 support (ROS2 Dashing Diademata).
Fix
- Make use of SOVERSION.
- Read task behaviour for reliable output streams.
- Detect Client disconnections.
v1.1.0
Add
- Message fragmentation.
- P2P communication.
- API.
- Time synchronization.
- Windows discovery support.
- New unitary tests.
- API documentation.
- Logger.
- Command Line Interface.
- Centralized middleware.
- Remove Asio dependency.
Change
- Fast RTPS 1.8.0 support (ROS2 Dashing Diademata).
- CMake approach.
- Server's thread pattern.
Fix
- Serial transport.
v1.0.3
- Fast RTPS version upgraded to 1.7.2.
- Baud rate support improvements.
- Bugfixes.