Skip to content

Releases: eProsima/Micro-XRCE-DDS-Agent

v3.0.0

14 Oct 08:38
3b746df
Compare
Choose a tag to compare

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

This release includes the following major changes:

This release includes the following minor changes:

  • Replace system_clock with steady_clock #376

v2.4.3

20 Mar 09:14
7362281
Compare
Choose a tag to compare

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

This release includes the following minor changes:

v2.4.2

22 Nov 06:47
57d0862
Compare
Choose a tag to compare

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

This release includes the following minor changes:

  • Enable termios baudrate configuration for macOS (#342).
  • Enable Domain Override on Reference and XML Participant (#351).
  • Bump internal Micro XRCE-DDS Client to v2.4.2
  • Bump Fast DDS to v2.12.1
  • Bump Fast CDR to v1.1.1

This release includes the following bugfixes:

  • Fix deserialization endianness (#336).

v2.4.1

10 Jul 12:13
40954c2
Compare
Choose a tag to compare

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

This release includes the following minor changes:

  • Allow overriding the client's domain ID through reference (#331).
  • Override domain_id with ROS_DOMAIN_ID provided by the agent (#333).
  • Bump internal Micro XRCE-DDS Client to v2.4.1
  • Bump Fast DDS to v2.11.0
  • Bump Fast CDR to v1.1.0

v2.4.0

29 Mar 14:08
9311555
Compare
Choose a tag to compare

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

This release includes the following minor changes:

v2.3.0

14 Dec 11:35
3eb56b5
Compare
Choose a tag to compare

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

This release includes the following bugfixes:

  • Fix requester and replier reuse behavior (#318)
  • Increase cmake minimum required according to fastdds (#323)

This release includes the following minor changes:

  • Bump internal Micro XRCE-DDS Client to v2.3.0
  • Bump Fast DDS to v2.9.0
  • Bump Fast CDR to v1.0.26

v2.2.1

28 Sep 13:11
f984380
Compare
Choose a tag to compare

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

This release includes the following bugfixes:

  • Fix exception on Heartbeat filter #314
  • Fix default QoS in Requester and Replier #313

This release includes the following minor changes:

  • Bump Fast DDS to v2.8 and Fast CDR to v1.0.24 #315

v2.2.0

28 Jun 09:16
851bbbf
Compare
Choose a tag to compare

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

This release includes the following bugfixes:

  • Fix select timeout format #311
  • Default services to preallocated with realloc #310

This release includes the following minor changes:

  • Implement hard liveliness check #308

v2.1.1

10 Mar 09:05
22587ee
Compare
Choose a tag to compare

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

This release includes the following bugfixes:

  • Fix write destination id #292
  • Add sub entities destruction on FastDDS entities #295
  • Add reuse socket to TCP agent #301
  • Fix linux compile #297

This release includes the following minor changes:

  • Add CAN payload len on first frame byte #293
  • Add CAN transport flag to cmake / Upgrade splog version #296
  • Add Twitter and Readthedocs shields (backport #298) #299
  • Add use system spdlog flag #303
  • Implement GET_STATUS implementation result #304

v2.1.0

01 Dec 07:29
070c438
Compare
Choose a tag to compare

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