Library

glaze v8.4.0

Versionv8.4.0
Stars★ 3,019
Released2026-09-15

Extremely 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


Discovered 2026-09-15 Source GitHub Archive 2026-09 →