ros-rolling-rosbag2-storage-mcap (0.24.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.23.0-1jammy) jammy; urgency=high



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

ros-rolling-rosbag2-storage-mcap (0.22.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.21.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.20.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.19.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.6.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.5.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.4.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.3.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.2.0-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.1.7-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.1.6-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.1.5-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.1.4-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.1.3-1jammy) jammy; urgency=high



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

ros-rolling-rosbag2-storage-mcap (0.1.2-1jammy) jammy; 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 00:00:00 -0000

ros-rolling-rosbag2-storage-mcap (0.1.1-1jammy) jammy; urgency=high

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

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

ros-rolling-rosbag2-storage-mcap (0.1.0-1jammy) jammy; 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 00:00:00 -0000


