Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@rbx rbx released this 23 May 20:15
  • Optimization: Avoid extra allocation when creating the LogMetaData. BREAKING CHANGE: members of LogMetaData (that is passed to users of custom sink) have different data types now:
-   std::string process_name;
-   std::string file;
-   std::string line;
-   std::string func;
-   std::string severity_name;
+   std::string_view process_name;
+   std::string_view file;
+   std::string_view line;
+   std::string_view func;
+   std::string_view severity_name;

Depending on how these were used, may require no modification in user code.

  • Requirements: Bump minimum required C++ standard to C++17.
  • Bugfix: Avoid semicolon insertion when modifying linker flags.

Contributors: @dennisklein, @ktf, @rbx

Full Changelog: v1.11.1...v2.0.0