| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-08 | 1.1 kB | |
| Version 0.13.0 source code.tar.gz | 2026-09-08 | 1.6 MB | |
| Version 0.13.0 source code.zip | 2026-09-08 | 1.9 MB | |
| Totals: 3 Items | 3.5 MB | 1 | |
Added
- Add a set of
write_buf()functions for writing JSON to a buffer without allocation. - Add
YYJSON_FREESTANDINGcompile-time option to build without libc (e.g. wasm). - Add
YYJSON_DISABLE_FILEcompile-time option to disable file/fp read and write APIs. - Add
YYJSON_READER_DEPTH_LIMITandYYJSON_WRITER_DEPTH_LIMITcompile-time options. - Add
YYJSON_WRITE_LOWERCASE_HEXflag to write\uXXXXescapes in lowercase: [#264]. - Add Swift Package Manager traits for compile-time configuration: [#245].
Changed
- Change
set_int()parameter type frominttoint64_t: [#240]. - Add
constqualifier to parameters of read-only functions: [#248].
Fixed
- Fix
tinyccpreprocessor error: [#233]. - Fix an uninitialized read when parsing numbers: OSS-Fuzz [#498706935].
- Fix integer truncation when parsing extremely large numbers.
- Fix
incr_read()when a value is split across input chunks. - Fix
iter_remove()when called twice in a row. - Handle read errors from non-seekable streams and writing empty files.