All Versions
16
Latest Version
Avg Release Cycle
103 days
Latest Release
1190 days ago

Changelog History
Page 1

  • v9.97.0 Changes

    December 25, 2020

    ๐Ÿ”‹ Features

    • Support for QNX OS
    • Add library via vcpkg
    • ENABLE_EXECINFO option in CMake to enable/disable stack trace

    ๐Ÿ› Bug Fixes

    • Fix attempt to access the released memory
    • Fix April month name
    • Refer to unknown user as unknown-user instead of user
    • Handle low memory situation
    • Fix many compiler warnings
  • v9.96.7 Changes

    November 24, 2018

    ๐Ÿ”„ Changelog v9.96.7

    • โž• Adds support for compiling easyloggingpp using Emscripten. This allows the library to be compiled into Javascript or WebAssembly and run in the browser while logging to the browser's Javascript console.

    ๐Ÿ”„ Changelog v9.96.6

    • Storage constructor (indirectly) attempts to access elStorage before it's initialized (issue #660)
    • ๐Ÿ›  Fixed unused variable warning while build without performance logging feature
    • โšก๏ธ Updated license
  • v9.96.6 Changes

    November 24, 2018
    • Storage constructor (indirectly) attempts to access elStorage before it's initialized (issue #660) (@Barteks2x)
    • ๐Ÿ›  Fixed unused variable warning while build without performance logging feature (@wrgcpp)
    • โšก๏ธ Updated license
  • v9.96.5 Changes

    September 07, 2018

    ๐Ÿ”„ Change Log

    ๐Ÿ›  Fixes

    • ๐ŸŒฒ Check for level enabled when using custom log message (Advanced) (issue #666)
    • ๐Ÿšฆ Ignore interruption signal crash log
  • v9.96.4 Changes

    April 03, 2018

    ๐Ÿ”„ Changelog

    • ๐Ÿ›  Fixes seg fault with global lock (issue #580)
  • v9.96.3 Changes

    April 01, 2018

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Demangling in GCC fixed
    • ELPP_NO_DEFAULT_LOG_FILE now logs to null device on major platforms (windows and unix)
    • ๐Ÿ›  Fixes unused warnings for constants
    • File rolling at flush (#624)
  • v9.96.2 Changes

    February 27, 2018

    ๐Ÿ”„ Changelog

    โšก๏ธ Updates

    • ๐ŸŒฒ Dispatcher now passes in pointer to log message instead of creating on the fly
    • ๐Ÿ‘€ Introduced new constructor for Writer for advanced usage (see muflihun/residue)
    • ๐Ÿ‘‰ Use std::unordered_map for memory management instead of std::map issue #611

    You may also be interested in Easylogging++ binding for Node.js

  • v9.96.1 Changes

    February 23, 2018

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Fixes

    • Two loggers writing to same file is undefined behaviour #613
  • v9.96.0 Changes

    February 14, 2018

    โšก๏ธ [This update is recommended for all the users especially when using ELPP_THREAD_SAFE]

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Fixes

    • Potential deadlocks in extreme edge case #609
    • Respect MaxLogFileSize setting even when ELPP_NO_DEFAULT_LOG_FILE is set (@MonsieurNicolas)
    • ๐ŸŽ‰ Disable log file initially when using ELPP_NO_LOG_TO_FILE, to be consistent with documentation (@rggjan)

    โšก๏ธ Updates

    • el::Storage no longer contains locks as it should be
    • ๐Ÿ’… Reformatted both files with astyle
    • โšก๏ธ License text updated

    โž• Added

    • Install a pkg-config .pc file (@acowley)
  • v9.95.4 Changes

    February 10, 2018

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix documentation (see PR#597)
    • ๐Ÿ›  Fix buffer underflow in getBashOutput (see PR#596)

    โšก๏ธ Updates

    • โž• Added new function Helpers::reserveCustomFormatSpecifier (see #606)
    • ๐Ÿ— Made DateTime::buildTimeInfo public for use