v5.0.1
Improvements
- glz::manage is now format agnostic and works with other formats besides JSON by @stephenberry in #1646
- Removed
glz::expected
and always usestd::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 astd::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