aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json
AgeCommit message (Expand)Author
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-09-07Support stringifying non-exhaustive enum to json (#21228)pfg
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-22std.json.WriteStream supports streaming long values directly to the underlyin...Josh Wolfe
2024-08-07fix partial strings getting dropped when multi-byte codepoints span input buf...Josh Wolfe
2024-08-07fix tests actually checking string contentsJosh Wolfe
2024-07-25Add `std.json.ParseOptions.parse_numbers` to preserve float precision (#20744)Eugene-Dash
2024-07-03json: respect duplicate_field_behavior in std.json.Value.jsonParseTechatrix
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-03Delete compile errors for deprecated declsRyan Liptak
2024-04-06json.WriteStream.objectFieldRaw() (#19553)Josh Wolfe
2024-03-09std.json: update tests to match new floating point formattingMarc Tiehuis
2024-02-26Remove redundant test name prefixes now that test names are fully qualifiedRyan Liptak
2024-02-20json: make std.json.stringifyAlloc return a mutable slice (#19013)Techatrix
2024-01-13Revert "Merge pull request #18410 from dweiller/by-length-slice-bug"Andrew Kelley
2024-01-09AstGen: add error for redundant comptime var in comptime scope (#18242)Bogdan Romanyuk
2024-01-03Remove some `@as` coercions from assertionsCarl Åstholm
2023-12-31prevent by-length slice compile error in static json parsingdweiller
2023-12-28refact: rectifified a typo in docs of stringify.zigMarcius
2023-11-22std: remove meta.traitAndrew Kelley
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-11-09std.math: Add isPositiveZero() and isNegativeZero()Linus Groh
2023-10-27x86_64: fix c abi test failuresJacob Young
2023-10-27std.json: Parse -0 as a float instead of an integer (#17729)Linus Groh
2023-10-26x86_64: fix behavior of `getValue`Jacob Young
2023-10-25x86_64: pass more testsJacob Young
2023-10-23x86_64: implement enough to pass unicode testsJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-21x86_64: disable failing tests, enable test-std testingJacob Young
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
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