Skip to content

Releases: Kodo-Robotics/launchmap

LaunchMap v0.2.0

23 Aug 11:06
0d3233b

Choose a tag to compare

📝 Release Notes

v2.0.0 is a major release that brings XML launch file support alongside the existing Python launch parser. This is a big step toward making the parser format-agnostic and compatible with a wider range of ROS 2 launch systems.

🚀 New

  • Added XML parsing support alongside Python.
  • Handlers for <node>, <arg>, <param>, <remap>, <env>, <group>, <include>.
  • Substitution expressions ($(var), $(env), $(find-pkg-share), $(eval)) fully supported.

✅ Migration

  • Python launch parsing unchanged.
  • XML files are now auto-detected and parsed consistently.

LaunchMap v0.1.0

11 Jul 02:08
865371d

Choose a tag to compare

🔖 Release Notes – LaunchMap v0.0.2

This release completes support for all core ROS 2 launch constructs, and sets the stage for advanced developer tools inside VSCode.


🔧 What’s New in v0.1.0

✅ Full Support for Basic ROS 2 Constructs

•	Node(...)
•	IncludeLaunchDescription(...)
•	GroupAction(...)
•	DeclareLaunchArgument(...)
•	LaunchConfiguration(...)
•	SetParameter(...)
•	ComposableNode(...) & ComposableNodeContainer(...) 🎉
•	IfCondition(...), including conditional grouping

🐛 Fixes & Improvements

•	Fixed missing nodes when passed via intermediate variables
•	Improved visual grouping and drag behavior
    •	Support for functions in the launch files

Try it out by installing from the VSCode Marketplace →

View code & contribute → GitHub Repo

LaunchMap v0.0.2

17 Jun 12:58

Choose a tag to compare

🔖 Release Notes – LaunchMap v0.0.2

LaunchMap v0.0.2 introduces a small but important fix and a project milestone:

🛠️ Fixes

  • Resolved a dragging bug with grouped nodes in the visualizer (#1). Graphs with nested structures are now smoother to interact with.

📄 Project

  • Added official copyright and license
  • LaunchMap is licensed under Apache 2.0

This is a minor release following the initial public launch.
If you haven’t tried LaunchMap yet, you can install it via the VSCode Marketplace:

👉 https://marketplace.visualstudio.com/items?itemName=KodoRobotics.launchmap

Or explore the code here:
👉 https://github.com/Kodo-Robotics/launchmap

LaunchMap v0.0.1 - Initial Release

16 Jun 12:52

Choose a tag to compare

🚀 LaunchMap v0.0.1 – Initial Release

LaunchMap is a Visual Studio Code extension to visualize the structure of ROS 2 launch files as interactive graphs.

✨ Features

  • Parse and visualize Node, IncludeLaunchDescription, GroupAction, DeclareLaunchArgument, and LaunchConfiguration
  • Show relationships and argument flow between launch file components
  • VSCode command: LaunchMap: Open Visualizer
  • Interactive graph view opens in a new tab
  • Displays warnings for unsupported constructs (ComposableNode, SetParameter, etc.)

📁 Included

  • launchmap.vsix for manual installation:
 code --install-extension launchmap-0.0.1.vsix

👨‍💻 Made with ❤️ by Kodo Robotics
📩 Feedback welcome via GitHub Issues