Skip to content

TopicForge 0.3.0

Choose a tag to compare

@yaniswav yaniswav released this 14 May 16:32
· 107 commits to main since this release

TopicForge v0.3.0: OMG-standard multi-vendor DDS support

  • CycloneDdsAdapter real implementation (replaces v0.2.0 stub)
  • FastDdsAdapter new (Apache 2.0, default for ROS2 Humble)
  • MiddlewareAdapter protocol exposes OMG concepts only, no vendor leak
  • TOPICFORGE_DDS_BACKEND accepts mock|cyclone|fast|auto|rti
  • Auto resolution chain: RTI Pro > Fast > Cyclone > Mock
  • 203 tests pass, 22 skipped (cross-vendor without SDK)
  • Bugfix v0.2.0: HealthService.report() now populates DDS fields
  • See docs/dds-interop-matrix.md for OMG validation context
  • See docs/MIGRATION_v0.2_to_v0.3.md for soft-breaking changes