Skip to content

Version 1.9.0

Compare
Choose a tag to compare
@gabime gabime released this 20 Jul 20:30
· 685 commits to v1.x since this release

What's new

  • Support for {fmt} lib version 8.x.
  • New MongoDB sink #1981 . Thanks @mguludag.
  • New QTextEdit and QPlainTextEdit sinks #1986. Thanks @mguludag.

Fixes and Improvements

  • Fixed #1790 (build failed with v140_xp, v141_xp toolset flags ). Thanks @LonghronShen.
  • Fixed #1916 (fix Xcode compiler warning). Thanks @haifengkao.
  • Made mutex member variable mutable #1918. Thanks @matt77hias.
  • Changed c-style casts to reinterpret casts in tcp_client #1924. Thanks @ lnovey .
  • Fix #533 . Rethrnow non std exceptions.
  • Avoid harmless warning about unreachable statement in MSVS build #1930. Thanks @vadz.
  • Fixed warning about testing _WIN64 which might be undefined #1931. THanks @vadz.
  • Small code improvement (std::find) #1933. Thanks @neheb .
  • Added support for CMake policy CMP0077 #1946. Thanks @JB-55,
  • Allow compilation with nvc++ (and possibly PGI) #1958. Thanks @mlund .
  • Fixed C++20 build resulting in deprecated implicit copy assignment operator warning #1961. Thanks @JB-55.
  • Fix signed/unsigned mismatch in VS #1970 . Thanks @bansan85.
  • Use std::function for the global error handler #1971. Thanks @SpriteOvO .
  • Fixed dup sink compile warnings in older compilers with back_inserter.
  • Added a color-terminal type #1984 to the color terminals list - to show colors in in RISC-V64 machines. Thanks @hctym1995.