COMMITS
/ lib/std/Build.zig April 30, 2025
A
all: replace all `@Type` usages
Ali Cheraghi committed
October 28, 2025
M
std.debug.lockStderrWriter: also return ttyconf
Matthew Lugg committed
October 8, 2025
A
std: updating to std.Io interface
Andrew Kelley committed
October 7, 2025
A
std.zig.system: upgrade to std.Io.Reader
Andrew Kelley committed
T
std.Build: duplicate sub_path for LazyPath's dependency variant
tehlordvortex committed
September 13, 2025
August 26, 2025
M
std.Build: separate errors from failed commands
mlugg committed
September 5, 2025
M
replace usages of old std.debug APIs
mlugg committed
August 28, 2025
A
std.Io: delete GenericReader
Andrew Kelley committed
August 1, 2025
A
std.ArrayList: make unmanaged the default
Andrew Kelley committed
July 10, 2025
M
build system: replace fuzzing UI with build UI, add time report
mlugg committed
March 24, 2025
C
Support passing `std.zig.BuildId` to `b.dependency()`
Carl Åstholm committed
C
Dupe string options
Carl Åstholm committed
C
Serialize float options using the hexadecimal format
Carl Åstholm committed
March 23, 2025
C
Support passing enum slices to `b.dependency()`
Carl Åstholm committed
C
Coerce slice-like arguments passed to `b.dependency()`
Carl Åstholm committed
C
Support passing null to `b.dependency()`
Carl Åstholm committed
March 5, 2025
L
Remove numerous things deprecated during the 0.14 release cycle
Linus Groh committed
July 2, 2025
A
fix build runner
Andrew Kelley committed
June 28, 2025
A
std.fmt: breaking API changes
Andrew Kelley committed
A
std.io: move getStdIn, getStdOut, getStdErr functions to fs.File
Andrew Kelley committed
June 13, 2025
J
Build: add install commands to `--verbose` output
Jacob Young committed
J
Build: change how the target is printed in step names
Jacob Young committed
May 24, 2025
M
compiler: introduce incremental debug server
mlugg committed
May 22, 2025
M
std.Build: resolved generated paths are cwd-relative
mlugg committed
May 5, 2025
A
std.Build: Rename --glibc-runtimes to --libc-runtimes and enable it for musl.
Alex Rønne Petersen committed
April 20, 2025
M
compiler: allow emitting tests to an object file
mlugg committed
January 17, 2025
J
std.Build: add build-id option
Jan200101 committed
February 28, 2025
A
Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"
Andrew Kelley committed
February 26, 2025
A
don't inherit allowed deprecation from parent modules
Andrew Kelley committed
February 23, 2025
L
`@deprecated`: remove per-module flag in Build
Loris Cro committed
February 13, 2025
L
`@deprecated`: add build system support
Loris Cro committed
December 25, 2024
E
std.Build: add more explicit error sets to some functions
Eric Joldasov committed
January 24, 2025
A
std.Build: Make ofmt part of standardTargetOptions().
Alex Rønne Petersen committed
January 22, 2025
B
std.Build: add `addLibrary` function (#22554)
BratishkaErik committed
January 10, 2025
June 18, 2024
M
std.Build: add API to create Compile steps from existing module
mlugg committed
June 21, 2024
E
std.Build: remove deprecated APIs
Eric Joldasov committed
November 13, 2024
A
compiler: Improve the handling of unwind table levels.
Alex Rønne Petersen committed
October 15, 2024
A
introduce a CLI flag to enable .so scripts; default off
Andrew Kelley committed
October 4, 2024
I
Build: Add `option(LazyPath, ...)` support
InKryption committed
September 27, 2024
J
build: make dependency cache hash map unmanaged
Jonathan Marler committed
J
build: move dependency cache into Graph
Jonathan Marler committed
September 11, 2024
M
std.Build: allow packages to expose arbitrary LazyPaths by name
mlugg committed
September 2, 2024
L
Replace deprecated default initializations with decl literals
Linus Groh committed
August 28, 2024
M
August 24, 2024
A
fix merge conflict from previous commit
Andrew Kelley committed
May 8, 2024
E
std.Build: call `handleVerbose2` in `runAllowFail`
Eric Joldasov committed
August 17, 2024
R
fix various issues related to Path handling in the compiler and std
Robin Voetter committed