c++11 version support (after this version g3log will require c++14)
UPDATE: New High-Value Functionality will in the future be ported into this C++11 branch. https://github.com/KjellKod/g3log/tree/c++11-master
Summary of changes since version 1.3
Thanks to the following coders for both major and minor contributions
- @jkhoogland
- @AndreasSchoenle
- @maj-tom
- @pshurgal
- @ttencate
- @mobileben
- @Melion
- @Jawan81
- @AndreasSchoenle
- @ctapmex
- @spinorx
- @ze897c
- @PeasantCodeFarmer
- @jcfr
Major changes mentioned below, smaller changes not mentioned.
Major Improvements
- Significantly improved CMake options for install options on multiple platforms
- support for full filenames in logs 226(thanks @spinorx)
- huge improvements for low granularity of log timestamps on both Windows and Linux 200
- iOS support 198
- CMake support for arbitrary, compile time decided max value for the "printf" like logs [208] (#208)
Major Bugfix:
- LOG macros and if-statements without curly brances (231
- doc updates for API and internal code comments
Noteworthy:
Thanks to @AndreasSchoenle 191 there is now a branch with WCHAR support. See branch: wchar_support