All Versions
8
Latest Version
Avg Release Cycle
266 days
Latest Release
489 days ago

Changelog History

  • v3.0.2 Changes

    June 20, 2020

    ๐Ÿš€ This release adds an example for using crash handler and makes sure it builds in CMake, which was missing the crash_handler files in its project file. It also includes an improvement to crash handling when multiple exception filters have been registered.

  • v3.0.1 Changes

    May 03, 2020
    • โž• Add Conan package, with help from @vermosen
    • ๐Ÿ›  Fix GNU Make build errors
  • v3.0.0 Changes

    April 02, 2020
    • ๐Ÿ‘Œ Support for Windows operating systems
    • Entirely new and improved implementation of internal lockless queue, removing dependency on Boost
    • โšก๏ธ Updated benchmarks
    • ๐Ÿ†• New performance counters to detect buffer overflow or underuse (resolves issue #19)
    • No more use of TLS variables simplifies use in shared libraries / DLLs.
    • ๐Ÿ›  Fixes bug #4
  • v2.2.1 Changes

    December 31, 2018

    ๐Ÿ›  Fix build error with glibc version 2.26 and above (fixes issue #16).

  • v2.2.0 Changes

    August 31, 2016
    • New stdout_writer and stderr_writer for console output.
    • ๐Ÿ“š Documentation fixes.
    • ๐Ÿ‘ Use O_APPEND and handle EINTR better in file_writer.
  • v2.1.0 Changes

    May 22, 2016

    ๐Ÿ‘ท Clarify licensing, and add access to the underlying worker-thread object (resolves issue #1).

  • v2.0.0 Changes

    May 03, 2016

    ๐Ÿš€ This release adds rigorous error handling both for problems in the back-end writer and for problems with string formatting.

  • v1.0.0 Changes

    May 15, 2015

    ๐Ÿง This initial version works only on Linux and gcc.