v4.0.3
Improvements
- Support for nullable value types in #1460
- This adds support for optional like types that cannot provide an operator bool() because that operator is reserved for some other action. This adds a nullable_value_t concept that only checks for value() and has_value().
- Adding
glz::convert_struct
for reflection conversion in #1472 - Faster
glz::validate_json
in #1478 - Use constructible_from rather than convertible to string_view in #1486
- Cleanup and minor optimizations by @stephenberry in #1461, #1462, #1464, #1475, #1479
Fixes
- Fix issue with variants of 1 type and tags in #1485
- validate_skipped for glz::validate_jsonc in #1476
In Development
Full Changelog: v4.0.2...v4.0.3