Releases: eProsima/Micro-XRCE-DDS-Client
v3.0.0
v2.4.3
This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0
This release includes the following minor changes:
- Add BigHelloWorld example (#379)
This release includes the following bugfixes:
- Fixed removal of z_impl_clock_gettime in zephyr 3.5.99 by @danielallstar (#378)
v2.4.2
v2.4.1
v2.4.0
This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0
This release includes the following bugfixes:
- Fix build for macOS (#346)
- Fix newline-eof compiler warning (#347)
- Fix doxygen warning (#352)
- Add missing doxygen parameter (#353)
- Fix domain id argument in create_participant API (#348)
This release includes the following minor changes:
- Add CMAKE configuration for C standard version (#340)
v2.3.0
v2.2.1
v2.2.0
This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0
This release includes the following bugfixes:
- SuperBuild.cmake: pass C, CXX and LINKER flags too #315
- Add a nopoll version of the POSIX TCP transport profile #318
- Fix wait_session_status listen timeout #322
This release includes the following minor changes:
- Implement hard liveliness check #316
v2.1.1
This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0
This release includes the following bugfixes:
- Fix fragment capacity overflow #296
- Fix fragmentation header alignment #300
- Fix run session timeouts #299
- Fix code scanning alert #302
- Fix exit run session condition #305
- Fix multithread interlock #303
- Reset stream on created session #304
- Fix subscriber example #309
- Fix Req Res example #314
This release includes the following minor changes:
v2.1.0
This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0
This release includes the following bugfixes:
- Minor fixes in FreeRTOS (#236, #239, #270)
- Style corrections (#222, #223, #231, #237, #247, #248)
- Fix missing declarations of inet_to family for POSIX_NOPOLL (#272)
- Modified heartbeat calculations (#251)
- FramingIO performance improvements (#259, #267)
- Fix conditional compilation Shapes Demo Windows (#262)
- Fix uxr_run_session_until_all_status (#279)
- Add check to stream type on fragmented output (#293)
This release includes the following minor changes:
- Doxygen updates (#226, #229, #292)
- XRCE-DDS sessions runs at least once when timeout is 0 ms (#212)
- Add argument to continuous fragment mode callback (#260)
- Add flag to force micro-CDR build (#264)
- Support building for Android with NDK. (#269)
- Allow for pinging once and and return (#282)
- Allow wait session with no timeout (#280)
This release includes the following major changes: