diff --git a/mcap_vendor/CHANGELOG.rst b/mcap_vendor/CHANGELOG.rst index 62ce34bfa4..3bc18f09d4 100644 --- a/mcap_vendor/CHANGELOG.rst +++ b/mcap_vendor/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package mcap_vendor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Switch to target_link_libraries everywhere. (`#1504 `_) +* Contributors: Chris Lalancette + 0.24.0 (2023-07-11) ------------------- * Update mcap to v1.1.0 (`#1361 `_) diff --git a/mcap_vendor/package.xml b/mcap_vendor/package.xml index a86493960c..1c969ac864 100644 --- a/mcap_vendor/package.xml +++ b/mcap_vendor/package.xml @@ -2,7 +2,7 @@ mcap_vendor - 0.24.0 + 0.25.0 mcap vendor package Foxglove Michael Orlov diff --git a/ros2bag/CHANGELOG.rst b/ros2bag/CHANGELOG.rst index f123abb0fc..442c65112e 100644 --- a/ros2bag/CHANGELOG.rst +++ b/ros2bag/CHANGELOG.rst @@ -2,6 +2,15 @@ Changelog for package ros2bag ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Overhaul in the rosbag2_transport::TopicFilter class and relevant tests (`#1585 `_) +* Filter topic by type (`#1577 `_) +* Implement service recording and display info about recorded services (`#1480 `_) +* Add python3-yaml as a dependency (`#1490 `_) +* Fix the description of paramter '--topics' for play (`#1426 `_) +* Contributors: Alejandro Hernández Cordero, Barry Xu, Michael Orlov, Michal Sojka + 0.24.0 (2023-07-11) ------------------- * When using sim time, wait for /clock before beginning recording (`#1378 `_) diff --git a/ros2bag/package.xml b/ros2bag/package.xml index ec881425d0..8c8b953c4c 100644 --- a/ros2bag/package.xml +++ b/ros2bag/package.xml @@ -2,7 +2,7 @@ ros2bag - 0.24.0 + 0.25.0 Entry point for rosbag in ROS 2 diff --git a/ros2bag/setup.py b/ros2bag/setup.py index 6bb1fc8949..2f93374608 100644 --- a/ros2bag/setup.py +++ b/ros2bag/setup.py @@ -5,7 +5,7 @@ setup( name=package_name, - version='0.24.0', + version='0.25.0', packages=find_packages(exclude=['test']), data_files=[ ('share/' + package_name, ['package.xml']), diff --git a/rosbag2/CHANGELOG.rst b/rosbag2/CHANGELOG.rst index e4c19f3db9..e38fac22f8 100644 --- a/rosbag2/CHANGELOG.rst +++ b/rosbag2/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package rosbag2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- + 0.24.0 (2023-07-11) ------------------- diff --git a/rosbag2/package.xml b/rosbag2/package.xml index 83e2ad4151..2f13db37fd 100644 --- a/rosbag2/package.xml +++ b/rosbag2/package.xml @@ -1,7 +1,7 @@ rosbag2 - 0.24.0 + 0.25.0 Meta package for rosbag2 related packages Michael Orlov Geoffrey Biggs diff --git a/rosbag2_compression/CHANGELOG.rst b/rosbag2_compression/CHANGELOG.rst index f951013b5a..29312d49fb 100644 --- a/rosbag2_compression/CHANGELOG.rst +++ b/rosbag2_compression/CHANGELOG.rst @@ -2,6 +2,17 @@ Changelog for package rosbag2_compression ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Use std::filesystem instead of rcpputils::fs (`#1576 `_) +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Add default initialization for CompressionOptions (`#1539 `_) +* Add option to set compression threads priority (`#1457 `_) +* Fixes pointed out by clang. (`#1493 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* Contributors: Arne B, Chris Lalancette, Michael Orlov, Patrick Roncagliolo, Roman Sokolkov, jmachowinski + 0.24.0 (2023-07-11) ------------------- * Add in a missing cstdint include. (`#1321 `_) diff --git a/rosbag2_compression/package.xml b/rosbag2_compression/package.xml index 72b57ad68f..538ab2aabe 100644 --- a/rosbag2_compression/package.xml +++ b/rosbag2_compression/package.xml @@ -2,7 +2,7 @@ rosbag2_compression - 0.24.0 + 0.25.0 Compression implementations for rosbag2 bags and messages. Michael Orlov Geoffrey Biggs diff --git a/rosbag2_compression_zstd/CHANGELOG.rst b/rosbag2_compression_zstd/CHANGELOG.rst index cc2c2041a5..8b5614c718 100644 --- a/rosbag2_compression_zstd/CHANGELOG.rst +++ b/rosbag2_compression_zstd/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package rosbag2_compression_zstd ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Use std::filesystem instead of rcpputils::fs (`#1576 `_) +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Contributors: Chris Lalancette, Roman Sokolkov + 0.24.0 (2023-07-11) ------------------- diff --git a/rosbag2_compression_zstd/package.xml b/rosbag2_compression_zstd/package.xml index a7c14c7be3..24a91d53df 100644 --- a/rosbag2_compression_zstd/package.xml +++ b/rosbag2_compression_zstd/package.xml @@ -2,7 +2,7 @@ rosbag2_compression_zstd - 0.24.0 + 0.25.0 Zstandard compression library implementation of rosbag2_compression Michael Orlov Geoffrey Biggs diff --git a/rosbag2_cpp/CHANGELOG.rst b/rosbag2_cpp/CHANGELOG.rst index af888e8b98..b87c24597b 100644 --- a/rosbag2_cpp/CHANGELOG.rst +++ b/rosbag2_cpp/CHANGELOG.rst @@ -2,6 +2,20 @@ Changelog for package rosbag2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Use std::filesystem instead of rcpputils::fs (`#1576 `_) +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* call cv.wait_until only if necessary. (`#1521 `_) +* Implement service recording and display info about recorded services (`#1480 `_) +* Switch to target_link_libraries everywhere. (`#1504 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* ros2 bag convert now excludes messages not in [start_time;end_time] (`#1455 `_) +* Replace TSAUniqueLock implementation with rcpputils::unique_lock (`#1454 `_) +* Add BagSplitInfo service call on bag close (`#1422 `_) +* Contributors: Barry Xu, Chris Lalancette, Emerson Knapp, Michael Orlov, Patrick Roncagliolo, Peter Favrholdt, Roman Sokolkov, Tomoya Fujita + 0.24.0 (2023-07-11) ------------------- * Rewrite TimeControllerClockTest.unpaused_sleep_returns_true to be correct (`#1384 `_) diff --git a/rosbag2_cpp/package.xml b/rosbag2_cpp/package.xml index 4139a058e3..82716a32d7 100644 --- a/rosbag2_cpp/package.xml +++ b/rosbag2_cpp/package.xml @@ -1,7 +1,7 @@ rosbag2_cpp - 0.24.0 + 0.25.0 C++ ROSBag2 client library Michael Orlov Geoffrey Biggs diff --git a/rosbag2_examples/rosbag2_examples_cpp/CHANGELOG.rst b/rosbag2_examples/rosbag2_examples_cpp/CHANGELOG.rst index ae9471f080..97d56870e5 100644 --- a/rosbag2_examples/rosbag2_examples_cpp/CHANGELOG.rst +++ b/rosbag2_examples/rosbag2_examples_cpp/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package rosbag2_examples_cpp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* Contributors: Michael Orlov, Patrick Roncagliolo + 0.24.0 (2023-07-11) ------------------- diff --git a/rosbag2_examples/rosbag2_examples_cpp/package.xml b/rosbag2_examples/rosbag2_examples_cpp/package.xml index 81b204f613..e7906ea4a7 100644 --- a/rosbag2_examples/rosbag2_examples_cpp/package.xml +++ b/rosbag2_examples/rosbag2_examples_cpp/package.xml @@ -2,7 +2,7 @@ rosbag2_examples_cpp - 0.24.0 + 0.25.0 rosbag2 C++ API tutorials and examples Michael Orlov geoff diff --git a/rosbag2_examples/rosbag2_examples_py/CHANGELOG.rst b/rosbag2_examples/rosbag2_examples_py/CHANGELOG.rst index 069c82eaeb..d80f8678ee 100644 --- a/rosbag2_examples/rosbag2_examples_py/CHANGELOG.rst +++ b/rosbag2_examples/rosbag2_examples_py/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package rosbag2_examples_py ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Contributors: Michael Orlov + 0.24.0 (2023-07-11) ------------------- * Fix a warning from python setuptools. (`#1312 `_) diff --git a/rosbag2_examples/rosbag2_examples_py/package.xml b/rosbag2_examples/rosbag2_examples_py/package.xml index 9b307315ad..2fe68efdb3 100644 --- a/rosbag2_examples/rosbag2_examples_py/package.xml +++ b/rosbag2_examples/rosbag2_examples_py/package.xml @@ -2,7 +2,7 @@ rosbag2_examples_py - 0.24.0 + 0.25.0 Python bag writing tutorial geoff Apache License 2.0 diff --git a/rosbag2_examples/rosbag2_examples_py/setup.py b/rosbag2_examples/rosbag2_examples_py/setup.py index 1fa813cd71..253bbe1435 100644 --- a/rosbag2_examples/rosbag2_examples_py/setup.py +++ b/rosbag2_examples/rosbag2_examples_py/setup.py @@ -4,7 +4,7 @@ setup( name=package_name, - version='0.24.0', + version='0.25.0', packages=[package_name], data_files=[ ('share/ament_index/resource_index/packages', diff --git a/rosbag2_interfaces/CHANGELOG.rst b/rosbag2_interfaces/CHANGELOG.rst index 5bece5df09..c91c424ce8 100644 --- a/rosbag2_interfaces/CHANGELOG.rst +++ b/rosbag2_interfaces/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package rosbag2_interfaces ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- + 0.24.0 (2023-07-11) ------------------- diff --git a/rosbag2_interfaces/package.xml b/rosbag2_interfaces/package.xml index 7826630788..8fcfbe48b0 100644 --- a/rosbag2_interfaces/package.xml +++ b/rosbag2_interfaces/package.xml @@ -2,7 +2,7 @@ rosbag2_interfaces - 0.24.0 + 0.25.0 Interface definitions for controlling rosbag2 Michael Orlov Geoffrey Biggs diff --git a/rosbag2_performance/rosbag2_performance_benchmarking/CHANGELOG.rst b/rosbag2_performance/rosbag2_performance_benchmarking/CHANGELOG.rst index 9382d939ae..8a3fc75050 100644 --- a/rosbag2_performance/rosbag2_performance_benchmarking/CHANGELOG.rst +++ b/rosbag2_performance/rosbag2_performance_benchmarking/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package rosbag2_performance_benchmarking ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Add option to set compression threads priority (`#1457 `_) +* Add per group statistics for rosbag2_performance_benchmarking report (`#1306 `_) +* Contributors: Michael Orlov, jmachowinski + 0.24.0 (2023-07-11) ------------------- * Set CPU affinity for producers and recorder from benchmark parameters (`#1305 `_) diff --git a/rosbag2_performance/rosbag2_performance_benchmarking/package.xml b/rosbag2_performance/rosbag2_performance_benchmarking/package.xml index 950b3e332c..74a52f15c2 100644 --- a/rosbag2_performance/rosbag2_performance_benchmarking/package.xml +++ b/rosbag2_performance/rosbag2_performance_benchmarking/package.xml @@ -2,7 +2,7 @@ rosbag2_performance_benchmarking - 0.24.0 + 0.25.0 Code to benchmark rosbag2 Michael Orlov Geoffrey Biggs diff --git a/rosbag2_performance/rosbag2_performance_benchmarking_msgs/CHANGELOG.rst b/rosbag2_performance/rosbag2_performance_benchmarking_msgs/CHANGELOG.rst index a1f4edb1ec..6493a26f35 100644 --- a/rosbag2_performance/rosbag2_performance_benchmarking_msgs/CHANGELOG.rst +++ b/rosbag2_performance/rosbag2_performance_benchmarking_msgs/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package rosbag2_performance_benchmarking_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- + 0.24.0 (2023-07-11) ------------------- diff --git a/rosbag2_performance/rosbag2_performance_benchmarking_msgs/package.xml b/rosbag2_performance/rosbag2_performance_benchmarking_msgs/package.xml index e86855f078..cd165cb4f5 100644 --- a/rosbag2_performance/rosbag2_performance_benchmarking_msgs/package.xml +++ b/rosbag2_performance/rosbag2_performance_benchmarking_msgs/package.xml @@ -2,7 +2,7 @@ rosbag2_performance_benchmarking_msgs - 0.24.0 + 0.25.0 A package containing rosbag2 performance benchmarking specific messages. ROS Tooling Working Group Adam Dabrowski diff --git a/rosbag2_py/CHANGELOG.rst b/rosbag2_py/CHANGELOG.rst index aaae3d4abc..69f5c782d4 100644 --- a/rosbag2_py/CHANGELOG.rst +++ b/rosbag2_py/CHANGELOG.rst @@ -2,6 +2,23 @@ Changelog for package rosbag2_py ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Fix for false negative tests in rosbag2_py (`#1592 `_) +* Update rosbag2_py stubs (`#1593 `_) +* Add Python stubs for rosbag2_py (`#1459 `_) (`#1569 `_) +* Filter topic by type (`#1577 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Install signal handlers in recorder only inside record method (`#1464 `_) +* add missing import otherwise it doesnt compile (`#1524 `_) +* Implement service recording and display info about recorded services (`#1480 `_) +* Make `rosbag2_transport::Player::play()` run in a separate thread (`#1503 `_) +* Switch to target_link_libraries everywhere. (`#1504 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* ros2 bag convert now excludes messages not in [start_time;end_time] (`#1455 `_) +* Add support for compression to python API (`#1425 `_) +* Contributors: Alejandro Hernández Cordero, Andrew Symington, Barry Xu, Chris Lalancette, Michael Orlov, Mikael Arguedas, Patrick Roncagliolo, Peter Favrholdt, Roman Sokolkov + 0.24.0 (2023-07-11) ------------------- * Gracefully handle SIGINT and SIGTERM in rosbag2 recorder (`#1301 `_) diff --git a/rosbag2_py/package.xml b/rosbag2_py/package.xml index 65f7b060fc..8e1fb15696 100644 --- a/rosbag2_py/package.xml +++ b/rosbag2_py/package.xml @@ -2,7 +2,7 @@ rosbag2_py - 0.24.0 + 0.25.0 Python API for rosbag2 Michael Orlov Geoffrey Biggs diff --git a/rosbag2_storage/CHANGELOG.rst b/rosbag2_storage/CHANGELOG.rst index 6625dfae92..6e6b060eeb 100644 --- a/rosbag2_storage/CHANGELOG.rst +++ b/rosbag2_storage/CHANGELOG.rst @@ -2,6 +2,18 @@ Changelog for package rosbag2_storage ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Use std::filesystem instead of rcpputils::fs (`#1576 `_) +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Remove rcpputils::fs dependencies from rosbag2_storages (`#1558 `_) +* Improve performance in SqliteStorage::get_bagfile_size() (`#1516 `_) +* Make Player and Recorder Composable (`#902 `_) (`#1419 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* ros2 bag convert now excludes messages not in [start_time;end_time] (`#1455 `_) +* Contributors: Chris Lalancette, Michael Orlov, Patrick Roncagliolo, Peter Favrholdt, Roman Sokolkov + 0.24.0 (2023-07-11) ------------------- * Fix missing cstdint include (`#1383 `_) diff --git a/rosbag2_storage/package.xml b/rosbag2_storage/package.xml index dfaa5f2235..15b9a62ec8 100644 --- a/rosbag2_storage/package.xml +++ b/rosbag2_storage/package.xml @@ -1,7 +1,7 @@ rosbag2_storage - 0.24.0 + 0.25.0 ROS2 independent storage format to store serialized ROS2 messages Michael Orlov Geoffrey Biggs diff --git a/rosbag2_storage_default_plugins/CHANGELOG.rst b/rosbag2_storage_default_plugins/CHANGELOG.rst index 4df41f057e..f235f0f81a 100644 --- a/rosbag2_storage_default_plugins/CHANGELOG.rst +++ b/rosbag2_storage_default_plugins/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package rosbag2_storage_default_plugins ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- + 0.24.0 (2023-07-11) ------------------- diff --git a/rosbag2_storage_default_plugins/package.xml b/rosbag2_storage_default_plugins/package.xml index 5015684a74..0647798bb9 100644 --- a/rosbag2_storage_default_plugins/package.xml +++ b/rosbag2_storage_default_plugins/package.xml @@ -1,7 +1,7 @@ rosbag2_storage_default_plugins - 0.24.0 + 0.25.0 Intermediate metapackage to point at default storage plugin(s) for rosbag2 Michael Orlov Geoffrey Biggs diff --git a/rosbag2_storage_mcap/CHANGELOG.rst b/rosbag2_storage_mcap/CHANGELOG.rst index 73cd2d0b07..f05af27090 100644 --- a/rosbag2_storage_mcap/CHANGELOG.rst +++ b/rosbag2_storage_mcap/CHANGELOG.rst @@ -2,6 +2,17 @@ Changelog for package rosbag2_storage_mcap ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +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 `_) diff --git a/rosbag2_storage_mcap/package.xml b/rosbag2_storage_mcap/package.xml index 0a18868622..26800a854a 100644 --- a/rosbag2_storage_mcap/package.xml +++ b/rosbag2_storage_mcap/package.xml @@ -2,7 +2,7 @@ rosbag2_storage_mcap - 0.24.0 + 0.25.0 rosbag2 storage plugin using the MCAP file format Foxglove Michael Orlov diff --git a/rosbag2_storage_sqlite3/CHANGELOG.rst b/rosbag2_storage_sqlite3/CHANGELOG.rst index 87cf45e274..f4068fc12e 100644 --- a/rosbag2_storage_sqlite3/CHANGELOG.rst +++ b/rosbag2_storage_sqlite3/CHANGELOG.rst @@ -2,6 +2,18 @@ Changelog for package rosbag2_storage_default_plugins ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Remove rcpputils::fs dependencies from rosbag2_storages (`#1558 `_) +* Change an incorrect TSA annotation. (`#1552 `_) +* Improve performance in SqliteStorage::get_bagfile_size() (`#1516 `_) +* Update rosbag2_storage_sqlite3 to C++17. (`#1501 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* Stop inheriting from std::iterator. (`#1424 `_) +* Contributors: Chris Lalancette, Michael Orlov, Patrick Roncagliolo, Roman Sokolkov + 0.24.0 (2023-07-11) ------------------- * Implement storing and loading ROS_DISTRO from metadata.yaml and mcap files (`#1241 `_) diff --git a/rosbag2_storage_sqlite3/package.xml b/rosbag2_storage_sqlite3/package.xml index 8a1783775b..1ec61817dd 100644 --- a/rosbag2_storage_sqlite3/package.xml +++ b/rosbag2_storage_sqlite3/package.xml @@ -1,7 +1,7 @@ rosbag2_storage_sqlite3 - 0.24.0 + 0.25.0 ROSBag2 SQLite3 storage plugin Michael Orlov Geoffrey Biggs diff --git a/rosbag2_test_common/CHANGELOG.rst b/rosbag2_test_common/CHANGELOG.rst index 732e82738b..51f1c4e8ea 100644 --- a/rosbag2_test_common/CHANGELOG.rst +++ b/rosbag2_test_common/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package rosbag2_test_common ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Implement service recording and display info about recorded services (`#1480 `_) +* Contributors: Barry Xu, Chris Lalancette + 0.24.0 (2023-07-11) ------------------- * Add extra checks in execute_and_wait_until_completion(..) (`#1346 `_) diff --git a/rosbag2_test_common/package.xml b/rosbag2_test_common/package.xml index 27a1cfaf38..e8fd9cc751 100644 --- a/rosbag2_test_common/package.xml +++ b/rosbag2_test_common/package.xml @@ -2,7 +2,7 @@ rosbag2_test_common - 0.24.0 + 0.25.0 Commonly used test helper classes and fixtures for rosbag2 Michael Orlov Geoffrey Biggs diff --git a/rosbag2_test_msgdefs/CHANGELOG.rst b/rosbag2_test_msgdefs/CHANGELOG.rst index 90e7fff013..2cfbc7650c 100644 --- a/rosbag2_test_msgdefs/CHANGELOG.rst +++ b/rosbag2_test_msgdefs/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package rosbag2_test_msgdefs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Implement service recording and display info about recorded services (`#1480 `_) +* Contributors: Barry Xu + 0.24.0 (2023-07-11) ------------------- * Don't crash when type definition cannot be found (`#1350 `_) diff --git a/rosbag2_test_msgdefs/package.xml b/rosbag2_test_msgdefs/package.xml index b0bc0752ef..c0a9c16d30 100644 --- a/rosbag2_test_msgdefs/package.xml +++ b/rosbag2_test_msgdefs/package.xml @@ -2,7 +2,7 @@ rosbag2_test_msgdefs - 0.24.0 + 0.25.0 message definition test fixtures for rosbag2 schema recording Foxglove Michael Orlov diff --git a/rosbag2_tests/CHANGELOG.rst b/rosbag2_tests/CHANGELOG.rst index 0e1fb0c3ef..5bef0fd33d 100644 --- a/rosbag2_tests/CHANGELOG.rst +++ b/rosbag2_tests/CHANGELOG.rst @@ -2,6 +2,17 @@ Changelog for package rosbag2_tests ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Use std::filesystem instead of rcpputils::fs (`#1576 `_) +* Filter topic by type (`#1577 `_) +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Improve performance in SqliteStorage::get_bagfile_size() (`#1516 `_) +* Implement service recording and display info about recorded services (`#1480 `_) +* Mark play_end_to_end test as xfail in Windows (`#1452 `_) +* Contributors: Alejandro Hernández Cordero, Barry Xu, Chris Lalancette, Cristóbal Arroyo, Michael Orlov, Roman Sokolkov + 0.24.0 (2023-07-11) ------------------- * Implement storing and loading ROS_DISTRO from metadata.yaml and mcap files (`#1241 `_) diff --git a/rosbag2_tests/package.xml b/rosbag2_tests/package.xml index 8d9404100e..7b3543e4fb 100644 --- a/rosbag2_tests/package.xml +++ b/rosbag2_tests/package.xml @@ -2,7 +2,7 @@ rosbag2_tests - 0.24.0 + 0.25.0 Tests package for rosbag2 Michael Orlov Geoffrey Biggs diff --git a/rosbag2_transport/CHANGELOG.rst b/rosbag2_transport/CHANGELOG.rst index 375f7f115d..07af73e773 100644 --- a/rosbag2_transport/CHANGELOG.rst +++ b/rosbag2_transport/CHANGELOG.rst @@ -2,6 +2,34 @@ Changelog for package rosbag2_transport ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Use std::filesystem instead of rcpputils::fs (`#1576 `_) +* Add transactional state mutex for RecorderImpl class. (`#1547 `_) +* Overhaul in the rosbag2_transport::TopicFilter class and relevant tests (`#1585 `_) +* Filter topic by type (`#1577 `_) +* fix: use size_t instead of uint64_t in play_options YAML converter (`#1575 `_) +* Make some changes for newer versions of uncrustify. (`#1578 `_) +* Add topic_id returned by storage to the TopicMetadata (`#1538 `_) +* Workaround for flaky test_play_services running with fastrtps (`#1556 `_) +* Add proper message for --start-paused (`#1537 `_) +* `Recording stopped` prints only once. (`#1530 `_) +* Cleanup the rosbag2_transport tests (`#1518 `_) +* Implement service recording and display info about recorded services (`#1480 `_) +* Add option to set compression threads priority (`#1457 `_) +* Bugfix for incorrect playback rate changes when pressing buttons (`#1513 `_) +* Make Player and Recorder Composable (`#902 `_) (`#1419 `_) +* Clang fixes for the latest PlayerImpl code. (`#1507 `_) +* Make `rosbag2_transport::Player::play()` run in a separate thread (`#1503 `_) +* Switch to target_link_libraries everywhere. (`#1504 `_) +* Use enum values for offered_qos_profiles in code and string names in serialized metadata (`#1476 `_) +* Redesign Player class with PIMPL idiom (`#1447 `_) +* Don't warn for unknown types if topics are not selected (`#1466 `_) +* Remove unused concurrentqueue implementation. (`#1465 `_) +* Fix uninitialized value pointed out by clang static analysis. (`#1440 `_) +* Fix the build with rmw_fastrtps_dynamic. (`#1416 `_) +* Contributors: Alejandro Hernández Cordero, Barry Xu, Chris Lalancette, Christoph Fröhlich, Daisuke Nishimatsu, Michael Orlov, Patrick Roncagliolo, Roman Sokolkov, Tomoya Fujita, jmachowinski + 0.24.0 (2023-07-11) ------------------- * Fix for rosbag2_transport::Recorder failures due to the unhandled exceptions (`#1382 `_) diff --git a/rosbag2_transport/package.xml b/rosbag2_transport/package.xml index 603eeca660..ca43c9993d 100644 --- a/rosbag2_transport/package.xml +++ b/rosbag2_transport/package.xml @@ -2,7 +2,7 @@ rosbag2_transport - 0.24.0 + 0.25.0 Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware Michael Orlov Geoffrey Biggs diff --git a/shared_queues_vendor/CHANGELOG.rst b/shared_queues_vendor/CHANGELOG.rst index 8a4650619c..ba33c09881 100644 --- a/shared_queues_vendor/CHANGELOG.rst +++ b/shared_queues_vendor/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package shared_queues_vendor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- +* Remove unused concurrentqueue implementation. (`#1465 `_) + rosbag2 only depends on the readerwriter queue. +* Contributors: Chris Lalancette + 0.24.0 (2023-07-11) ------------------- diff --git a/shared_queues_vendor/package.xml b/shared_queues_vendor/package.xml index 24f73b29d6..53ca77f63b 100644 --- a/shared_queues_vendor/package.xml +++ b/shared_queues_vendor/package.xml @@ -2,7 +2,7 @@ shared_queues_vendor - 0.24.0 + 0.25.0 Vendor package for concurrent queues from moodycamel Michael Orlov Geoffrey Biggs diff --git a/sqlite3_vendor/CHANGELOG.rst b/sqlite3_vendor/CHANGELOG.rst index 56bf81df21..569661043a 100644 --- a/sqlite3_vendor/CHANGELOG.rst +++ b/sqlite3_vendor/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package sqlite3_vendor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- + 0.24.0 (2023-07-11) ------------------- * Switch to ament_cmake_vendor_package (`#1400 `_) diff --git a/sqlite3_vendor/package.xml b/sqlite3_vendor/package.xml index 4163836aea..79c0922c4e 100644 --- a/sqlite3_vendor/package.xml +++ b/sqlite3_vendor/package.xml @@ -2,7 +2,7 @@ sqlite3_vendor - 0.24.0 + 0.25.0 SQLite 3 vendor package Michael Orlov Geoffrey Biggs diff --git a/zstd_vendor/CHANGELOG.rst b/zstd_vendor/CHANGELOG.rst index 87b0b0ec8e..ce5f04e73d 100644 --- a/zstd_vendor/CHANGELOG.rst +++ b/zstd_vendor/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package zstd_vendor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +0.25.0 (2024-03-27) +------------------- + 0.24.0 (2023-07-11) ------------------- * Switch to ament_cmake_vendor_package (`#1400 `_) diff --git a/zstd_vendor/package.xml b/zstd_vendor/package.xml index c8e7a187ca..c278878623 100644 --- a/zstd_vendor/package.xml +++ b/zstd_vendor/package.xml @@ -2,7 +2,7 @@ zstd_vendor - 0.24.0 + 0.25.0 Zstd compression vendor package, providing a dependency for Zstd. Michael Orlov Geoffrey Biggs