Improvements
- Reduced static thread_local use by @stephenberry in #2344
Using a temporary scratch buffer in
glz::contextthat will only be allocated in certain edge cases. This allows more control over memory usage and less surprises fromstatic thread_localtemporary buffers that may not get deallocated.
- ImprovedTOML 1.1 compliance and unit tests in #2341
- Implement
skip_read_constraintoption by @eoan-ermine in #2339 - JSON schema value support by @stephenberry in #2350
- Value type variant schema support by @stephenberry in #2351
Fixes
- Fixed unit tests for MSVC by @stephenberry in #2343
- Fixed enum hashed-lookup bounds check on truncated JSON strings by @huangminghuang in #2345
- Fixed json_shema handling for glz::modify by @stephenberry in #2347
- YAML skip unindented sequences properly by @stephenberry in #2355
New Contributors
- @eoan-ermine made their first contribution in #2339
Full Changelog: v7.1.0...v7.1.1