glaze v8.4.0
Permanent link:
cppdashboard.dev/r/2026/09/glaze-v8-4-0Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Release notes
## Improvements * Add a progress callback to streaming HTTP requests by @stephenberry in https://github.com/stephenberry/glaze/pull/2863 * require only data() and size() from contiguous buffers by @stephenberry in https://github.com/stephenberry/glaze/pull/2865 * Add opt-in redirect following to http_client by @stephenberry in https://github.com/stephenberry/glaze/pull/2868 ## Fixes * Fixed out-of-bounds write in csv double numeric writer by @uwezkhan in https://github.com/stephenberry/glaze/pull/2850 * quote non-bare map keys in the toml writer by @uwezkhan in https://github.com/stephenberry/glaze/pull/2855 * Fix compilation of tests under new libstdc++, fix a couple of tests (UBSan + reflection) by @nextsilicon-itay-bookstein in https://github.com/stephenberry/glaze/pull/2856 * Fix heap-buffer-overflow writing prettified output to ostream_buffer by @nextsilicon-itay-bookstein in https://github.com/stephenberry/glaze/pull/2858 * Bound ostream_buffer memory to its unflushed window by @stephenberry in https://github.com/stephenberry/glaze/pull/2859 * handle toml control characters by @stephenberry in https://github.com/stephenberry/glaze/pull/2862 * handle yaml control characters by @uwezkhan in https://github.com/stephenberry/glaze/pull/2860 **Full Changelog**: https://github.com/stephenberry/glaze/compare/v8.3.0...v8.4.0
Share this resource