aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json
AgeCommit message (Expand)Author
2025-07-09std: fmt.format to io.Writer.printAndrew Kelley
2025-07-07std.io.Writer.printValue: rework logicAndrew Kelley
2025-07-07std.fmt: fully remove format string from format methodsAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07std.io: move getStdIn, getStdOut, getStdErr functions to fs.FileAndrew Kelley
2025-07-07std.io: deprecated Reader/Writer; introduce new APIAndrew Kelley
2025-05-13std.meta.intToEnum -> std.enums.fromIntwooster0
2025-03-24std.mem.bytesAsSlice: fix to support zero-bytes sized typessamy007
2025-02-13std.ArrayList: initial capacity based on cache line sizeAndrew Kelley
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-01-16all: update to `std.builtin.Type.{Pointer,Array,StructField}` field renamesmlugg
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
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