spdlog v1.2.0 Release Notes
Release Date: 2018-10-07 // over 5 years ago-
๐ Improvements
- โฌ๏ธ Upgraded to latest fmt version 5.2.1.
- Binary data logging using
spdlog::to_hex(binary_data)
. Many types ofstd::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.