Skip to content

v2.9.1

Compare
Choose a tag to compare
@odygrd odygrd released this 28 May 23:28
· 501 commits to master since this release
  • Removed CMAKE_INSTALL_RPATH from cmake. (#284)
  • Fix compile warning on Apple M1. (#291)
  • Update bundled libfmt to v10.0.0
  • Fix for CMAKE_MODULE_PATH (#295)
  • Fixed a bug in TimeRotatingFileHandler when quill::FilenameAppend::None is used. (#296)
  • Fixed TimeRotatingFileHandler and RotatingFileHandler to work when /dev/null is used as a filename (#297)
  • Added NullHandler that can be used to discard the logs. For example:
int main()
{
  quill::start();
  
  std::shared_ptr<quill::Handler> file_handler =
    quill::null_handler();

  quill::Logger* logger_bar = quill::create_logger("nullhandler", std::move(file_handler));

  for (uint32_t i = 0; i < 150; ++i)
  {
    LOG_INFO(logger_bar, "Hello");
  }