| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-20 | update deprecated ArrayListUnmanaged usage (#25958) | Benjamin Jurk | |
| 2025-11-19 | std-docs: read/write messages as little endian | Alex Rønne Petersen | |
| 2025-10-30 | std.debug.lockStderrWriter: also return ttyconf | Matthew Lugg | |
| `std.Io.tty.Config.detect` may be an expensive check (e.g. involving syscalls), and doing it every time we need to print isn't really necessary; under normal usage, we can compute the value once and cache it for the whole program's execution. Since anyone outputting to stderr may reasonably want this information (in fact they are very likely to), it makes sense to cache it and return it from `lockStderrWriter`. Call sites who do not need it will experience no significant overhead, and can just ignore the TTY config with a `const w, _` destructure. | |||
| 2025-10-09 | - Rework common translate-c and cImport logic into `Compilation.translateC` | kcbanner | |
| - Add std.zig.Server.allocErrorBundle, replace duplicates | |||
| 2025-08-30 | rework std.Io.Writer.Allocating to support runtime-known alignment | Andrew Kelley | |
| Also, breaking API changes to: * std.fs.Dir.readFileAlloc * std.fs.Dir.readFileAllocOptions | |||
| 2025-08-29 | std.Io: delete GenericReader | Andrew Kelley | |
| and delete deprecated alias std.io | |||
| 2025-08-16 | std-docs: improve error message on write failure | Isaac Freund | |
| 2025-08-08 | zig std: fix build failures | Andrew Kelley | |
| 2025-07-24 | zig std: fix sources.tar generation | Ian Johnson | |
| Analogous to #24576 for `-femit-docs` | |||
| 2025-07-24 | zig std: update std.Io.poll API usage | Andrew Kelley | |
| fixes FTBFS | |||
| 2025-07-22 | zig std: update for new tar I/O API | Andrew Kelley | |
| 2025-07-07 | std.io: move getStdIn, getStdOut, getStdErr functions to fs.File | Andrew Kelley | |
| preparing to rearrange std.io namespace into an interface how to upgrade: std.io.getStdIn() -> std.fs.File.stdin() std.io.getStdOut() -> std.fs.File.stdout() std.io.getStdErr() -> std.fs.File.stderr() | |||
| 2025-06-30 | Fix `zig std` regression FTBFS | Micah Switzer | |
| Regressed in 9176408 | |||
| 2024-09-12 | Replace deprecated default initializations with decl literals | Linus Groh | |
| 2024-08-23 | fix autodocs regression FTBFS | Andrew Kelley | |
| regressed in dffc8c44f9a01aa05ea364ffdc71509d15bc2601 since there is no test coverage for the `zig std` command yet. closes #21180 | |||
| 2024-08-15 | std.tar: add writer (#19603) | Igor Anić | |
| Simplifies code in docs creation where we used `std.tar.output.Header`. Writer uses that Header internally and provides higher level interface. Updates checksum on write, handles long file names, allows setting mtime and file permission mode. Provides handy interface for passing `Dir.WalkerEntry`. | |||
| 2024-08-07 | fuzzer: share zig to html rendering with autodocs | Andrew Kelley | |
| 2024-05-26 | std: restructure child process namespace | Andrew Kelley | |
| 2024-05-22 | std autodocs server: don't trim all URLs | Andrew Kelley | |
| This is a partial revert of 6635360dbdbd6793b741648d51d25f12550e01db. | |||
| 2024-05-21 | std-docs: use `open` for macOS. | Jiacai Liu | |
| 2024-04-06 | zig std accepts --port and --no-open-browser (#19559) | Josh Wolfe | |
| 2024-03-28 | std-docs: include builtin module in sources.tar | Ian Johnson | |
| Now that `-femit-docs` includes all modules, including the builtin module, in the generated source tarball, it makes sense to apply the same logic to the std-docs server. std-docs constructs its own tarball, so a different approach is needed to achieve the same end result. | |||
| 2024-03-10 | -femit-docs: creating sources.tar | Andrew Kelley | |
| It's always a good day when you get to use File.writeFileAll 😎 | |||
| 2024-03-10 | slightly better error name when wasm compilation fails | Andrew Kelley | |
| 2024-03-10 | zig std: implement tar format | Andrew Kelley | |
| 2024-03-10 | zig std: implement sources.tar endpoint | Andrew Kelley | |
| except for the tar format being correct | |||
| 2024-03-10 | zig std: use threads for the http server | Andrew Kelley | |
| 2024-03-10 | zig std: implement serving the wasm binary | Andrew Kelley | |
| 2024-03-10 | add skeleton of `zig std` command impl | Andrew Kelley | |
