Release Notes

This page shows the latest SwarmBox release note.
For older releases, check the GitHub Releases page.

SwarmBox v0.3.0

Tag: v0.3.0, Date: 2026-06-30
View on GitHub
All Releases

Key Feature Update: Default Multi-layered DDS Architecture

Now SwarmBox supports a multi-layered DDS configuration as the default.

This separates DDS Domains as follows:

  • Global Network: GCS <-> SwarmBox Node (Companion Computer) :
    • ROS_DOMAIN_ID=0
    • dds_port=8888
  • Local Network: SwarmBox Node (Companion Computer) <-> Autopilot on Flight Controller (e.g., PX4 on Pixhawk)
    • ROS_DOMAIN_ID=$(10+drone_id) (confined to localhost to optimize bandwidth)
    • dds_port=$(8888+10+drone_id)

We hope this change can significantly reduce the network burden (e.g., DDS discovery storm) and therefore support larger swarming scales out-of-the-(Swarm)Box. 😏

What’s Changed

  • chore(deps): bump faraday from 2.14.1 to 2.14.2 in /docs by @dependabot[bot] in https://github.com/postech-compsec/swarmbox/pull/5
  • chore(deps): bump concurrent-ruby from 1.3.6 to 1.3.7 in /docs by @dependabot[bot] in https://github.com/postech-compsec/swarmbox/pull/6
  • chore(deps): bump faraday from 2.14.2 to 2.14.3 in /docs by @dependabot[bot] in https://github.com/postech-compsec/swarmbox/pull/7
  • Feature/multi dds implementation by @leeminki02 in https://github.com/postech-compsec/swarmbox/pull/8

Full Changelog: https://github.com/postech-compsec/swarmbox/compare/v0.2.0…v0.3.0