CHANGELOG
Changelog for package data_tamer
1.0.0 (2024-04-30)
Support lifecycle node for ros2 publisher sink (#17) * Support lifecycle node for ros2 publisher sink * Remove unused member variable node_ * Add template for both constructors
more efficient locking of LoggedValue<T> and new clang format
refactoring custom types
fix compilation with and without conan
new clang format
add mcap to 3rdparty
Contributors: Davide Faconti, Victor Massagué Respall
0.9.4 (2024-02-02)
changed the way registerValue throws if you try registering the same address again
add unit tests to verify that vectors with changing size are OK
Contributors: Davide Faconti
0.9.3 (2024-02-01)
add std::hash<DataTamer::RegistrationID>
fix dead-lock
Contributors: Davide Faconti
0.9.2 (2024-01-30)
fix compilation in ament
Update CMakeLists.txt. Fix #11
Contributors: Davide Faconti
0.9.1 (2024-01-12)
add support for enums
renamed folder to data_tamer_cpp
Contributors: Davide Faconti
0.8.0 (2023-11-30)
API change related to CustomSerializers
Contributors: Davide Faconti
0.7.0 (2023-11-28)
recursive_mutex and call it a day
add MCAP option
add MCAPSink::stopRecording
add more types to mcap example
add ChannelsRegistry::clear()
extended tests
bug fixes and more tests
fix warning
compute fixed size at compilation time
new wrappying of TypeDefinition
refactoring type registry
major refactoring of custom types
Contributors: Davide Faconti
0.6.0 (2023-11-23)
@ add back compatibility to data_tamer_parser * works correctly with plotjuggler * fix ROS2 compilation * Contributors: Davide Faconti
0.5.0 (2023-11-22)
preliminary custom type support
Contributors: Davide Faconti
0.4.1 (2023-11-21)
0.4.0 (2023-11-21)
add again channel name to hash
bug fixes in schema hash and parsing
add benchmark
readme update
added data_tamer_parser with some samples and testing
add locked reference
bug fixes and tests
refactored API to support containers
Contributors: Davide Faconti
0.3.0 (2023-11-14)
add coverage
fix bug
add CI
unit test added
allow registering again with new pointer
add docs
use custom mutex on linux
adding ros2 example
ros2 publisher sink
Contributors: Davide Faconti
0.2.1 (2023-11-13)
fix conan
fix conan
Contributors: Davide Faconti
0.2.0 (2023-11-13)
First release: supports MCAP sink only
Contributors: Davide Faconti, Henry Moore