Breaking JSON Schema glz::schema Member Name Updates
- Matching glz::schema names to JSON schema specification by @stephenberry in #841
In C++ we are now matching our
glz::schemavariable names to their corresponding JSON schema keys. This makes the code easier to follow and matches the generated JSON.
glz::json_schema compile time validation
- Compile time validation of JSON schema fields by @stephenberry in #842
Variant JSON Schema Improvements
- Variant cleanup and code de-duplication by @stephenberry in #835
- JSON schema fix for reflected objects in variants by @stephenberry in #836
- Properly limiting variant scope in JSON schema by @stephenberry in #838
- Removed unnecessary string ref in variant schema by @stephenberry in #839
- Requiring variant tag by @stephenberry in #840
Full Changelog: v2.2.5...v2.3.0