github stephenberry/glaze v2.4.3
2.4.3

latest releases: v9.1.0, v9.0.0, v8.4.0...
2 years ago

New top level read/write concepts

  • Concepts are used higher up in API to reduce the length of compilation errors when a type is not supported and requires a glz::meta
    by @stephenberry in #904

New: Time trace, profiling (visualize with Perfetto)

Time trace documentation

glz::trace trace{};
trace.begin("my event name");
// run computations here
trace.end("my event name");

auto ec = glz::write_file_json(trace, "trace.json", std::string{});

by @stephenberry in #905

Improvements

  • Adding glz::help to allow developers to provide users with cli_menu input help by @stephenberry in #893
  • static_assert asio header when using glaze_asio.hpp by @stephenberry in #902
  • glz::beve_to_json support for matrices and complex numbers by @stephenberry in #903

Full Changelog: v2.4.2...v2.4.3

Don't miss a new glaze release

NewReleases is sending notifications on new releases.