- 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");
}