v2.6.4
Fixed support for Clang 16, 17, & 18 (v2.6.3 fix for GCC 14 had broken Clang)
- Glaze now has actions to build and test on Clang 16, 17, and 18 on Linux, so these issues should be avoided in the future
by @stephenberry in #1006
Improvements
- Improved write performance when objects write out all fields
- Improved write performance for some types of known sizes
Fixed
- Removed undefined behavior when using memcpy on a null pointer over zero bytes
Full Changelog: v2.6.3...v2.6.4