| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-18 | 4.0 kB | |
| v8.1.0 source code.tar.gz | 2026-08-18 | 2.1 MB | |
| v8.1.0 source code.zip | 2026-08-18 | 2.4 MB | |
| Totals: 3 Items | 4.5 MB | 2 | |
Improvements
- Update ut to v1.2.1 and bump CMake dep to 3.31 by @stephenberry in https://github.com/stephenberry/glaze/pull/2757
- Add a generic YAML fuzzer by @stephenberry in https://github.com/stephenberry/glaze/pull/2759
- Replace the HTTP header maps with glz::http_headers by @annihilatorq in https://github.com/stephenberry/glaze/pull/2718
- Give the file-IO tests their own scratch directory by @stephenberry in https://github.com/stephenberry/glaze/pull/2785
- Add CA certificate configuration to the HTTP and WebSocket clients by @stephenberry in https://github.com/stephenberry/glaze/pull/2776
- ci: cut MSVC Release build time and supersede stale runs by @stephenberry in https://github.com/stephenberry/glaze/pull/2806
- Support ERL_BINARY_EXT tag in eetf_to_json by @fregate in https://github.com/stephenberry/glaze/pull/2761
- Replace http_headers matching_iterator with filter views by @annihilatorq in https://github.com/stephenberry/glaze/pull/2787
- Add .lookup() to the glz map containers (P3091R6) by @annihilatorq in https://github.com/stephenberry/glaze/pull/2808
fixes
- validate payloads in jsonb_to_json before copying them out by @uwezkhan in https://github.com/stephenberry/glaze/pull/2758
- Stop cyclic YAML aliases from recursing off the stack by @stephenberry in https://github.com/stephenberry/glaze/pull/2763
- Accept an exponent directly after a leading zero when validating numbers by @stephenberry in https://github.com/stephenberry/glaze/pull/2760
- Bound YAML alias expansion by @stephenberry in https://github.com/stephenberry/glaze/pull/2766
- Bound YAML complex-key expansion by @stephenberry in https://github.com/stephenberry/glaze/pull/2769
- Fix YAML block values that a nullable wrapper or a short indent silently truncated by @stephenberry in https://github.com/stephenberry/glaze/pull/2770
- Fix tests with OpenSSL 4, backwards compatible with OpenSSL 3 by @raviksharma in https://github.com/stephenberry/glaze/pull/2772
- quote integer map keys in cbor_to_json by @uwezkhan in https://github.com/stephenberry/glaze/pull/2779
- Stop a handler from announcing a transfer coding on a buffered response by @stephenberry in https://github.com/stephenberry/glaze/pull/2781
- reject bare CR/LF and non-token header fields in try_parse_request by @uwezkhan in https://github.com/stephenberry/glaze/pull/2789
- fix(cbor): support std::variant writes on MSVC and reads into non-indexable containers by @stephenberry in https://github.com/stephenberry/glaze/pull/2791
- fix: report exceeded_static_array_size instead of throwing from fixed-capacity targets by @stephenberry in https://github.com/stephenberry/glaze/pull/2792
- fix(cbor): match typed array tags on element kind, not just element width by @stephenberry in https://github.com/stephenberry/glaze/pull/2793
- fix(cbor): read booleans that live in a std::vector<bool> by @stephenberry in https://github.com/stephenberry/glaze/pull/2794
- fix(cbor): read either encoding of a byte sequence, and write extended-precision floats by @stephenberry in https://github.com/stephenberry/glaze/pull/2795
- fix(cbor): read typed arrays into append-only containers by @stephenberry in https://github.com/stephenberry/glaze/pull/2796
- fix(cbor): read the array form of a byte sequence into non-indexable targets by @stephenberry in https://github.com/stephenberry/glaze/pull/2797
- fix(jsonrpc): require the jsonrpc and method members, and bound batch responses by @stephenberry in https://github.com/stephenberry/glaze/pull/2799
- Stop meta::skip from instantiating the field it skips by @stephenberry in https://github.com/stephenberry/glaze/pull/2783
- bound dynamic eigen matrix reads to the matrix storage by @uwezkhan in https://github.com/stephenberry/glaze/pull/2803
- fix(net): write exactly one Host and Connection in client requests by @stephenberry in https://github.com/stephenberry/glaze/pull/2805
Full Changelog: https://github.com/stephenberry/glaze/compare/v8.0.0...v8.1.0