Releases: oktal/logpp
Releases · oktal/logpp
v0.1.3
v0.1.2
v0.1.2 (2021-05-27)
Bug Fixes
- core: add LLVM libFuzzer-based fuzz tests and fix ASAN-detected memory issues (f385876)
- sinks: Add missing localtime conversion when rolling with a
RoundInterval(73c8f4b) - sinks: Correctly parse
FormatSinkformatter options (91db685) - sinks: Update
rolling_ofstreamRollEverylogic when rolling with a round interval. (91a4e3d) - Correctly parse time durations and allow negative durations (8b8f3ec)
- Update stop sequence order of
FileWatcherto avoid deadlocking. (fa0f3d5)
Chore
- CMake: Use
set_propertyinstead oftarget_*functions in FindFilesystem to support older versions of CMake. (d17babe) - config: Simplify
TomlConfiguratorlogger missing fields filling (d98d695) - core: Fix implicit type conversion warning (10e307e)
- core: Move
SimpleTypedBlockingQueueto its own header file. (160d2c3) - queue: disable structure alignment padding warning on msvc (17f6305)
Features
- config: Add time shifting configuration option to timestamp archive policy (59497c3)
- config: Make
levelandsinksconfiguration parameters for logger optional (b1af75d) - core: Add
OfftoLogLevelthat can be used to disable a logger (f96bbd2) - core: Keep track of loggers created through the default factory to allow out-of-order initialization of registry. (7dc6df3)
- format: Add a format specifier to convert time to local time. (9cc4a23), related to #21
v0.1.1
v0.1.1 (2021-04-26)
Bug Fixes
- sinks: Correctly call
onAfterOpenedforRollingFileSink(76f22af) - sinks: Do not spuriously throw configuration error for
RollingFileSink(f8c5944) - Fix possible invalid iterator usage in string_utils::iequals (11c444a)
Chore
- CMake: Add Filesystem script to correctly link with stdc++fs if needed (211017f)
- CMake: Print message when copying file next to binary (2a231e1)
- Bump patch version number to 0.1.1 (d56f21e)
Enhancement
- CMake: Link back with stdc++fs for gcc (8d72114)
- CMake: Only generate install target by default when logpp is not included as a subdirectory (89d703e)
Features
- sinks: Add
ColoredConsoleTOML theme configuration (cc523b5) - sinks: Add
Consolesink (9ed96a6), related to #19
Style
- format code (0884115)
v0.1.0
Released 0.1.0