You're reading the documentation for an older, but still supported, version of ROS 2. For information on the latest version, please have a look at Lyrical.

Release Notes: Humble to Jazzy

This list summarizes the changes between Humble (previous) and Jazzy (current) releases.

Note

This list was created in June 2025 (tag 3.6.0), earlier changes may not be included.

AsyncFunctionHandler

  • Add DETACHED scheduling policy for Async function handler (#383).

RealtimeBox

  • RealtimeBox got renamed to RealtimeThreadSafeBox and uses real-time mutexes now (#318, #342).

  • RealtimePublisher is updated with a new try_publish API and few methods are deprecated (#323).

LockFreeQueue

  • Added LockFreePooledSPSCQueue for large or move-only types, backed by a preallocated pool (#606, #615).