Allow setting thread pool size using new function setThreadPoolSize(). Allow setting the size from log4cplus.properties using log4cplus.threadPoolSize property. Lower initial thread pool size by half to std::thread::hardware_concurrency() threads. GitHub issue #315.
Fix Autotools based build for MinGW. GitHub issue #317.
Add configure script option --enable-lto to allow easier LTO builds.
Optimization of getFormattedTime(). (Alexey Vishtak)
Introduction of LOG4CPLUS_MACRO_FILE() used in logging macros to allow users to redefine it and consequently hide source file names from their compiled executables and logging output.