# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/d3cbbe0b1e38394de5c4ea6efe9372203092002f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: d3cbbe0b1e38394de5c4ea6efe9372203092002f

Requested commit: d3cbbe0b1e38394de5c4ea6efe9372203092002f

- [std.Build.Step: no-op steps report cached if all deps cached](https://git.cafe/gitcafe/zig/commit/d3cbbe0b1e38394de5c4ea6efe9372203092002f?format=markdown) — d3cbbe0b1e38394de5c4ea6efe9372203092002f; Andrew Kelley

- [std.Build: audit use of updateFile](https://git.cafe/gitcafe/zig/commit/a4c35a62454a3970dd44ac8b842be91a46bb896c?format=markdown) — a4c35a62454a3970dd44ac8b842be91a46bb896c; Andrew Kelley

- [std.build.CompileStep: eliminate std.log usage](https://git.cafe/gitcafe/zig/commit/1e63573d359f15042ebdcc9b0c32d7ce4662899f?format=markdown) — 1e63573d359f15042ebdcc9b0c32d7ce4662899f; Andrew Kelley

- [std.Build.InstallDirStep: avoid std.log](https://git.cafe/gitcafe/zig/commit/bb1960c2a4ae3257fab3eedd7fdf2293fde59cec?format=markdown) — bb1960c2a4ae3257fab3eedd7fdf2293fde59cec; Andrew Kelley

- [std.Build.ConfigHeaderStep: integrate with the cache system](https://git.cafe/gitcafe/zig/commit/405bf1b091bd1dba3a2c904c70aa562f41a6b3a3?format=markdown) — 405bf1b091bd1dba3a2c904c70aa562f41a6b3a3; Andrew Kelley

- [std.Build.Step.cacheHit marks step as cached on hit](https://git.cafe/gitcafe/zig/commit/2cc33f5f4e0b55dcc1fb7cc4fb5d3b565b3a50d2?format=markdown) — 2cc33f5f4e0b55dcc1fb7cc4fb5d3b565b3a50d2; Andrew Kelley

- [std.Build.RunStep: add maxrss, duration, and cached status](https://git.cafe/gitcafe/zig/commit/2996eb558756c697e2ccfe9691356e536c88916b?format=markdown) — 2996eb558756c697e2ccfe9691356e536c88916b; Andrew Kelley

- [build runner: add microseconds to elapsed in build summary](https://git.cafe/gitcafe/zig/commit/80d1976db9efd21920a45890cbf368d808b166e5?format=markdown) — 80d1976db9efd21920a45890cbf368d808b166e5; Andrew Kelley

- [update test/standalone/sigpipe build.zig script to latest API](https://git.cafe/gitcafe/zig/commit/0322e292e8e55a16f5d61defa9b079c5364aabb9?format=markdown) — 0322e292e8e55a16f5d61defa9b079c5364aabb9; Andrew Kelley

- [std.Build.RunStep: report duration and cached status](https://git.cafe/gitcafe/zig/commit/2b23625510e4f250ae925f9a3a4b090fba69f6a8?format=markdown) — 2b23625510e4f250ae925f9a3a4b090fba69f6a8; Andrew Kelley

- [build runner supports reporting cached status and duration](https://git.cafe/gitcafe/zig/commit/d695f36e70f162e4e84087df1ccad5430e53d786?format=markdown) — d695f36e70f162e4e84087df1ccad5430e53d786; Andrew Kelley

- [std: child process API supports rusage data](https://git.cafe/gitcafe/zig/commit/41a5ad28c9a651efd2822f43486a71ca48ace726?format=markdown) — 41a5ad28c9a651efd2822f43486a71ca48ace726; Andrew Kelley

- [std.Build.RunStep: work around a miscompilation](https://git.cafe/gitcafe/zig/commit/8b054e190a977ccd27302debd5d0f95c28597005?format=markdown) — 8b054e190a977ccd27302debd5d0f95c28597005; Andrew Kelley

- [stage2: avoid bloat when using \-Donly-c](https://git.cafe/gitcafe/zig/commit/677a0e294116b0fcc1d69eea99c2fa62eb9873fe?format=markdown) — 677a0e294116b0fcc1d69eea99c2fa62eb9873fe; Andrew Kelley

- [stage2: fix compilation on 32-bit targets](https://git.cafe/gitcafe/zig/commit/d0cf34a328d7818203e87b8d379e22067b7041e3?format=markdown) — d0cf34a328d7818203e87b8d379e22067b7041e3; Andrew Kelley

- [stage2: avoid networking when generating zig2.c](https://git.cafe/gitcafe/zig/commit/d6f7766da298accfa84120dbc7f770a6ab5b25e0?format=markdown) — d6f7766da298accfa84120dbc7f770a6ab5b25e0; Andrew Kelley

- [eliminate stderr usage in std.Build make\(\) functions](https://git.cafe/gitcafe/zig/commit/dcec4d55e36f48e459f4e8f218b8619d9be925db?format=markdown) — dcec4d55e36f48e459f4e8f218b8619d9be925db; Andrew Kelley

- [stage2: avoid linux-only APIs on other operating systems](https://git.cafe/gitcafe/zig/commit/9bf63b09963ca6ea1179dfaa9142498556bfac9d?format=markdown) — 9bf63b09963ca6ea1179dfaa9142498556bfac9d; Andrew Kelley

- [std.debug.TTY.Config: add yellow](https://git.cafe/gitcafe/zig/commit/7ffdbb3b855ef9e4aa25a8ac911fce752a71e16d?format=markdown) — 7ffdbb3b855ef9e4aa25a8ac911fce752a71e16d; Andrew Kelley

- [std.Build.Cache.Directory: add a format\(\) method](https://git.cafe/gitcafe/zig/commit/e0561ad79be81f55d525cc9b847e0fc7f481ee16?format=markdown) — e0561ad79be81f55d525cc9b847e0fc7f481ee16; Andrew Kelley

- [fix Step.evalZigProcess to handle more than 1 message per poll](https://git.cafe/gitcafe/zig/commit/a2dc49a0f3d5761eae271d9b353542edb6e8f6e9?format=markdown) — a2dc49a0f3d5761eae271d9b353542edb6e8f6e9; Andrew Kelley

- [zig build: many enhancements related to parallel building](https://git.cafe/gitcafe/zig/commit/58edefc6d1716c0731ee2fe672ec8d073651aafb?format=markdown) — 58edefc6d1716c0731ee2fe672ec8d073651aafb; Andrew Kelley

- [link: only write manifest if we have the exclusive lock](https://git.cafe/gitcafe/zig/commit/d0f675827c28b1d50e8aea6a7d29cb45ad8d4e67?format=markdown) — d0f675827c28b1d50e8aea6a7d29cb45ad8d4e67; Andrew Kelley

- [build runner: slight rewording in build summary](https://git.cafe/gitcafe/zig/commit/b465dc12349dd24fe060e69ad6eb290ddbb3739e?format=markdown) — b465dc12349dd24fe060e69ad6eb290ddbb3739e; Andrew Kelley

- [build runner: hide repeated steps in the build summary](https://git.cafe/gitcafe/zig/commit/533c7b56f2624f1df6684a834f5780a38052bb00?format=markdown) — 533c7b56f2624f1df6684a834f5780a38052bb00; Andrew Kelley

- [std.Build.RunStep: better default step name](https://git.cafe/gitcafe/zig/commit/b4997d08902ed312d7504765014c34f4ea862534?format=markdown) — b4997d08902ed312d7504765014c34f4ea862534; Andrew Kelley

- [std.Build.Step: avoid redundancy in default error message](https://git.cafe/gitcafe/zig/commit/8c250828a2dbcf2428e06fbc9b2d34b17f42ed66?format=markdown) — 8c250828a2dbcf2428e06fbc9b2d34b17f42ed66; Andrew Kelley

- [build runner: make step_stack a map to remove redundant steps](https://git.cafe/gitcafe/zig/commit/1bcf674a4390ee238bc63477d3db545dbf7f66dd?format=markdown) — 1bcf674a4390ee238bc63477d3db545dbf7f66dd; Andrew Kelley

- [fix zig fmt crash](https://git.cafe/gitcafe/zig/commit/b5baa41077dce5ef61667e76d80835c0792a2fc4?format=markdown) — b5baa41077dce5ef61667e76d80835c0792a2fc4; Andrew Kelley

- [build system: better default name for ConfigHeaderStep](https://git.cafe/gitcafe/zig/commit/a7754d219a60fdc15d3bff0d6d2ac7fee9f7c4db?format=markdown) — a7754d219a60fdc15d3bff0d6d2ac7fee9f7c4db; Andrew Kelley

- [build system: give RunStep a better default step name](https://git.cafe/gitcafe/zig/commit/e895d582143f74c9e3a2d06083017e74ad67b770?format=markdown) — e895d582143f74c9e3a2d06083017e74ad67b770; Andrew Kelley

- [build runner: fix unicode tree printing](https://git.cafe/gitcafe/zig/commit/01299864e2fc87aa597815743a4d8552e8a0129e?format=markdown) — 01299864e2fc87aa597815743a4d8552e8a0129e; Andrew Kelley

- [fix std.Build.TranslateCStep](https://git.cafe/gitcafe/zig/commit/8b2d872020bf8139404d0655e5ab70792cc67873?format=markdown) — 8b2d872020bf8139404d0655e5ab70792cc67873; Andrew Kelley

- [multiplex compiler progress messages into the build runner](https://git.cafe/gitcafe/zig/commit/0e078790feaf49964d7a0da3042117ebd10de13b?format=markdown) — 0e078790feaf49964d7a0da3042117ebd10de13b; Andrew Kelley

- [fix UAF in build runner](https://git.cafe/gitcafe/zig/commit/81376e72057026464e1c17330666d4fb3c5a7ce0?format=markdown) — 81376e72057026464e1c17330666d4fb3c5a7ce0; Andrew Kelley

- [compiler: update function accepts a std.Progress.Node](https://git.cafe/gitcafe/zig/commit/8acbfafefb635390f6b4da102966b5c4a2f3332e?format=markdown) — 8acbfafefb635390f6b4da102966b5c4a2f3332e; Andrew Kelley

- [std.Build.InstallArtifactStep: better default step name](https://git.cafe/gitcafe/zig/commit/85b4b6e3b35dd6b70092ac006b6bd621332e258f?format=markdown) — 85b4b6e3b35dd6b70092ac006b6bd621332e258f; Andrew Kelley

- [std.Build.CompileStep: better default step name](https://git.cafe/gitcafe/zig/commit/7efeedcd896b340a95cae50cd8c175a178465d8b?format=markdown) — 7efeedcd896b340a95cae50cd8c175a178465d8b; Andrew Kelley

- [build runner: print a fancy tree with build results on failure](https://git.cafe/gitcafe/zig/commit/7da34bd9e86fe32dec56e6e89a6d4615e2b50794?format=markdown) — 7da34bd9e86fe32dec56e6e89a6d4615e2b50794; Andrew Kelley

- [build.zig: remove redundant dependency of install step on zig exe](https://git.cafe/gitcafe/zig/commit/27f136e8282e4d5a64420d633e96f2a3ee6da08e?format=markdown) — 27f136e8282e4d5a64420d633e96f2a3ee6da08e; Andrew Kelley

- [std.Build.CompileStep: obtain the build output dir from protocol](https://git.cafe/gitcafe/zig/commit/79440d2b470b3906bd87334ecd90b2a0f2cea05b?format=markdown) — 79440d2b470b3906bd87334ecd90b2a0f2cea05b; Andrew Kelley

- [build runner: account for debug builds in cleanExit](https://git.cafe/gitcafe/zig/commit/7a3dabdc4738c2816bede92571ccdf481d400997?format=markdown) — 7a3dabdc4738c2816bede92571ccdf481d400997; Andrew Kelley

- [integrate the build runner and the compiler server](https://git.cafe/gitcafe/zig/commit/986a30e373f6b2f0da2de64570013c83cacc17b6?format=markdown) — 986a30e373f6b2f0da2de64570013c83cacc17b6; Andrew Kelley

- [std.fifo: add toOwnedSlice method](https://git.cafe/gitcafe/zig/commit/c583d140135fe5a57d055d9c0b8bdf59698f29e1?format=markdown) — c583d140135fe5a57d055d9c0b8bdf59698f29e1; Andrew Kelley

- [std.zig.ErrorBundle: add special representation for empty](https://git.cafe/gitcafe/zig/commit/a42888e145ced152e6437c3241b799fd39c0da6a?format=markdown) — a42888e145ced152e6437c3241b799fd39c0da6a; Andrew Kelley

- [add builtin.zig_version_string](https://git.cafe/gitcafe/zig/commit/6d88c3e935357e73493a0d10cd85dd2676f6b85b?format=markdown) — 6d88c3e935357e73493a0d10cd85dd2676f6b85b; Andrew Kelley

- [std.zig.ErrorBundle: rework binary encoding](https://git.cafe/gitcafe/zig/commit/6f717b18f05ba02439603e0987e9c9551fbadedb?format=markdown) — 6f717b18f05ba02439603e0987e9c9551fbadedb; Andrew Kelley

- [progress towards semantic error serialization](https://git.cafe/gitcafe/zig/commit/572cb24d1a4f70c662ddf17df72d27dec44bc4fc?format=markdown) — 572cb24d1a4f70c662ddf17df72d27dec44bc4fc; Andrew Kelley

- [std.mem.copy: update to new for loop syntax](https://git.cafe/gitcafe/zig/commit/4db5bc7b2132d8794d98077a67fc410be9dc98bd?format=markdown) — 4db5bc7b2132d8794d98077a67fc410be9dc98bd; Andrew Kelley

- [link.Elf: keep the logic for updates but condition on hcs](https://git.cafe/gitcafe/zig/commit/c911de825b3b9932e84345f6cec910553b21e203?format=markdown) — c911de825b3b9932e84345f6cec910553b21e203; Andrew Kelley

- [hot code swapping PoC working](https://git.cafe/gitcafe/zig/commit/4f4ddf5ef2f2e2ee2774e0a5311b099ea19d9ce2?format=markdown) — 4f4ddf5ef2f2e2ee2774e0a5311b099ea19d9ce2; Andrew Kelley

- [link: PTRACE_ATTACH/PTRACE_DETACH](https://git.cafe/gitcafe/zig/commit/50a2bb58d23a686f52b389c062f0299cc2a5f8ed?format=markdown) — 50a2bb58d23a686f52b389c062f0299cc2a5f8ed; Andrew Kelley

- [stage2: hot code swapping PoC](https://git.cafe/gitcafe/zig/commit/ae8e7c8f5a6065d12087aa547971001a399667b9?format=markdown) — ae8e7c8f5a6065d12087aa547971001a399667b9; Andrew Kelley

- [std.os.linux: add ptrace](https://git.cafe/gitcafe/zig/commit/ee693bfe04522efe556cb416050326187f168aea?format=markdown) — ee693bfe04522efe556cb416050326187f168aea; Andrew Kelley

- [CI: use \-j1 like a coward](https://git.cafe/gitcafe/zig/commit/c641af3cba8f0e8e6bba0ba26dce18bd225a832e?format=markdown) — c641af3cba8f0e8e6bba0ba26dce18bd225a832e; Andrew Kelley

- [zig build: add a \-j\<N\> option for limiting concurrency](https://git.cafe/gitcafe/zig/commit/cb094700631ea1ae238ea678c192ce4f85fbecc0?format=markdown) — cb094700631ea1ae238ea678c192ce4f85fbecc0; Andrew Kelley

- [update to new for loop syntax](https://git.cafe/gitcafe/zig/commit/96d798db8b704a2fd367e58a19d6fe853a8a76a8?format=markdown) — 96d798db8b704a2fd367e58a19d6fe853a8a76a8; Andrew Kelley

- [build runner: show stderr even on successful steps run](https://git.cafe/gitcafe/zig/commit/26486c7f235596ffdcbfcd44283a787b049561b8?format=markdown) — 26486c7f235596ffdcbfcd44283a787b049561b8; Andrew Kelley

- [std.Build: better handling of stderr of child processes](https://git.cafe/gitcafe/zig/commit/c5edd8b7f87f8432bbf058b3456393793118906e?format=markdown) — c5edd8b7f87f8432bbf058b3456393793118906e; Andrew Kelley

- [std.Progress: add lock_stderr and unlock_stderr](https://git.cafe/gitcafe/zig/commit/7ebaa05bb138ea397859edf8ec96a9209482ae8e?format=markdown) — 7ebaa05bb138ea397859edf8ec96a9209482ae8e; Andrew Kelley

- [std.Build: further enhance debug message for bad getPath\(\)](https://git.cafe/gitcafe/zig/commit/8d384722937edcfdcb3c461d316ed97405e6e2ee?format=markdown) — 8d384722937edcfdcb3c461d316ed97405e6e2ee; Andrew Kelley

- [std.Build: improve debugging of misconfigured steps](https://git.cafe/gitcafe/zig/commit/02381c037221937e941e03c5e7439383dde8a2a1?format=markdown) — 02381c037221937e941e03c5e7439383dde8a2a1; Andrew Kelley

- [build system: capture stderr and report it later](https://git.cafe/gitcafe/zig/commit/9580fbcf3596a39ba4c7d7af2f3a1df0e0abb746?format=markdown) — 9580fbcf3596a39ba4c7d7af2f3a1df0e0abb746; Andrew Kelley

- [build runner: proper threaded dependency management](https://git.cafe/gitcafe/zig/commit/1fa1484288dc7431f73facb8c423b71670d6914e?format=markdown) — 1fa1484288dc7431f73facb8c423b71670d6914e; Andrew Kelley

- [build_runner now executes the step graph in parallel](https://git.cafe/gitcafe/zig/commit/cff86cf7a17e038db44fa1f72ee5919eea6a6cae?format=markdown) — cff86cf7a17e038db44fa1f72ee5919eea6a6cae; Andrew Kelley

- [add std.heap.ThreadSafeAllocator](https://git.cafe/gitcafe/zig/commit/658de75500871f28015aa2ff14872eed0410dddf?format=markdown) — 658de75500871f28015aa2ff14872eed0410dddf; Andrew Kelley

- [extract ThreadPool and WaitGroup from compiler to std lib](https://git.cafe/gitcafe/zig/commit/5b90fa05a4e5b155f25319713acfc67ad9516c69?format=markdown) — 5b90fa05a4e5b155f25319713acfc67ad9516c69; Andrew Kelley

- [build runner: untangle dependency loop checking from making](https://git.cafe/gitcafe/zig/commit/0b744d7d670d00fa865ebd17847cbdc1a909ba70?format=markdown) — 0b744d7d670d00fa865ebd17847cbdc1a909ba70; Andrew Kelley

- [extract some logic from std.Build to build_runner.zig](https://git.cafe/gitcafe/zig/commit/c6a895f6671d30e2db77ae4f4e0c2d9e40624787?format=markdown) — c6a895f6671d30e2db77ae4f4e0c2d9e40624787; Andrew Kelley

- [Merge pull request \#14918 from jacobly0/x86_64](https://git.cafe/gitcafe/zig/commit/a2c6ecd6dc0bdbe2396be9b055852324f16d34c9?format=markdown) — a2c6ecd6dc0bdbe2396be9b055852324f16d34c9; Andrew Kelley

- [Add Kyber post-quantum key encapsulation mechanism \(\#14902\)](https://git.cafe/gitcafe/zig/commit/4414f9c46e778a58c6d08df3c6ab604449abf38d?format=markdown) — 4414f9c46e778a58c6d08df3c6ab604449abf38d; Bas Westerbaan

- [Argon2: properly handle outputs \> 64 bytes in blake2Long\(\) \(\#14914\)](https://git.cafe/gitcafe/zig/commit/e17998b39655e8af5d2a1134fee7ca4850ad4389?format=markdown) — e17998b39655e8af5d2a1134fee7ca4850ad4389; Frank Denis

- [Implement readFromMemory/writeToMemory for ptrLikeOptional](https://git.cafe/gitcafe/zig/commit/d6e48abde87400a8a4851c7ab8c918005d81d058?format=markdown) — d6e48abde87400a8a4851c7ab8c918005d81d058; DerryAlex

- [Fix to use '/' for a empty path \(\#14884\)](https://git.cafe/gitcafe/zig/commit/9ecdcb8e300a4f6aac050e3118ceea0b7d35f899?format=markdown) — 9ecdcb8e300a4f6aac050e3118ceea0b7d35f899; Kotaro Inoue

- [Sema: allow comptime mutation of multiple array elements](https://git.cafe/gitcafe/zig/commit/1e6d7f77639d52b61b2852cf0de19e2b5a50f31f?format=markdown) — 1e6d7f77639d52b61b2852cf0de19e2b5a50f31f; mlugg

- [Move std.crypto.config options to std.options \(\#14906\)](https://git.cafe/gitcafe/zig/commit/5a12d00708df019fa510076f8af40d6efcb7c608?format=markdown) — 5a12d00708df019fa510076f8af40d6efcb7c608; Frank Denis

- [Add configurable side channels mitigations; enable them on soft AES \(\#13739\)](https://git.cafe/gitcafe/zig/commit/962299157840979ba659d478785f5ed0759d5401?format=markdown) — 962299157840979ba659d478785f5ed0759d5401; Frank Denis

- [Merge pull request \#14886 from ziglang/x86_64-encoder](https://git.cafe/gitcafe/zig/commit/d525ecb523fed3c1496bf2f5315d06ea95716c8b?format=markdown) — d525ecb523fed3c1496bf2f5315d06ea95716c8b; Jakub Konka

- [Resolve docs inconsistency with Overflow builtins](https://git.cafe/gitcafe/zig/commit/4942e4e8701b9a137d7f30fcb8ac1bc2d46f2a99?format=markdown) — 4942e4e8701b9a137d7f30fcb8ac1bc2d46f2a99; Hashi364

- [Sema: avoid panic on callconv\(\.C\) generic return type](https://git.cafe/gitcafe/zig/commit/adc6dec26b8ba9f79aabc4b69ae689acf4c6767d?format=markdown) — adc6dec26b8ba9f79aabc4b69ae689acf4c6767d; Ian Johnson

- [crypto.aescrypto.encrypt: do not add the round key in an asm block \(\#14899\)](https://git.cafe/gitcafe/zig/commit/1d96a17af473d5ca79ecc7b64bbf2e899b5de3b4?format=markdown) — 1d96a17af473d5ca79ecc7b64bbf2e899b5de3b4; Frank Denis

- [langref: add missing comma in assembly expressions](https://git.cafe/gitcafe/zig/commit/10c74631b381b6b7d84def90a3a747192f2793a0?format=markdown) — 10c74631b381b6b7d84def90a3a747192f2793a0; Techatrix

- [translate-c: translate extern unknown-length arrays using @extern](https://git.cafe/gitcafe/zig/commit/a8bd55e0853f7f80c9cd843ec54813425e4276bc?format=markdown) — a8bd55e0853f7f80c9cd843ec54813425e4276bc; mlugg

- [Sema: @extern fixes](https://git.cafe/gitcafe/zig/commit/c93e0d86187cb589d6726acd36f741f3d87a96be?format=markdown) — c93e0d86187cb589d6726acd36f741f3d87a96be; mlugg

- [Sema: improve error message when calling non-member function as method](https://git.cafe/gitcafe/zig/commit/948926c513befd95dc1ff90fe05329245f1c81db?format=markdown) — 948926c513befd95dc1ff90fe05329245f1c81db; mlugg

- [std: Add ArrayList.insertAssumeCapacity\(\)](https://git.cafe/gitcafe/zig/commit/a097779b611577b75475336ee282615984f77edf?format=markdown) — a097779b611577b75475336ee282615984f77edf; Isaac Freund

- [Module: retry ZIR cache file creation](https://git.cafe/gitcafe/zig/commit/4ea2f441df36cec61e1017f4d795d4037326c98c?format=markdown) — 4ea2f441df36cec61e1017f4d795d4037326c98c; Andrius Bentkus

- [eliminate posix_spawn from the standard library](https://git.cafe/gitcafe/zig/commit/3169f0529b22fca2a387a841a62fec29b3d2096a?format=markdown) — 3169f0529b22fca2a387a841a62fec29b3d2096a; Andrew Kelley

- [Merge pull request \#14869 from Luukdegram/wasm-linker](https://git.cafe/gitcafe/zig/commit/904f414e7eab7bc0f7ea00f616831bfc3c1f18a4?format=markdown) — 904f414e7eab7bc0f7ea00f616831bfc3c1f18a4; Luuk de Gram

- [Include \`signal.h\` to define SIGTRAP in Stage 1 compiler \(\#14867\)](https://git.cafe/gitcafe/zig/commit/5a26d1b4268b2e4598e0c39d3703d184921cfa6d?format=markdown) — 5a26d1b4268b2e4598e0c39d3703d184921cfa6d; Lavt Niveau

- [Sema: correctly detect use of undefined within slices in @Type](https://git.cafe/gitcafe/zig/commit/023753b4693317055e8094059f6195d041311b5d?format=markdown) — 023753b4693317055e8094059f6195d041311b5d; mlugg

- [Add ability to import dependencies from build.zig](https://git.cafe/gitcafe/zig/commit/b445bbfea205702770e4e9de4e456c3e8750f8ed?format=markdown) — b445bbfea205702770e4e9de4e456c3e8750f8ed; antlilja

- [Merge pull request \#14762 from truemedian/http-keepalive](https://git.cafe/gitcafe/zig/commit/7c9ed45ac2fd580bbbb4b950ac350dd49fc7600e?format=markdown) — 7c9ed45ac2fd580bbbb4b950ac350dd49fc7600e; Andrew Kelley

- [Fix test case added in 6d7fb8f](https://git.cafe/gitcafe/zig/commit/14590e956e06903ac408af57874d3b5a0d697670?format=markdown) — 14590e956e06903ac408af57874d3b5a0d697670; mlugg

- [TurboSHAKE: change default delimiter to 0x1F \(\#14857\)](https://git.cafe/gitcafe/zig/commit/95f6a5935a675efe6d30bc2388e7a0bc6b742c6d?format=markdown) — 95f6a5935a675efe6d30bc2388e7a0bc6b742c6d; Frank Denis

- [CI: more aggressively check zig1 bootstrapping](https://git.cafe/gitcafe/zig/commit/12b74b2c0587e1f3f0ce8fdae47ab76e790b0d8e?format=markdown) — 12b74b2c0587e1f3f0ce8fdae47ab76e790b0d8e; Andrew Kelley

- [Fix incorrect SHA-3 computation with the streaming API \(\#14852\)](https://git.cafe/gitcafe/zig/commit/134e5748e0b698d51b6daf1983d3aeb1affc142f?format=markdown) — 134e5748e0b698d51b6daf1983d3aeb1affc142f; Frank Denis

- [Sema: check type of comptime try operand](https://git.cafe/gitcafe/zig/commit/6d7fb8f19c864f04d3472e5aec161957193e1e7c?format=markdown) — 6d7fb8f19c864f04d3472e5aec161957193e1e7c; mlugg

- [build: add \-Dpie option](https://git.cafe/gitcafe/zig/commit/3e99afdbfe9a66bc5461148a4754c1e88b33fb88?format=markdown) — 3e99afdbfe9a66bc5461148a4754c1e88b33fb88; Isaac Freund

- [std.os: add missing mmap errors](https://git.cafe/gitcafe/zig/commit/06b263825a67e68cec128c640a6287fa1716dc63?format=markdown) — 06b263825a67e68cec128c640a6287fa1716dc63; Jan Philipp Hafer

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=ImVjYzAxMDhjZWE5Nzc3MmI2ZTkyMWIzNmQ4ZmRjOGY5MGQ1ZmM2Y2Ii`.
