aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json
AgeCommit message (Expand)Author
2023-09-13std.json: add fmt function (#17055)Jonathan Marler
2023-09-11json: respect max_value_len when parsing std.json.Value (#17107)Techatrix
2023-09-06std: enable FailingAllocator to fail on resizeGregory Anders
2023-08-17std.json: avoid stale pointers when parsing Value (#16864)Ian Johnson
2023-08-15std.json: Fix decoding of UTF-16 surrogate pairs (#16830)Ryan Liptak
2023-08-08std.json: stringify enum literals (#16742)Philipp Lühmann
2023-08-06std.json: josh review fixesJonathan Marler
2023-08-06json.stringify: properly implement RFC8259 recommendationJacob Young
2023-08-05std.json: fix roundtrip stringify for large integersJonathan Marler
2023-07-27std.json: WriteStream.print instead of writePreformattedJosh Wolfe
2023-07-22std.json: support parsing json at comptime using FixedBufferAllocator (#16488)Josh Wolfe
2023-07-22std.json.WriteStream: eliminate dead memory in optimized modes (#16485)Josh Wolfe
2023-07-22std.json: fix key allocation in HashMap for streaming json parsing (#16422)Garrett
2023-07-21std.json: Unify stringify and writeStream (#16405)Josh Wolfe
2023-07-12Remove len parameter from splat in standard libantlilja
2023-07-10explicitly specify error set of `std.json.stringify`Techatrix
2023-07-09std.json: add generic hash map that parses/stringifies with arbitrary string ...Josh Wolfe
2023-07-08std.json: expose innerParse and add .allocate option (#16312)Garrett
2023-07-07add `jsonParseFromValue` to `std.json.Value` (#16324)Techatrix
2023-07-03json: give enums a default stringify implementationEvin Yulo
2023-07-03add docstring to std.json.stringify (#16241)yujiri8
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-20std: json.parseFromValue() (#15981)Josh Wolfe
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
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-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-26std: @Vector support for std.json.parseJanne Hellsten
2023-03-21std.json: support tuplesMarcus Ramse
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
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-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
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-05-13std/json: Fix premature closing brace being considered valid JSONMatthew Borkowski
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-11std.meta: add isErrorxackus
2021-04-04Tidy-up in json test module (#8431)Lewis Gaul
2021-04-04Switch std.json to use an ordered hashmapLewis Gaul
2021-02-27HashMap.put returns !void, not a !booldaurnimator
2021-01-07Reduce use of deprecated IO typesJay Petacat
2020-12-31Year++Frank Denis
2020-12-08std.json: unreachable -> expect in testsxackus
2020-11-19Add builtin.Signedness, use it instead of is_signedTadeo Kondrak