The Apache log4cxx team is pleased to announce the log4cxx 0.12.0 release! Apache log4cxx is a C++ framework for logging, modeled after Apache Log4j. Log4cxx is also a cross-platform logging framework, with support for Windows, Linux, and Mac OS. Log messages can be sent to various locations, such as a file, standard out, or syslog, to name a few.
The artifacts may be downloaded from https://logging.apache.org/log4cxx/latest_stable/download.html This release contains a number of bugfixes and new features, which are summarized below: * Fixes crash on exit from multithreaded programs * Replace custom smart pointers with std::shared_ptr * Fix a data race * Allow log4j2-style log message replacements using fmtlib * Performance improvements of up to 40% when using fmtlib * CMake is now the only supported buildsystem * A standard handler for Qt logging is now provided as an optional component Apache Log4cxx requires a minimum of C++11 to build and run. For complete information on Apache Log4cxx including instructions on how to submit bug reports, patches, or suggestions for improvement, see the Apache Log4cxx website: https://logging.apache.org/log4cxx/latest_stable/index.html