Skip to content

Releases: eProsima/Micro-XRCE-DDS-Client

v3.0.0

14 Oct 08:00
9e05a62
Compare
Choose a tag to compare

This version is not compatible with eProsima Micro XRCE-DDS Agent version < v3.0.0

This is a convenience release for matching the major version of Micro XRCE-DDS Agent v3.0.0.

v2.4.3

20 Mar 07:27
d44dc3f
Compare
Choose a tag to compare

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:

v2.4.2

21 Nov 10:41
0c6743f
Compare
Choose a tag to compare

This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0

This release includes the following bugfixes:

  • Rename UXR_CONFIG_CAN_TRANSPORT_MTU (#372)

v2.4.1

10 Jul 09:27
9717530
Compare
Choose a tag to compare

This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0

This release includes the following bugfixes:

  • Fix freeaddrinfo call on UDP transport (#359)
  • Fix fragmentation check on uxr_prepare_reliable_buffer_to_write (#360)

v2.4.0

29 Mar 12:33
a2937bc
Compare
Choose a tag to compare

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

14 Dec 07:35
4b98d2d
Compare
Choose a tag to compare

This version is not compatible with version < v2.0.0

This release includes the following bugfixes:

  • Increase cmake minimum required (#335)

This release includes the following minor changes:

v2.2.1

28 Sep 07:32
fda7242
Compare
Choose a tag to compare

This version is not compatible with eProsima Micro XRCE-DDS Agent version < v2.0.0

This release includes the following bugfixes:

  • Check setsockopt return #325

v2.2.0

28 Jun 08:49
6f4edd2
Compare
Choose a tag to compare

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

10 Mar 08:58
2195d43
Compare
Choose a tag to compare

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:

  • RTEMS Serial Transport support #297
  • Add payload lenght on CAN messages #298
  • Add Twitter and Readthedocs shields #307
  • Implement GET_STATUS implementation result #312

v2.1.0

30 Nov 14:39
bdaddba
Compare
Choose a tag to compare

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: