v2.1.0
This version is not compatible with eProsima Micro XRCE-DDS Client version < v2.0.0
This release includes the following bugfixes:
- Style corrections (#238)
- Fix packaging test (#241)
- Fix serial error detection (#251)
- Server: Add wait for error_handle (#252)
- Fix use FastDDS profiles (#260)
- Fix session key log (#265)
- Fix custom transport bug (#259)
- Add missing define if logger is disabled (#267)
- Fix warning when CED disabled (#272)
- FramingIO optimizations (#278)
- Fix stream type on entities creation/destruction (#284)
This release includes the following minor changes:
- Add wait for a serial port connection (#246)
- Set runtime check for discovery and p2p protocols (#254)
- Add flag for using system Fast-CDR (#255, #256)
- Add LOG_INFO traces when entities are created (#257)
- Add stop functionality (#268)
This release includes the following major changes:
- Client shared memory support (#236)
- Binary entity creation mode (#239, #245, #248, #250, #273)
- Off-standard 64 kB write limit tweak (#249)
- Multiserial agent functionality (#253, #262)
- Build agent with Android NDK (#280, #282, #283)
- Incoming heartbeats filter (#277)
- Support for CAN/FD (#285)
- Updated Fast-DDS to v2.4.1 and Fast-CDR to v1.0.22