Releases
v1.2.0
gabime
released this
07 Oct 22:42
Improvements
Upgraded to latest fmt version 5.2.1.
Binary data logging using spdlog::to_hex(binary_data)
. Many types of std::container<char>
can be logged in hex. See usage examples .
Added logger->clone()
to ease the creation of new loggers from an existing one.
Numerous micro optimizations across the lib.
Added set_sinks
method to dist_sink for atomic updating set of sinks in dist_sink. Thanks @jwnimmer-tri .
Improved CmakeLists.txt to better handle third-party usage. Thanks @taketwo .
Fixes
Fixed wchar logging (supported only in windows. #851 , #764 ).
Fixed registry test. Thanks @DanielChabrowski .
Removed invalid files from tests.sln. Thanks @yhchen .
Some fixes to console_globals.h includes. Thanks @DanielChabrowski
Don't deny access to log files from other processes under windows. Thanks @eruiz .
Pessimizing move remove. Thanks @maciekgajewski
ansicolor_sink.h - add missing sink include. Thanks @AlexanderDalshov .
Improved rotating sink error handling.
Fixed Readme. Thanks @blackball .
Fixed some clang tidy warnings.
You can’t perform that action at this time.