CHANGELOG
Changelog for package rosbag2_storage_mcap
0.26.5 (2024-09-06)
0.26.4 (2024-06-27)
0.26.3 (2024-05-15)
0.26.2 (2024-04-24)
0.26.1 (2024-04-17)
0.26.0 (2024-04-16)
Support service 2/2 — rosbag2 service play (#1481)
Use middleware send and receive timestamps from message_info during recording (#1531)
Update to use yaml-cpp version 0.8.0. (#1605)
Check existence of a file before passing it to the mcap reader (#1594)
Contributors: Barry Xu, Chris Lalancette, Christopher Wecht, jmachowinski, Michael Orlov
0.25.0 (2024-03-27)
Add topic_id returned by storage to the TopicMetadata (#1538)
Use rw_lock to protect mcap metadata lists. (#1561)
Remove rcpputils::fs dependencies from rosbag2_storages (#1558)
remove unused headers (#1544)
Link and compile against rosbag2_storage_mcap: Fixed issue 1492 (#1496)
Use enum values for offered_qos_profiles in code and string names in serialized metadata (#1476)
Store serialized metadata in MCAP file (#1423)
Contributors: Alejandro Hernández Cordero, Michael Orlov, Patrick Roncagliolo, Roman Sokolkov, Tomoya Fujita, uupks
0.24.0 (2023-07-11)
Implement storing and loading ROS_DISTRO from metadata.yaml and mcap files (#1241)
Contributors: Emerson Knapp
0.23.0 (2023-04-28)
0.22.0 (2023-04-18)
0.21.0 (2023-04-12)
0.20.0 (2023-02-14)
CLI: Get storage-specific values from plugin (#1209)
Contributors: Emerson Knapp
0.19.0 (2023-01-13)
0.6.0 (2022-11-28)
mcap_storage: ‘none’ is a valid storage preset profile (#86)
mcap_storage: handle update_metadata call (#83)
Update clang-format rules to fit ROS 2 style guide (#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)
Fix Windows build (#73)
Contributors: Andrew Symington, Emerson Knapp, James Smith, james-rms
0.5.0 (2022-11-02)
set defaults for SQLite plugin parity (#68)
rosbag2_storage_mcap: add storage preset profiles (#57)
rename test_fixture_interfaces package to testdata (#64)
Switch to using the vendored zstd library. (#59)
Add set_read_order reader API (#54)
Contributors: Chris Lalancette, Emerson Knapp, James Smith
0.4.0 (2022-10-06)
Some minor improvements in rosbag2_storage_mcap after review (#58)
Revert “rosbag2_storage_mcap: add storage preset profiles”
rosbag2_storage_mcap: add storage preset profiles
Contributors: James Smith, Michael Orlov
0.3.0 (2022-09-09)
Store IDL message definitions in Schema records when no MSG definition is available (#43)
Contributors: James Smith
0.2.0 (2022-09-08)
Support timestamp-ordered playback (#50)
Support regex topic filtering
Contributors: James Smith
0.1.7 (2022-08-15)
Add all lz4 sources to fix undefined symbols at runtime (#46)
Contributors: Emerson Knapp
0.1.6 (2022-07-22)
Upgrade mcap to fix LZ4 error and segfault (#42)
Contributors: Jacob Bandes-Storch
0.1.5 (2022-04-25)
Fix build for Foxy (#34)
Contributors: Jacob Bandes-Storch
0.1.4 (2022-04-21)
0.1.3 (2022-04-20)
0.1.2 (2022-04-20)
Added mcap_vendor package. Updated CMakeLists.txt to fetch dependencies with FetchContent rather than Conan.
Contributors: Jacob Bandes-Storch
0.1.1 (2022-04-01)
CMake build script will now execute pip install conan automatically.
Contributors: Daisuke Nishimatsu
0.1.0 (2022-03-24)
[1.0.0] Use Summary section for get_metadata() and seek(), implement remaining methods (#17)
feat: add play impl (#16)
chore: refine package.xml (#15)
Don’t throw when READ_WRITE mode is used; add .mcap file extension to recorded files (#14)
Add dynamic message definition lookup (#13)
Switch C++ formatter to clang-format (#12)
Merge pull request #7 from ros-tooling/jhurliman/reader-writer
uninitialized struct
lint
lint
lint
Reader and writer implementation
Merge pull request #6 from wep21/add-metadata-impl
feat: add metadata impl
Merge pull request #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 from ros-tooling/emersonknapp/mcap_plugin_skeleton
Add rosbag2_storage_mcap skeleton
Contributors: Daisuke Nishimatsu, Emerson Knapp, Jacob Bandes-Storch, John Hurliman, wep21