Skip to content

OpenDDS 3.33.0

Choose a tag to compare

@iguessthislldo iguessthislldo released this 01 Aug 19:45
· 592 commits to master since this release
ea76780

Download OpenDDS-3.33.0.zip (Windows) or OpenDDS-3.33.0.tar.gz (Linux/macOS) instead of "Source code (zip)" or "Source code (tar.gz)".

Version 3.33.0 of OpenDDS

Released 2025-08-01

Read the documentation for this release on Read the Docs.

Additions

Platform Support and Dependencies

  • ACE/TAO
    • Updated ACE 6/TAO 2 from 6.5.21 to 6.5.22.
    • Updated ACE 8/TAO 4 from 8.0.3 to 8.0.4.
  • CMake
    • opendds_target_sources now has a FOLDER argument which sets the CMake FOLDER property on generated targets. (PR #5009)
    • Fixed accidental use of RapidJSON's CMakeLists.txt file when building OpenDDS with CMake. (PR #5054)
      This caused issues such as forcing the CMAKE_CXX_STANDARD to C++11 and breaking the ACE C++ standard detection code.
    • Fixed configure issue with Xerces from vcpkg when building OpenDDS with CMake. (PR #5054)
  • The configure script detects the C++ standard supported by the Android NDK compiler (PR #5057, PR #5052)

Fixes

  • Reset heartbeat fallback when the sequence number advances. (PR #5048)