aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json.zig
AgeCommit message (Expand)Author
2023-06-19std: Support user-provided jsonParse method. Unify json.Parser and json.parse...Josh Wolfe
2023-05-13std: Rewrite low-level json api to support streaming (#15602)Josh Wolfe
2023-05-07convert s[start..start+len] to s[start..][0..len]dweiller
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-26std: @Vector support for std.json.parseJanne Hellsten
2023-04-07std.json: allow returning custom errors from custom stringifymateusz
2023-03-21std.json: support tuplesMarcus Ramse
2023-03-08std.json.stringify: support [*:0]const u8r00ster91
2023-03-08std.json.parseInternal: use switches instead of ifsr00ster91
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-13Merge pull request #14548 from schmee/std-json-fixesVeikka Tuominen
2023-02-13std: support deserialising JSON strings containing escape seqences into senti...Leo Constantinides
2023-02-04std.json: don't free struct default valuesJohn Schmidt
2023-02-04std.json: avoid dangling pointers in ValueTreeJohn Schmidt
2023-02-04std.json: fix parsing of structs with default value const pointersJohn Schmidt
2023-01-28std.json: check output and source lengths in `std.json`Jon-Eric Cook
2022-12-17std.builtin: rename Type.UnionField and Type.StructField's field_type to typer00ster91
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-09-20Sema: check pointer qualifiers before implicit castVeikka Tuominen
2022-07-24std.json: expose encodeJsonString and encodeJsonStringCharsJonathan Marler
2022-07-23std.json: Fix parsing of large numbersominitay
2022-07-07std.json: move tests to json/test.zig fileAndrew Kelley
2022-06-29std.json: Support disabling indent (#11823)May B
2022-06-03std: update tests to stage2 semanticsVeikka Tuominen
2022-05-10std.json stringify fix object keys are always is stringsAndreas Reischuck
2022-05-10std.json add stringify struct with string as arrayOfekShochat
2022-04-27std: use float builtins instead of std.mathAndrew Kelley
2022-03-08std.json: correctly handle sentinel terminated slicesBenjamin San Souci
2022-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2022-02-13std.json: fix compile error for comptime fieldssharpobject
2022-02-01stage2: remove anytype fields from the languageAndrew Kelley
2022-01-17std: add json.stringifyAllocMeghan Denny
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-16std/json: use bit-stack for nesting instead of large LLVM integer typeMarc Tiehuis
2021-11-15Json Stringify option to not write out null optional fields (#8979)Chris Heyes
2021-11-09std.Thread.Mutex: change API to lock() and unlock()Andrew Kelley
2021-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-09-01std, compiler-rt: remove test names where applicableAndrew Kelley
2021-09-01std: reorganization that allows new usingnamespace semanticsAndrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-20std.json: Add support for recursive objects to std.json.parse (#9307)Dmitry Matveyev
2021-07-19fix style warning in json.zigTizoner
2021-07-01std: Catch and handle overflow in json parserLemonBoy
2021-06-26allow json scientific notation to coerce to integers as long as they actually...Emil Lerch
2021-06-21fix code broken from previous commitJacob G-W
2021-06-04Merge pull request #8750 from lithdew/masterAndrew Kelley