Skip to content

v5.0.1

Compare
Choose a tag to compare
@stephenberry stephenberry released this 20 Mar 16:13
· 33 commits to main since this release

Improvements

  • glz::manage is now format agnostic and works with other formats besides JSON by @stephenberry in #1646
  • Removed glz::expected and always use std::expected in #1314
    • This is possible because Glaze requires C++23
  • Removed deprecated CMake FetchContent_GetProperties in #1650

Fixes

  • Add GLZ_THROW_OR_ABORT to required headers in #1649
  • Fix circular includes in #1656
  • Fixed glz::seek for glz::custom fields in #1657

In Development

  • Added a glz::guard class that wraps a std::atomic, but allows copying, moving, and assignment in #1651
  • Added glz::async_vector in #1652
  • Added string API to async_string proxies in #1654

Full Changelog: v5.0.0...v5.0.1