CHANGELOG
Changelog for package rcl_logging_spdlog
3.2.2 (2024-10-03)
3.2.1 (2024-07-29)
Updated deprecated API (#117)
Contributors: Alejandro Hernández Cordero
3.2.0 (2024-04-26)
3.1.0 (2024-03-28)
Check allocator validity in some rcl_logging functions (#116) If the allocator is zero-initialized, it may cause a segfault when it is used later in the functions.
Cleanup the tests. (#115) * Cleanup the tests. There are a few different fixes in here: 1. Move away from using “popen” to get the list of files in a directory. Instead, switch to using the C++ std::filesystem directory iterator and doing the work ourselves, which is portable and much less error-prone. 2. Set the ROS_LOG_DIR for all of the tests in here. This should make the test resistant to being run in parallel with other tests. 3. Consistently use rcpputils::set_env_var, rather than a mix of rcpputils and rcutils.
Update quality declaration document (#112)
Re-order rcl_logging_interface include (#111)
Contributors: Chris Lalancette, Christophe Bedard, Scott K Logan
3.0.0 (2024-01-24)
add file_name_prefix parameter to external log configuration. (#109)
Contributors: Tomoya Fujita
2.7.1 (2023-12-26)
Migrate to std::filesystem (#104)
Contributors: Kenta Yonekura
2.7.0 (2023-09-07)
Remove the last uses of ament_target_dependencies in this repo. (#102)
Contributors: Chris Lalancette
2.6.0 (2023-04-27)
2.5.1 (2023-04-11)
Mark the benchmark _ as unused. (#99)
Contributors: Chris Lalancette
2.5.0 (2023-02-13)
Update rcl_logging to C++17. (#98)
Contributors: Chris Lalancette
2.4.3 (2022-11-18)
change flushing behavior for spdlog log files, and add env var to use old style (no explicit flushing) (#95) * now flushes every ERROR message and periodically every 5 seconds * can set
RCL_LOGGING_SPDLOG_EXPERIMENTAL_OLD_FLUSHING_BEHAVIOR=1
to get old behaviorUpdated maintainers - 2022-11-07 (#96)
Contributors: Audrow Nash, William Woodall
2.4.2 (2022-11-02)
Disable cppcheck for rcl_logging_spdlog. (#93)
Contributors: Chris Lalancette
2.4.1 (2022-09-13)
ament_export_dependencies any package with targets we linked against (#89)
Contributors: Shane Loretz
2.4.0 (2022-04-29)
2.3.0 (2022-03-01)
2.2.1 (2022-01-14)
Fix include order for cpplint (#84) Relates to https://github.com/ament/ament_lint/pull/324
Update maintainers to Chris Lalancette (#83)
Contributors: Audrow Nash, Jacob Perron
2.2.0 (2021-11-18)
Fix renamed rcpputils header (#81)
Contributors: Abrar Rahman Protyasha
2.1.3 (2021-09-16)
Update includes after rcutils/get_env.h deprecation (#75)
Contributors: Christophe Bedard
2.1.2 (2021-04-06)
updating quality declaration links (re: ros2/docs.ros2.org#52) (#73)
Contributors: shonigmann
2.1.1 (2021-01-25)
Include what you use (#71)
Contributors: Ivan Santiago Paunovic
2.1.0 (2020-12-08)
Update QD to QL 1 (#66)
Make sure to check return value from external_initialize. (#65)
updated QD section 3.i and 3ii and spelling error (#63)
rcl_logging_spdlog: Increased QL to 2 in QD
Updated spdlog QL in QD
Make internal dependencies private (#60)
[rcl_logging_spdlog] Add warnings (#54)
Allow configuring logging directory through environment variables (#53)
Update the maintainers. (#55)
Added benchmark test to rcl_logging_spdlog (#52)
Used current_path() function from rcpputils (#51)
Add fault injection unittest to increase coverage (#49)
Contributors: Alejandro Hernández Cordero, Audrow Nash, Chris Lalancette, Christophe Bedard, Shane Loretz, Stephen Brawner, ahcorde, brawner
2.0.1 (2020-07-21)
2.0.0 (2020-06-18)
1.0.0 (2020-05-26)
Add some preliminary functional tests (#36)
warn about unused return value for set_logger_level (#38)
Added features to rcl_logging_spdlog (#35)
Added public API documentation for log4cxx and spdlog (#32)
Current state Quality Declaration, Contributing and Readme files (#29)
Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jorge Perez, Scott K Logan
0.4.0 (2020-04-24)
0.3.3 (2019-10-23)
Fix Clang warning about possible uninitialized variable (#21)
Contributors: Jacob Perron
0.3.2 (2019-10-07)
spdlog is a header-only library, so the exported dep isn’t needed. (#19)
Contributors: Chris Lalancette
0.3.1 (2019-10-03)
Implement a backend logger using spdlog. (#17)
Contributors: Chris Lalancette