Skip to content

Latest commit

 

History

History
91 lines (79 loc) · 4.84 KB

File metadata and controls

91 lines (79 loc) · 4.84 KB

Changelog for package urdfdom

6.0.1 (2026-07-30)

  • Move the headers from .h to .hpp (#250)
  • Update the minimum build version of the urdfdom_headers (#262)
  • package.xml: add saikishor as maintainer (#261)
  • Contributors: Sai Kishor Kothakota

6.0.0 (2026-04-20)

  • Support for URDF Specification 1.2
    • Extend parsing of acceleration, deceleration and jerk limits from limit tag (#212)
    • Update default limits for the joint limits and safety limits (#249)
    • Add invalid data checks to the Geometry data (#242)
    • Require urdfdom_headers 3.0.0 (#257)
  • Use URDF_MAJOR_VERSION for SOVERSION (#248)
  • Contributors: Jose Luis Rivero, Sai Kishor Kothakota, Steve Peters

5.1.2 (2026-04-18)

  • Revert "Extend parsing of acceleration, deceleration and jerk limits from limit tag (#212)" This was a breaking change that will be released in 6.0.0
  • Contributors: Steve Peters

5.1.1 (2026-04-15)

  • Prevent CI from failing fast to allow all builds to complete (#254)
  • Remove urdf_world/types.h deprecation (#251)
  • Extend parsing of acceleration, deceleration and jerk limits from limit tag (#212)
  • ROS 2 CI: build urdfdom_headers from source (#246)
  • Disable system workflow because urdfdom_headers isn't available on Ubuntu 24.04 (#240)
  • Fix ROS 2 CI workflow by updating Ubuntu version and checkout action (#239)
  • Contributors: Alejandro Hernández Cordero, Sai Kishor Kothakota, Steve Peters

5.1.0 (2026-02-06)

  • Support for URDF Specification 1.1
  • 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)

  • Quaternion in urdf (PR123 new attempt) (#194)
  • Removed tinyxml2_vendor dependency (#225)
  • Contributors: Alejandro Hernández Cordero, Guillaume Doisy

5.0.2 (2025-07-03)

  • Relax the version compatibility for urdfdom_headers. (#222)
  • Contributors: Chris Lalancette

5.0.1 (2025-07-01)

4.0.3 (2025-06-23)

  • Removed deprecated code (#217)
  • Remove ROS 1 workflows and update ROS 2 (#218)
  • Improvements for the URDF xsd specification (#200)
  • Update ros2.yaml (#214)
  • fix: missing header (#216)
  • Contributors: Alejandro Hernández Cordero, Amin Ya, Pierre Ballif, mosfet80