Skip to content

Version 0.17.0

Compare
Choose a tag to compare
@gabime gabime released this 21 May 18:03
· 34 commits to master since this release

Summary

  • Improvements in color output impl - thanks @Qix-
  • Fixed spelling - thanks @rcarmich
  • New function to convert level_enum from string - thanks @fegomes
  • Support for custom EOL per formatter - thanks Emad William Farag
  • Make set_color public in wincolor_sink to retain configurability - thanks Benjamin Schindler
  • Fix compilation error with GCC 8 - thanks @ColinDuquesnoy
  • CMake improvements - thanks @DanielChabrowski , @grzadr and @yisonPylkita
  • Bumped bundled fmt version to 4.1.0
  • Fixed tests for older gcc compilers
  • Moved to clang source code formatter - thanks @DanielChabrowski
  • Fixed many clang-tidy warnings - thanks @DanielChabrowski
  • Fix implicit conversion warnings - thanks @tbastos
  • Added Added: g3log, log4cplus, log4cpp, p7. Changes: boost, easylogging, g2log to bench - thanks @kasru
  • Support for color formatting. using the %^ and %$ format flags.
  • Added new sink to contrib: step_logger - thanks @Puasonych
  • Replaced the lockfree queue with bounded, locked queue - this greatly improves CPU usage and memory footprint in async mode (with some cost to latency due to the mutex locking).