Releases: stephenberry/glaze
Releases · stephenberry/glaze
0.2.3
- Removed dragonbox/fast_float dependencies.
- Fixed basic variant type reading
- std::monostate handling for variants
- std::reference_wrapper handling
0.2.2
Highlights:
- Direct output for formatted (prettified) JSON via a compile time option
prettify
shrink_to_fit
compile time option to save memory when resizing containers
0.2.1
- Much faster integer and floating point parsing
- Custom variant support through
"type"
name identifier
0.2.0
- more efficient csv writing code
- Improved file writing functions,
write_file
will deduce format based on extension write_from
was confusing and changed toread_as
(see README.md)
0.1.9
Added JSON include system (see README for description)
0.1.8
Binary messages send hashes for keys, per the latest Crusher specification. This enables more flexible interfaces.
0.1.7
- Using an optimized tuple under the hood to significantly improve compilation speed and reduce compiler memory overhead
- Faster string reading, especially for long strings
0.1.6
- Compilation with MSVC 2022
- Fixed potential page boundary access issues
0.1.5
0.1.4
- JSON schema support