ros-jazzy-rosbag2-storage-mcap (0.26.10-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Tue, 07 Apr 2026 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.9-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Mon, 11 Aug 2025 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.8-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Thu, 10 Jul 2025 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.7-2noble) noble; urgency=high

  * [jazzy] Upstream quality changes from Apex.AI part 1 (backport #1903 <https://github.com/ros2/rosbag2/issues/1903>) (#1909 <https://github.com/ros2/rosbag2/issues/1909>)
  * Contributors: mergify[bot], Michael Orlov

 -- Foxglove <ros-tooling@foxglove.dev>  Tue, 22 Apr 2025 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.6-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 18 Dec 2024 08:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.5-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Fri, 06 Sep 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.4-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Thu, 27 Jun 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.3-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 15 May 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.2-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 24 Apr 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.1-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 17 Apr 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.26.0-2noble) noble; urgency=high

  * Support service 2/2 --- rosbag2 service play (#1481 <https://github.com/ros2/rosbag2/issues/1481>)
  * Use middleware send and receive timestamps from message_info during recording (#1531 <https://github.com/ros2/rosbag2/issues/1531>)
  * Update to use yaml-cpp version 0.8.0. (#1605 <https://github.com/ros2/rosbag2/issues/1605>)
  * Check existence of a file before passing it to the mcap reader (#1594 <https://github.com/ros2/rosbag2/issues/1594>)
  * Contributors: Barry Xu, Chris Lalancette, Christopher Wecht, jmachowinski, Michael Orlov

 -- Foxglove <ros-tooling@foxglove.dev>  Tue, 16 Apr 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.25.0-2noble) noble; urgency=high

  * Add topic_id returned by storage to the TopicMetadata (#1538 <https://github.com/ros2/rosbag2/issues/1538>)
  * Use rw_lock to protect mcap metadata lists. (#1561 <https://github.com/ros2/rosbag2/issues/1561>)
  * Remove rcpputils::fs dependencies from rosbag2_storages (#1558 <https://github.com/ros2/rosbag2/issues/1558>)
  * remove unused headers (#1544 <https://github.com/ros2/rosbag2/issues/1544>)
  * Link and compile against rosbag2_storage_mcap: Fixed issue 1492 (#1496 <https://github.com/ros2/rosbag2/issues/1496>)
  * Use enum values for offered_qos_profiles in code and string names in serialized metadata (#1476 <https://github.com/ros2/rosbag2/issues/1476>)
  * Store serialized metadata in MCAP file (#1423 <https://github.com/ros2/rosbag2/issues/1423>)
  * Contributors: Alejandro Hernández Cordero, Michael Orlov, Patrick Roncagliolo, Roman Sokolkov, Tomoya Fujita, uupks

 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 27 Mar 2024 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.24.0-2noble) noble; urgency=high

  * Implement storing and loading ROS_DISTRO from metadata.yaml and mcap files (#1241 <https://github.com/ros2/rosbag2/issues/1241>)
  * Contributors: Emerson Knapp

 -- Foxglove <ros-tooling@foxglove.dev>  Tue, 11 Jul 2023 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.23.0-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Fri, 28 Apr 2023 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.22.0-2noble) noble; urgency=high

  * Add type_hash in MessageDefinition struct (#1296 <https://github.com/ros2/rosbag2/issues/1296>)
  * Add message definition read API (#1292 <https://github.com/ros2/rosbag2/issues/1292>)
  * rosbag2_storage: add type description hash to topic metadata (#1272 <https://github.com/ros2/rosbag2/issues/1272>)
  * Contributors: Michael Orlov, james-rms

 -- Foxglove <ros-tooling@foxglove.dev>  Tue, 18 Apr 2023 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.21.0-2noble) noble; urgency=high

  * rosbag2_cpp: move local message definition source out of MCAP plugin (#1265 <https://github.com/ros2/rosbag2/issues/1265>)
  * Update rosbag2 to C++17. (#1238 <https://github.com/ros2/rosbag2/issues/1238>)
  * Use target_link_libraries instead of ament_target_dependencies (#1202 <https://github.com/ros2/rosbag2/issues/1202>)
  * Contributors: Chris Lalancette, Daisuke Nishimatsu, Michael Orlov, james-rms

 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 12 Apr 2023 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.20.0-2noble) noble; urgency=high

  * CLI: Get storage-specific values from plugin (#1209 <https://github.com/ros2/rosbag2/issues/1209>)
  * Contributors: Emerson Knapp

 -- Foxglove <ros-tooling@foxglove.dev>  Tue, 14 Feb 2023 08:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.19.0-2noble) noble; urgency=high

  * Add Michael Orlov as maintainer in rosbag2 packages (#1215 <https://github.com/ros2/rosbag2/issues/1215>)
  * rosbag2_cpp: test more than one storage plugin (#1196 <https://github.com/ros2/rosbag2/issues/1196>)
  * set_read_order: return success (#1177 <https://github.com/ros2/rosbag2/issues/1177>)
  * rosbag2_storage_mcap: merge into rosbag2 repo (#1163 <https://github.com/ros2/rosbag2/issues/1163>)
  * Contributors: Michael Orlov, james-rms

 -- Foxglove <ros-tooling@foxglove.dev>  Fri, 13 Jan 2023 08:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.6.0-2noble) noble; urgency=high

  * mcap_storage: 'none' is a valid storage preset profile (#86 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/86>)
  * mcap_storage: handle update_metadata call (#83 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/83>)
  * Update clang-format rules to fit ROS 2 style guide (#80 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/80>)
  * Revert "read_order: throw exception from set_read_order for unsupported orders"
  * read_order: throw exception from set_read_order for unsupported orders
  * Fix compile flags to work on rosbag_storage:0.17.x (#78 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/78>)
  * Fix Windows build (#73 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/73>)
  * Contributors: Andrew Symington, Emerson Knapp, James Smith, james-rms

 -- Foxglove <ros-tooling@foxglove.dev>  Mon, 28 Nov 2022 08:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.5.0-2noble) noble; urgency=high

  * set defaults for SQLite plugin parity (#68 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/68>)
  * rosbag2_storage_mcap: add storage preset profiles (#57 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/57>)
  * rename test_fixture_interfaces package to testdata (#64 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/64>)
  * Switch to using the vendored zstd library. (#59 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/59>)
  * Add set_read_order reader API (#54 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/54>)
  * Contributors: Chris Lalancette, Emerson Knapp, James Smith

 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 02 Nov 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.4.0-2noble) noble; urgency=high

  * Some minor improvements in rosbag2_storage_mcap after review (#58 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/58>)
  * Revert "rosbag2_storage_mcap: add storage preset profiles"
  * rosbag2_storage_mcap: add storage preset profiles
  * Contributors: James Smith, Michael Orlov

 -- Foxglove <ros-tooling@foxglove.dev>  Thu, 06 Oct 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.3.0-2noble) noble; urgency=high

  * Store IDL message definitions in Schema records when no MSG definition is available (#43 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/43>)
  * Contributors: James Smith

 -- Foxglove <ros-tooling@foxglove.dev>  Fri, 09 Sep 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.2.0-2noble) noble; urgency=high

  * Support timestamp-ordered playback (#50 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/50>)
  * Support regex topic filtering
  * Contributors: James Smith

 -- Foxglove <ros-tooling@foxglove.dev>  Thu, 08 Sep 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.7-2noble) noble; urgency=high

  * Add all lz4 sources to fix undefined symbols at runtime (#46 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/46>)
  * Contributors: Emerson Knapp

 -- Foxglove <ros-tooling@foxglove.dev>  Mon, 15 Aug 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.6-2noble) noble; urgency=high

  * Upgrade mcap to fix LZ4 error and segfault (#42 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/42>)
  * Contributors: Jacob Bandes-Storch

 -- Foxglove <ros-tooling@foxglove.dev>  Fri, 22 Jul 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.5-2noble) noble; urgency=high

  * Fix build for Foxy (#34 <https://github.com/ros-tooling/rosbag2_storage_mcap/issues/34>)
  * Contributors: Jacob Bandes-Storch

 -- Foxglove <ros-tooling@foxglove.dev>  Mon, 25 Apr 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.4-2noble) noble; urgency=high

  * fix: minor issues (#31 <https://github.com/wep21/rosbag2_storage_mcap/issues/31>)
    * remove unnecessary block
    * use target_link_libraries instead of ament_target_dependencies
    * remove ros environment
    * add prefix to compile definition
  * Update email address for Foxglove maintainers (#32 <https://github.com/wep21/rosbag2_storage_mcap/issues/32>)
  * Contributors: Daisuke Nishimatsu, Jacob Bandes-Storch

 -- Foxglove <ros-tooling@foxglove.dev>  Thu, 21 Apr 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.3-2noble) noble; urgency=high



 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 20 Apr 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.2-2noble) noble; urgency=high

  * Added mcap_vendor package. Updated CMakeLists.txt to fetch dependencies with FetchContent rather than Conan.
  * Contributors: Jacob Bandes-Storch

 -- Foxglove <ros-tooling@foxglove.dev>  Wed, 20 Apr 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.1-2noble) noble; urgency=high

  * CMake build script will now execute pip install conan automatically.
  * Contributors: Daisuke Nishimatsu

 -- Foxglove <ros-tooling@foxglove.dev>  Fri, 01 Apr 2022 07:00:00 -0000

ros-jazzy-rosbag2-storage-mcap (0.1.0-2noble) noble; urgency=high

  * [1.0.0] Use Summary section for get_metadata() and seek(), implement remaining methods (#17 <https://github.com/wep21/rosbag2_storage_mcap/issues/17>)
  * feat: add play impl (#16 <https://github.com/wep21/rosbag2_storage_mcap/issues/16>)
  * chore: refine package.xml (#15 <https://github.com/wep21/rosbag2_storage_mcap/issues/15>)
  * Don't throw when READ_WRITE mode is used; add .mcap file extension to recorded files (#14 <https://github.com/wep21/rosbag2_storage_mcap/issues/14>)
  * Add dynamic message definition lookup (#13 <https://github.com/wep21/rosbag2_storage_mcap/issues/13>)
  * Switch C++ formatter to clang-format (#12 <https://github.com/wep21/rosbag2_storage_mcap/issues/12>)
  * Merge pull request #7 <https://github.com/wep21/rosbag2_storage_mcap/issues/7> from ros-tooling/jhurliman/reader-writer
  * uninitialized struct
  * lint
  * lint
  * lint
  * Reader and writer implementation
  * Merge pull request #6 <https://github.com/wep21/rosbag2_storage_mcap/issues/6> from wep21/add-metadata-impl
  * feat: add metadata impl
  * Merge pull request #5 <https://github.com/wep21/rosbag2_storage_mcap/issues/5> from wep21/mcap-storage-impl
  * chore: update cmake minimum version
  * chore: install mcap header
  * chore: include mcap header
  * fix: move fetch content into rosbag2 storage mcap
  * Merge pull request #3 <https://github.com/wep21/rosbag2_storage_mcap/issues/3> from ros-tooling/emersonknapp/mcap_plugin_skeleton
  * Add rosbag2_storage_mcap skeleton
  * Contributors: Daisuke Nishimatsu, Emerson Knapp, Jacob Bandes-Storch, John Hurliman, wep21

 -- Foxglove <ros-tooling@foxglove.dev>  Thu, 24 Mar 2022 07:00:00 -0000


