CHANGELOG
Changelog for package urdfdom
5.1.0 (2026-02-06)
- Support for URDF Specification 1.1
Add support for capsule geometry type (#238) * Add documentation about versioning * Require version 2.1.0 of urdfdom_headers Co-authored-by: Steve Peters <scpeters@openrobotics.org>
Support quaternions in URDF 1.1 (#235) Co-authored-by: Guillaume Doisy <doisyg@users.noreply.github.com>
Fix multiple format-string vulnerabilities in URDF parser logging (#243) User-controlled URDF content was passed directly to CONSOLE_BRIDGE_logError() at multiple call sites, allowing printf-style format string interpretation. All affected logging paths now use explicit “%s” format specifiers to ensure input is treated as data and to prevent information disclosure or undefined behavior.
More logging format string fixes (#244) * Add explicit “%s” format strings when logging * Use %s format string instead of string addition
Read cmake version from package.xml (#236) * Use regex to match version string. Based on suggestion from Chris Lalancette. * Require cmake minimum version 3.10 Co-authored-by: Chris Lalancette <clalancette@gmail.com>
Contributors: Florencia, Sai Kishor Kothakota, Steve Peters
5.0.4 (2025-12-08)
Revert “Quaternion in urdf (PR123 new attempt) (#231)” (#231)
Contributors: Steve Peters
5.0.3 (2025-11-28)
5.0.2 (2025-07-03)
Relax the version compatibility for urdfdom_headers. (#222)
Contributors: Chris Lalancette