# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: cff8ab88f5ffe24771aa9c6e839eef03bc22f3d2

Requested commit: cff8ab88f5ffe24771aa9c6e839eef03bc22f3d2

- [spirv: fixes](https://git.cafe/gitcafe/zig/commit/cff8ab88f5ffe24771aa9c6e839eef03bc22f3d2?format=markdown) — cff8ab88f5ffe24771aa9c6e839eef03bc22f3d2; Robin Voetter

- [spirv: air dbg_var_val and dbg_var_ptr](https://git.cafe/gitcafe/zig/commit/572517376a7695693c59a0ec4ec6cc5442003e3a?format=markdown) — 572517376a7695693c59a0ec4ec6cc5442003e3a; Robin Voetter

- [spirv: fix blocks that return no value](https://git.cafe/gitcafe/zig/commit/68c7fc5c595b4a48f95b3f2f8c4d0a6c3a388667?format=markdown) — 68c7fc5c595b4a48f95b3f2f8c4d0a6c3a388667; Robin Voetter

- [spirv: fix source line numbers](https://git.cafe/gitcafe/zig/commit/63512192deeb2ba42e51a4dc7e1ba24eefcee7db?format=markdown) — 63512192deeb2ba42e51a4dc7e1ba24eefcee7db; Robin Voetter

- [spirv: enable passing tests](https://git.cafe/gitcafe/zig/commit/075584a4d74276119372994d895bca747b1f861f?format=markdown) — 075584a4d74276119372994d895bca747b1f861f; Robin Voetter

- [spirv: constant elem ptr](https://git.cafe/gitcafe/zig/commit/d9a8c779d8d7e251bcb549c4b1627508c012ee8c?format=markdown) — d9a8c779d8d7e251bcb549c4b1627508c012ee8c; Robin Voetter

- [spirv: air slice](https://git.cafe/gitcafe/zig/commit/a75300c8d8cfe21647db1d50f77a9a1ee8d62a0e?format=markdown) — a75300c8d8cfe21647db1d50f77a9a1ee8d62a0e; Robin Voetter

- [spirv: air wrap_errunion_payload](https://git.cafe/gitcafe/zig/commit/8895025688b599a7082669234d40b26001bd9ed0?format=markdown) — 8895025688b599a7082669234d40b26001bd9ed0; Robin Voetter

- [spirv: air unwrap_errunion_payload](https://git.cafe/gitcafe/zig/commit/4f215a6d2894182f90328e2aa213f92d8e479ec7?format=markdown) — 4f215a6d2894182f90328e2aa213f92d8e479ec7; Robin Voetter

- [spirv: air is_err, is_non_err](https://git.cafe/gitcafe/zig/commit/48ab11639ab54914043cc8011587fe3be47a0e1f?format=markdown) — 48ab11639ab54914043cc8011587fe3be47a0e1f; Robin Voetter

- [spirv: generate module initializer](https://git.cafe/gitcafe/zig/commit/b845c9d5326bc83691edcb483ac44793b88afe75?format=markdown) — b845c9d5326bc83691edcb483ac44793b88afe75; Robin Voetter

- [spirv: air array_elem_val using hack](https://git.cafe/gitcafe/zig/commit/5d844faf7c5c30555664b4161e5f9a903daaf562?format=markdown) — 5d844faf7c5c30555664b4161e5f9a903daaf562; Robin Voetter

- [spirv: air aggregate_init for array](https://git.cafe/gitcafe/zig/commit/26c279cca2e9b9d93c2d8744ba45c49076ff4a32?format=markdown) — 26c279cca2e9b9d93c2d8744ba45c49076ff4a32; Robin Voetter

- [spirv: air array_to_slice](https://git.cafe/gitcafe/zig/commit/8d49b2ef4ef0682d1c258a5270f0646f85d7fe63?format=markdown) — 8d49b2ef4ef0682d1c258a5270f0646f85d7fe63; Robin Voetter

- [spirv: air sub_with_overflow](https://git.cafe/gitcafe/zig/commit/66b1f6c163e5fa3fddd3361a1ff4b64b3cbfc6bf?format=markdown) — 66b1f6c163e5fa3fddd3361a1ff4b64b3cbfc6bf; Robin Voetter

- [spirv: air union_init](https://git.cafe/gitcafe/zig/commit/749307dbb260886433f366b3fdf9baf8f5b2ae30?format=markdown) — 749307dbb260886433f366b3fdf9baf8f5b2ae30; Robin Voetter

- [spirv: air set_union_tag \+ improve load\(\)/store\(\)](https://git.cafe/gitcafe/zig/commit/98046b4c3c09d3d115b38a943fce328a2dc20dc4?format=markdown) — 98046b4c3c09d3d115b38a943fce328a2dc20dc4; Robin Voetter

- [spirv: air struct_field_ptr for unions](https://git.cafe/gitcafe/zig/commit/6f55a689644fa85a6f650e6d33bcb882b1f507cd?format=markdown) — 6f55a689644fa85a6f650e6d33bcb882b1f507cd; Robin Voetter

- [spirv: air struct_field_val for unions](https://git.cafe/gitcafe/zig/commit/5dffbf32bfb0c88163d2a116b6b0f9d802dce8cc?format=markdown) — 5dffbf32bfb0c88163d2a116b6b0f9d802dce8cc; Robin Voetter

- [spirv: add names to globals and initializers](https://git.cafe/gitcafe/zig/commit/decdedf97d493b665866cfa8207a7fcb6a94c017?format=markdown) — decdedf97d493b665866cfa8207a7fcb6a94c017; Robin Voetter

- [spirv: emit OpLogical\(Not\)Equal for comparing bools](https://git.cafe/gitcafe/zig/commit/924235a0239b84856ac500a9c61507e43303234b?format=markdown) — 924235a0239b84856ac500a9c61507e43303234b; Robin Voetter

- [spirv: emit OpNot for arithmetic not](https://git.cafe/gitcafe/zig/commit/c7c0517ac0a7aa54ac4f020555f3c13e71a51c43?format=markdown) — c7c0517ac0a7aa54ac4f020555f3c13e71a51c43; Robin Voetter

- [spirv: fix store of undef](https://git.cafe/gitcafe/zig/commit/5141b4e05c08f394c4c0e76ea73f0547c9854288?format=markdown) — 5141b4e05c08f394c4c0e76ea73f0547c9854288; Robin Voetter

- [spirv: also add Float64 by default](https://git.cafe/gitcafe/zig/commit/a86c939857f494a1d8f5749db1a10f008cd40ef3?format=markdown) — a86c939857f494a1d8f5749db1a10f008cd40ef3; Robin Voetter

- [spirv: fix type_map use-after-realloc issues](https://git.cafe/gitcafe/zig/commit/f16d1603ab199b6e605c5e83f2edaebcf89d5512?format=markdown) — f16d1603ab199b6e605c5e83f2edaebcf89d5512; Robin Voetter

- [spirv: make construct\(Struct\|Array\) use the Function storage class](https://git.cafe/gitcafe/zig/commit/42226fc1b77ba042e72fcdfb1f3c1973650a7cc3?format=markdown) — 42226fc1b77ba042e72fcdfb1f3c1973650a7cc3; Robin Voetter

- [spirv: always emit unsigned integers](https://git.cafe/gitcafe/zig/commit/06d9e3b2eb7a5c44edfce672b61feb2efc7234a6?format=markdown) — 06d9e3b2eb7a5c44edfce672b61feb2efc7234a6; Robin Voetter

- [spirv: fixes](https://git.cafe/gitcafe/zig/commit/18d0909adaac1ba67a06d92632423a435e4458f4?format=markdown) — 18d0909adaac1ba67a06d92632423a435e4458f4; Robin Voetter

- [spirv: remove indirect constant lowering](https://git.cafe/gitcafe/zig/commit/66036e600058081ce2f9248fd221900dce793cdd?format=markdown) — 66036e600058081ce2f9248fd221900dce793cdd; Robin Voetter

- [spirv: put global var initializers in functions](https://git.cafe/gitcafe/zig/commit/b30cd679878ab0fab7f1e1589c348a2477d542aa?format=markdown) — b30cd679878ab0fab7f1e1589c348a2477d542aa; Robin Voetter

- [spirv: lower union initialization at runtime](https://git.cafe/gitcafe/zig/commit/240f9d740d4d04619de6c6c7dbad46c78e38c831?format=markdown) — 240f9d740d4d04619de6c6c7dbad46c78e38c831; Robin Voetter

- [spirv: lower struct aggregate initialization at runtime](https://git.cafe/gitcafe/zig/commit/d06862b759ce59d97049043057f95911e7557077?format=markdown) — d06862b759ce59d97049043057f95911e7557077; Robin Voetter

- [spirv: lower array aggregate at runtime](https://git.cafe/gitcafe/zig/commit/001d76a4129da9998ebe25edc2583c8f3c75798a?format=markdown) — 001d76a4129da9998ebe25edc2583c8f3c75798a; Robin Voetter

- [spirv: lower opt constants](https://git.cafe/gitcafe/zig/commit/ae17831cc060840c881c9514ef98c0637c446760?format=markdown) — ae17831cc060840c881c9514ef98c0637c446760; Robin Voetter

- [spirv: lower ptr constants](https://git.cafe/gitcafe/zig/commit/3e2553c7123e914f34bdd0c29dcb2683ad3a6726?format=markdown) — 3e2553c7123e914f34bdd0c29dcb2683ad3a6726; Robin Voetter

- [spirv: lower enum_tag constants](https://git.cafe/gitcafe/zig/commit/cc13864dfbeeebab7dff6ef0d38195c44005caba?format=markdown) — cc13864dfbeeebab7dff6ef0d38195c44005caba; Robin Voetter

- [spirv: assign type names to \(error\) unions](https://git.cafe/gitcafe/zig/commit/aeaaa953a04c42fb2068be559155e237f7e931d2?format=markdown) — aeaaa953a04c42fb2068be559155e237f7e931d2; Robin Voetter

- [spirv: construct error union at runtime](https://git.cafe/gitcafe/zig/commit/ece52640ebeac867e0f69116f99bc14f5590bb9a?format=markdown) — ece52640ebeac867e0f69116f99bc14f5590bb9a; Robin Voetter

- [spirv: add type_map to map AIR types to SPIR-V types](https://git.cafe/gitcafe/zig/commit/ced8a2c3a650fdddc489f97a1d12dd029856fe9e?format=markdown) — ced8a2c3a650fdddc489f97a1d12dd029856fe9e; Robin Voetter

- [spirv: disable failing tests](https://git.cafe/gitcafe/zig/commit/79f7481575005f9f63b5b3be8dd89b92b11b9c77?format=markdown) — 79f7481575005f9f63b5b3be8dd89b92b11b9c77; Robin Voetter

- [Fix reportRetryableWin32ResourceError](https://git.cafe/gitcafe/zig/commit/865b2e259bf78dbf1d4c1051b5fff68b90bca65f?format=markdown) — 865b2e259bf78dbf1d4c1051b5fff68b90bca65f; Ryan Liptak

- [Sema: do not emit dbg_var_val and dbg_var_ptr instructions for comptime-only types](https://git.cafe/gitcafe/zig/commit/ce919ccf45951856a762ffdb8ef850301cd8c588?format=markdown) — ce919ccf45951856a762ffdb8ef850301cd8c588; mlugg

- [Sema: don't attempt to reinterpret comptime-only types when mutating comptime memory](https://git.cafe/gitcafe/zig/commit/05f78adeaf7685e6107da7c3533b233ce19a54b8?format=markdown) — 05f78adeaf7685e6107da7c3533b233ce19a54b8; mlugg

- [Sema: refactor detection of comptime-known consts](https://git.cafe/gitcafe/zig/commit/644041b3a492558592e1306d2214c9e6b25de53b?format=markdown) — 644041b3a492558592e1306d2214c9e6b25de53b; mlugg

- [TypedValue: print undef @ptrFromInt pointers correctly](https://git.cafe/gitcafe/zig/commit/fc3ff262374c704a01a5f8a8b0cd721e3b61a9c8?format=markdown) — fc3ff262374c704a01a5f8a8b0cd721e3b61a9c8; mlugg

- [Merge pull request \#15490 from kcbanner/skip_oom_steps](https://git.cafe/gitcafe/zig/commit/0710314de6b6ab30d43a9426e58379d4827b532e?format=markdown) — 0710314de6b6ab30d43a9426e58379d4827b532e; Andrew Kelley

- [Sema: optimize comptime @memset by setting all elements at once](https://git.cafe/gitcafe/zig/commit/e011c31ee8e49bda4052ac9b74d088667dc310ba?format=markdown) — e011c31ee8e49bda4052ac9b74d088667dc310ba; mlugg

- [Revert "CI: update x86_64 windows tarballs"](https://git.cafe/gitcafe/zig/commit/272a57eeedb9593f06434b59a8765c4a2b715792?format=markdown) — 272a57eeedb9593f06434b59a8765c4a2b715792; Andrew Kelley

- [Added basic support for wasm32-emscripten target](https://git.cafe/gitcafe/zig/commit/6c54ed73f79cfc3efa1da10ed17f1da31d3ed6a6?format=markdown) — 6c54ed73f79cfc3efa1da10ed17f1da31d3ed6a6; Aven Bross

- [AstGen: fix @export with undeclared identifier crashing](https://git.cafe/gitcafe/zig/commit/4585cb1e2ff6afdb23748bd020ccf8e850550510?format=markdown) — 4585cb1e2ff6afdb23748bd020ccf8e850550510; Wooster

- [Merge pull request \#17069 from squeek502/resinator](https://git.cafe/gitcafe/zig/commit/3fc74135749e32ba106572ed85a2e253b89fb0c6?format=markdown) — 3fc74135749e32ba106572ed85a2e253b89fb0c6; Andrew Kelley

- [CI: update macos tarballs](https://git.cafe/gitcafe/zig/commit/867e61e10b905cdd1559ed9364ed28decb17d328?format=markdown) — 867e61e10b905cdd1559ed9364ed28decb17d328; Andrew Kelley

- [CI: update x86_64 windows tarballs](https://git.cafe/gitcafe/zig/commit/bb98ffbe7fc8d21f48286432fe685312fd9b07cc?format=markdown) — bb98ffbe7fc8d21f48286432fe685312fd9b07cc; Andrew Kelley

- [Merge pull request \#17172 from ziglang/ip-structs](https://git.cafe/gitcafe/zig/commit/a8d2ed806558cc1472f3a532169a4994abe17833?format=markdown) — a8d2ed806558cc1472f3a532169a4994abe17833; Andrew Kelley

- [CI: install ninja on windows](https://git.cafe/gitcafe/zig/commit/0345d7866347c9066b0646f9e46be9a068dcfaa3?format=markdown) — 0345d7866347c9066b0646f9e46be9a068dcfaa3; Andrew Kelley

- [langref: small fixes to wording and examples](https://git.cafe/gitcafe/zig/commit/00f42909adf23a92905aa7211d74ed5b5397b397?format=markdown) — 00f42909adf23a92905aa7211d74ed5b5397b397; Pat Tullmann

- [autodoc: show more doc comments for namespaces and types](https://git.cafe/gitcafe/zig/commit/c481510c99ab29903350a834810bdcac32dbd9ea?format=markdown) — c481510c99ab29903350a834810bdcac32dbd9ea; Loris Cro

- [Merge pull request \#17202 from ziglang/llvm17](https://git.cafe/gitcafe/zig/commit/a63a1c5cb9fd31a57e8371e6cba5f316bd3f2a65?format=markdown) — a63a1c5cb9fd31a57e8371e6cba5f316bd3f2a65; Andrew Kelley

- [write function types consistently with a space before \`fn\` keyword](https://git.cafe/gitcafe/zig/commit/ee4ced96833470f9432e6a5dc5b31534457280c0?format=markdown) — ee4ced96833470f9432e6a5dc5b31534457280c0; r00ster91

- [x86 backend: don't read bogus safety flag](https://git.cafe/gitcafe/zig/commit/3e79315d19c7dfe5f9b90185d8030209ef8dd829?format=markdown) — 3e79315d19c7dfe5f9b90185d8030209ef8dd829; Andrew Kelley

- [translate-c: Struct fields default to zero value](https://git.cafe/gitcafe/zig/commit/f91ff9a746ff97945dacc8114c073bd279f68f17?format=markdown) — f91ff9a746ff97945dacc8114c073bd279f68f17; Jay Petacat

- [std: math.absInt: update docs to use fabs for floats](https://git.cafe/gitcafe/zig/commit/5af5d87ad2227b6a7b5347c7217312ef8a83de12?format=markdown) — 5af5d87ad2227b6a7b5347c7217312ef8a83de12; Meghan Denny

- [Return error.WouldBlock when connect returns \.WSAEWOULDBLOCK](https://git.cafe/gitcafe/zig/commit/461036069934c9cbafbc24c5c3acc68e55bde912?format=markdown) — 461036069934c9cbafbc24c5c3acc68e55bde912; Daniel Guzman

- [translate-c: prevent variable names conflicting with type names](https://git.cafe/gitcafe/zig/commit/9ea2076663730ab6ac9cad5cb5f84e58198d4d95?format=markdown) — 9ea2076663730ab6ac9cad5cb5f84e58198d4d95; mlugg

- [std.zig.c_translation.zig: fix L suffix with sized ints](https://git.cafe/gitcafe/zig/commit/d2a937838e26ad0bb380b843dee9781a96a01ef5?format=markdown) — d2a937838e26ad0bb380b843dee9781a96a01ef5; Banacial

- [wasi: update \`sock_recv\` and \`sock_send\` according to preview1](https://git.cafe/gitcafe/zig/commit/ada02ac6fe502589575d07c37b13f05bf890f54b?format=markdown) — ada02ac6fe502589575d07c37b13f05bf890f54b; nikneym

- [LLVM: cache LLVM struct field indexes](https://git.cafe/gitcafe/zig/commit/c970dbdfeca60de227bba53b155c8374ae90f919?format=markdown) — c970dbdfeca60de227bba53b155c8374ae90f919; Andrew Kelley

- [Merge pull request \#17179 from mlugg/fix/translate-c](https://git.cafe/gitcafe/zig/commit/48e2ba3b3c1e224b59e3c97ed462ac88df4d8a4b?format=markdown) — 48e2ba3b3c1e224b59e3c97ed462ac88df4d8a4b; Andrew Kelley

- [Make \`std.os.getenv\` always a compile error on Windows](https://git.cafe/gitcafe/zig/commit/bc626e8b896bee26f565a271da7e60b2564ee341?format=markdown) — bc626e8b896bee26f565a271da7e60b2564ee341; Ryan Liptak

- [autodoc: split json payload per field](https://git.cafe/gitcafe/zig/commit/c1e94b28a370bdfe40e8e767b82535e248318aa7?format=markdown) — c1e94b28a370bdfe40e8e767b82535e248318aa7; Loris Cro

- [autodoc: rename the doctest section in the frontend to 'Usage Examples'](https://git.cafe/gitcafe/zig/commit/33f3a4d840b68eeb863a4afa2d8aa2cd0efe92a9?format=markdown) — 33f3a4d840b68eeb863a4afa2d8aa2cd0efe92a9; Loris Cro

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

- [Fix minimum cmake version in README](https://git.cafe/gitcafe/zig/commit/5389af2c1c8c50942da20dc5b0cc29cdca45e0e9?format=markdown) — 5389af2c1c8c50942da20dc5b0cc29cdca45e0e9; dundargoc

- [std: correct getcontext for Android bionic libc](https://git.cafe/gitcafe/zig/commit/55f0d8b41cc0c633effe51554f1bc67793f62623?format=markdown) — 55f0d8b41cc0c633effe51554f1bc67793f62623; Stephen Gutekanst

- [autodoc: Implement various missing expressions in ex \(\#17129\)](https://git.cafe/gitcafe/zig/commit/2651363c9d769ddb607c0eb7f93a1a90ba86b9e1?format=markdown) — 2651363c9d769ddb607c0eb7f93a1a90ba86b9e1; Krzysztof Wolicki

- [autodoc: Implement builtin function rendering\.](https://git.cafe/gitcafe/zig/commit/f2026e7dd650e07defeefc9913f6fb08f9b45c21?format=markdown) — f2026e7dd650e07defeefc9913f6fb08f9b45c21; Krzysztof Wolicki

- [autodoc: Fix styling of the navbar](https://git.cafe/gitcafe/zig/commit/9a326b22d58a81a6d2b02c9f1c4be82244cfc89a?format=markdown) — 9a326b22d58a81a6d2b02c9f1c4be82244cfc89a; Krzysztof Wolicki

- [autodoc: Remove unnecessary Expr tag](https://git.cafe/gitcafe/zig/commit/da28379d6cc7322eefb65b8ec93995e212e42e6e?format=markdown) — da28379d6cc7322eefb65b8ec93995e212e42e6e; Krzysztof Wolicki

- [autodoc: Handle \`ref\` ZIR instruction](https://git.cafe/gitcafe/zig/commit/8a9aa9e112bd75b057eff4b6449a5af86ed568a4?format=markdown) — 8a9aa9e112bd75b057eff4b6449a5af86ed568a4; Krzysztof Wolicki

- [Sema: mark pointers to inline functions as comptime-only](https://git.cafe/gitcafe/zig/commit/6df78c3bc17e5922792fcef0025043c358daa52f?format=markdown) — 6df78c3bc17e5922792fcef0025043c358daa52f; mlugg

- [Merge pull request \#17156 from mlugg/destructure](https://git.cafe/gitcafe/zig/commit/61b70778bdf975957d45432987dde16029aca69a?format=markdown) — 61b70778bdf975957d45432987dde16029aca69a; Andrew Kelley

- [package manager: write deps in a flat format, eliminating the FQN concept](https://git.cafe/gitcafe/zig/commit/94529ffb621fa633437ac48d8f90003e26e8ce5b?format=markdown) — 94529ffb621fa633437ac48d8f90003e26e8ce5b; mlugg

- [bpf: remove unhelpful "comptime" and fix union order](https://git.cafe/gitcafe/zig/commit/1a0e6bcdb140c844384d62b78a7f4247753f9ffd?format=markdown) — 1a0e6bcdb140c844384d62b78a7f4247753f9ffd; bfredl

- [AstGen: do not forward result pointers through @as](https://git.cafe/gitcafe/zig/commit/cba7e8a4e95aa2a2031d0fbaa8247de37e61fd78?format=markdown) — cba7e8a4e95aa2a2031d0fbaa8247de37e61fd78; mlugg

- [compiler: rework capture scopes in-memory layout](https://git.cafe/gitcafe/zig/commit/8592c5cdac41e4e04034e4f9a0fd8cb51e8c4257?format=markdown) — 8592c5cdac41e4e04034e4f9a0fd8cb51e8c4257; Andrew Kelley

- [std.math.log_int: implement integer logarithm without using float math](https://git.cafe/gitcafe/zig/commit/4f952c7e0e36dab15f9359f55eb8714f8fe92bcf?format=markdown) — 4f952c7e0e36dab15f9359f55eb8714f8fe92bcf; Federico Stra

- [Add \-includes option to zig libc](https://git.cafe/gitcafe/zig/commit/30e1883834ac630d23cdb0e28793d76219397118?format=markdown) — 30e1883834ac630d23cdb0e28793d76219397118; Ryan Liptak

- [ComptimeStringMap: Add version that takes an equality function](https://git.cafe/gitcafe/zig/commit/c9613e3d5cf601bdbcbad039949a0721248f54a3?format=markdown) — c9613e3d5cf601bdbcbad039949a0721248f54a3; Ryan Liptak

- [std: add compile error when using \`std.os.getenv\` on the wasi target](https://git.cafe/gitcafe/zig/commit/69982339ed3c35df890f205fada0bb5772abdb63?format=markdown) — 69982339ed3c35df890f205fada0bb5772abdb63; Rafael Fernández López

- [fs tests: Skip UNC path types in Dir.rename tests](https://git.cafe/gitcafe/zig/commit/742030a8f27190ce36fd7b240c2def6774dfdb63?format=markdown) — 742030a8f27190ce36fd7b240c2def6774dfdb63; Ryan Liptak

- [Merge pull request \#17146 from ziglang/elf-linker](https://git.cafe/gitcafe/zig/commit/8fb4a4efbabbe3fe98521201eac41feee5a9a50a?format=markdown) — 8fb4a4efbabbe3fe98521201eac41feee5a9a50a; Jakub Konka

- [std.json: add fmt function \(\#17055\)](https://git.cafe/gitcafe/zig/commit/223f62acbd32c04db3169906f33869f43e5258f7?format=markdown) — 223f62acbd32c04db3169906f33869f43e5258f7; Jonathan Marler

- [Merge pull request \#17046 from tiehuis/improve-hash-tests](https://git.cafe/gitcafe/zig/commit/0e2f002a7b45acb5ed62365b9290b09912e5c709?format=markdown) — 0e2f002a7b45acb5ed62365b9290b09912e5c709; Andrew Kelley

- [Merge pull request \#17141 from ziglang/elf-linker](https://git.cafe/gitcafe/zig/commit/10a99f8f64bf7cf336c990b90c72d81f5f767b4d?format=markdown) — 10a99f8f64bf7cf336c990b90c72d81f5f767b4d; Jakub Konka

- [mem: explicit Allocator.Error on concat and join](https://git.cafe/gitcafe/zig/commit/4a44b7993573016fb5ccb3398d366a884307bf3a?format=markdown) — 4a44b7993573016fb5ccb3398d366a884307bf3a; Pascal S\. de Kloe

- [Merge pull request \#17113 from ziglang/elf-linker](https://git.cafe/gitcafe/zig/commit/4d29b3967873d6ff7e7426b2ab99c00c9e0fa284?format=markdown) — 4d29b3967873d6ff7e7426b2ab99c00c9e0fa284; Jakub Konka

- [Disable flaky part of Dir.rename directories test on Windows](https://git.cafe/gitcafe/zig/commit/89ea67aee2aeb4c041f55625f22fb9a1c56cf9ea?format=markdown) — 89ea67aee2aeb4c041f55625f22fb9a1c56cf9ea; Ryan Liptak

- [InternPool: prevent anon struct UAF bugs with type safety](https://git.cafe/gitcafe/zig/commit/cb6201715a7bcae2b278811186afc17a697b25f7?format=markdown) — cb6201715a7bcae2b278811186afc17a697b25f7; Andrew Kelley

- [Revert "ci: use zig build check-fmt instead of zig fmt \-\-check"](https://git.cafe/gitcafe/zig/commit/7e2b6b0f1bc5877f11c50a217dd88c11481bbad4?format=markdown) — 7e2b6b0f1bc5877f11c50a217dd88c11481bbad4; Andrew Kelley

- [std.math.cbrt: fixed \-0.0 evaluating to 0.0](https://git.cafe/gitcafe/zig/commit/5b7eefce4696e68132a0e8d5a0be4d0ae87dc6f7?format=markdown) — 5b7eefce4696e68132a0e8d5a0be4d0ae87dc6f7; Lucas Culverhouse

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