# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 378d3e44034e817093966ea42c2940d6a0482dd8

Requested commit: 378d3e44034e817093966ea42c2940d6a0482dd8

- [Solve the return type ambiguity \(\#1628\)](https://git.cafe/gitcafe/zig/commit/378d3e44034e817093966ea42c2940d6a0482dd8?format=markdown) — 378d3e44034e817093966ea42c2940d6a0482dd8; Jimmi Holst Christensen

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

- [C ABI and compiler rt improvements for ARM](https://git.cafe/gitcafe/zig/commit/3e72411db011dfdd35d8eb9b2f51ea5c55a61d1e?format=markdown) — 3e72411db011dfdd35d8eb9b2f51ea5c55a61d1e; Andrew Kelley

- [Improve time.sleep api](https://git.cafe/gitcafe/zig/commit/67fb4d13593fb6f940415fda2abd56c452c7a28e?format=markdown) — 67fb4d13593fb6f940415fda2abd56c452c7a28e; Marc Tiehuis

- [added math.pow support for integer types\. resolves \#1637 \(\#1642\)](https://git.cafe/gitcafe/zig/commit/a22d9daaecd94f71690e6296aff3ee0a2da00892?format=markdown) — a22d9daaecd94f71690e6296aff3ee0a2da00892; emekoi

- [Merge pull request \#1647 from ziglang/static-libs](https://git.cafe/gitcafe/zig/commit/9e38a81230bcaefb50fae610c071005449a7abfb?format=markdown) — 9e38a81230bcaefb50fae610c071005449a7abfb; Andrew Kelley

- [Merge pull request \#1429 from shawnl/arm64](https://git.cafe/gitcafe/zig/commit/d40c4e7c896c5dfed9dd35e8c0d2117f7cf5c53c?format=markdown) — d40c4e7c896c5dfed9dd35e8c0d2117f7cf5c53c; Andrew Kelley

- [build: try to find llvm-config-7 before llvm-config](https://git.cafe/gitcafe/zig/commit/5b84192f07d5e4b3f5ebcd3e08d79852710c04f4?format=markdown) — 5b84192f07d5e4b3f5ebcd3e08d79852710c04f4; Andrew Kelley

- [disable C ABI tests on macos due to LLD deficiency](https://git.cafe/gitcafe/zig/commit/b7dda772a865c9c610aa4ed6ece831a8ea7bb8d5?format=markdown) — b7dda772a865c9c610aa4ed6ece831a8ea7bb8d5; Andrew Kelley

- [on linux, link statically if not linking any shared libs](https://git.cafe/gitcafe/zig/commit/4640853d1b49ec17e1e997901c58c2294aca30d6?format=markdown) — 4640853d1b49ec17e1e997901c58c2294aca30d6; Andrew Kelley

- [docs: add comment about operator overloading](https://git.cafe/gitcafe/zig/commit/8700f4d2b1a169515314fe57bd9f080a906efa59?format=markdown) — 8700f4d2b1a169515314fe57bd9f080a906efa59; Andrew Kelley

- [docs: fix double escaping html entities](https://git.cafe/gitcafe/zig/commit/c81a4b3e3d75577b69f37f57a21d2434019fa41d?format=markdown) — c81a4b3e3d75577b69f37f57a21d2434019fa41d; Andrew Kelley

- [improve pointer documentation](https://git.cafe/gitcafe/zig/commit/8d6601d7ce6adb22103892f50176e4e2a60fe2fc?format=markdown) — 8d6601d7ce6adb22103892f50176e4e2a60fe2fc; Andrew Kelley

- [fix missing \.h files](https://git.cafe/gitcafe/zig/commit/d07413f9b77a1e8e27ba09d2183ba5d614268c76?format=markdown) — d07413f9b77a1e8e27ba09d2183ba5d614268c76; Andrew Kelley

- [refactor ir.cpp](https://git.cafe/gitcafe/zig/commit/23b07ad8d25809baa3169f64d9c7be980501352d?format=markdown) — 23b07ad8d25809baa3169f64d9c7be980501352d; Andrew Kelley

- [removed unneeded dll extension](https://git.cafe/gitcafe/zig/commit/31469daca397b7cdb8c348932a7a3c9e27354fa5?format=markdown) — 31469daca397b7cdb8c348932a7a3c9e27354fa5; emekoi

- [better mutex implementation](https://git.cafe/gitcafe/zig/commit/3f13a59cbc4235a5abcc2ca35bbc3f172336fd61?format=markdown) — 3f13a59cbc4235a5abcc2ca35bbc3f172336fd61; Andrew Kelley

- [std.Mutex: implement blocking mutexes on linux](https://git.cafe/gitcafe/zig/commit/66cb75d1148fffdd161e7829b9e27aa52f0f1616?format=markdown) — 66cb75d1148fffdd161e7829b9e27aa52f0f1616; Andrew Kelley

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

- [Merge pull request \#1619 from bnoordhuis/fix1570](https://git.cafe/gitcafe/zig/commit/364bc66924648c798d9eb5f70607ba8a5fb991d6?format=markdown) — 364bc66924648c798d9eb5f70607ba8a5fb991d6; Andrew Kelley

- [Add doc comment for tokenLocationPtr \(\#1618\)](https://git.cafe/gitcafe/zig/commit/cd211bcc20d3d1ddd1a50d57c7645aa3445934f0?format=markdown) — cd211bcc20d3d1ddd1a50d57c7645aa3445934f0; Wink Saville

- [Fixed StackTrace not being resolved when panic is invalid \(\#1615\)](https://git.cafe/gitcafe/zig/commit/bc3e99c5e5a5f054e57a7056a64ff08762d42e9f?format=markdown) — bc3e99c5e5a5f054e57a7056a64ff08762d42e9f; Jimmi Holst Christensen

- [increase stack size on windows for all executables](https://git.cafe/gitcafe/zig/commit/d4d22df1d90d9d78f2960e807c3dad061ed1c71a?format=markdown) — d4d22df1d90d9d78f2960e807c3dad061ed1c71a; Andrew Kelley

- [std lib \(breaking\): posixRead can return less than buffer size](https://git.cafe/gitcafe/zig/commit/af229c1fdc89f69273f69627ab5a0304dab11572?format=markdown) — af229c1fdc89f69273f69627ab5a0304dab11572; Andrew Kelley

- [std lib: flesh out the async I/O streaming API a bit](https://git.cafe/gitcafe/zig/commit/d1ec8377d1fcc9874c40e6603f64087f0b310677?format=markdown) — d1ec8377d1fcc9874c40e6603f64087f0b310677; Andrew Kelley

- [update std lib API for I/O](https://git.cafe/gitcafe/zig/commit/9d4eaf1e07525a72fa54cfaa346a18bf18953af4?format=markdown) — 9d4eaf1e07525a72fa54cfaa346a18bf18953af4; Andrew Kelley

- [Fixes \-\-emit asm on windows and makes C header file generation explicit\. \(\#1612\)](https://git.cafe/gitcafe/zig/commit/ba78ae0ae73ac38a2bb32c618cd145b4d2f9602e?format=markdown) — ba78ae0ae73ac38a2bb32c618cd145b4d2f9602e; Sahnvour

- [build: omit finding libxml2, zlib since no direct dependency](https://git.cafe/gitcafe/zig/commit/418b2e7d47cbfdd8d04c362b758c96b533674282?format=markdown) — 418b2e7d47cbfdd8d04c362b758c96b533674282; Andrew Kelley

- [rename std.event.tcp to std.event.net](https://git.cafe/gitcafe/zig/commit/57c4d38c556238530af9b643b4dbc481de417782?format=markdown) — 57c4d38c556238530af9b643b4dbc481de417782; Andrew Kelley

- [Merge pull request \#1594 from emekoi/master](https://git.cafe/gitcafe/zig/commit/a42a213e35842e18750dd8cfdfc0d024e23da50b?format=markdown) — a42a213e35842e18750dd8cfdfc0d024e23da50b; Andrew Kelley

- [fixed native target detection](https://git.cafe/gitcafe/zig/commit/e6446dfc86e42ccea93760d99cf4b421265cfb0e?format=markdown) — e6446dfc86e42ccea93760d99cf4b421265cfb0e; emekoi

- [Expose failing_allocator as \*Allocator instead of const FailingAllocator](https://git.cafe/gitcafe/zig/commit/1428ef3b07eba5a414b30973b117f3c8328c727c?format=markdown) — 1428ef3b07eba5a414b30973b117f3c8328c727c; Jimmi Holst Christensen

- [Merge pull request \#1599 from ziglang/zig-build-arg0](https://git.cafe/gitcafe/zig/commit/40da2c6098f3ac2e04117ff132313f2646e68d4a?format=markdown) — 40da2c6098f3ac2e04117ff132313f2646e68d4a; Andrew Kelley

- [Release 0.3.0](https://git.cafe/gitcafe/zig/commit/e242f6a609eb4d8367e2bf22ce82e210df3142bb?format=markdown) — e242f6a609eb4d8367e2bf22ce82e210df3142bb; Andrew Kelley

- [rely on gcc for static builds on macos](https://git.cafe/gitcafe/zig/commit/f4a0658585574d904190732fbacedccb1e8b6f46?format=markdown) — f4a0658585574d904190732fbacedccb1e8b6f46; Andrew Kelley

- [build: add support for ZIG_STATIC on MacOS](https://git.cafe/gitcafe/zig/commit/fe524a1fa565004c3c0c3faecbe14f2331feefab?format=markdown) — fe524a1fa565004c3c0c3faecbe14f2331feefab; Andrew Kelley

- [update @typeInfo docs](https://git.cafe/gitcafe/zig/commit/cc490f00267cb593412be05eba521c538943efef?format=markdown) — cc490f00267cb593412be05eba521c538943efef; Andrew Kelley

- [add dll export storage class where appropriate](https://git.cafe/gitcafe/zig/commit/af3263d7a87c922cbcb047944ee94123c69cfac1?format=markdown) — af3263d7a87c922cbcb047944ee94123c69cfac1; Andrew Kelley

- [overhaul api for getting random integers \(\#1578\)](https://git.cafe/gitcafe/zig/commit/e7d9d00ac8c2bb075d0f67842b58718aececdc09?format=markdown) — e7d9d00ac8c2bb075d0f67842b58718aececdc09; Josh Wolfe

- [fix crash when compile error evaluating return\.\.\.](https://git.cafe/gitcafe/zig/commit/1c26c2f4d5c9029fe39cc413f75e547636e42a14?format=markdown) — 1c26c2f4d5c9029fe39cc413f75e547636e42a14; Andrew Kelley

- [fix variables which are pointers to packed struct fields](https://git.cafe/gitcafe/zig/commit/589201b10492e2aba06df7860666cef7c6916acc?format=markdown) — 589201b10492e2aba06df7860666cef7c6916acc; Andrew Kelley

- [the last number in a packed ptr is host int bytes](https://git.cafe/gitcafe/zig/commit/dcfd15a7f0ed5159afad47915a11d1dd8315cbe8?format=markdown) — dcfd15a7f0ed5159afad47915a11d1dd8315cbe8; Andrew Kelley

- [Tweak SYMBOL_CHAR define in tokenizer.cpp](https://git.cafe/gitcafe/zig/commit/631851f8b55b78363c9bc773230d9ee1e7122f5e?format=markdown) — 631851f8b55b78363c9bc773230d9ee1e7122f5e; Wink Saville

- [fix implicit casting to \*c_void](https://git.cafe/gitcafe/zig/commit/9485043b3c445a3153e61c0bbc908486134d564a?format=markdown) — 9485043b3c445a3153e61c0bbc908486134d564a; Andrew Kelley

- [stage1: Added \`zig help\` to show usage on stdout](https://git.cafe/gitcafe/zig/commit/7b204649e3af348a7831837d5a36219733b505ca?format=markdown) — 7b204649e3af348a7831837d5a36219733b505ca; Jay Weisskopf

- [fix crash on runtime index into slice of comptime type](https://git.cafe/gitcafe/zig/commit/2e562a5f366aabefd34a4191b2cd0b5e72d3d089?format=markdown) — 2e562a5f366aabefd34a4191b2cd0b5e72d3d089; Andrew Kelley

- [fix not syntax highlighting builtin module](https://git.cafe/gitcafe/zig/commit/839492d0e82e5d7b2a5cee54acb9e64b414e9817?format=markdown) — 839492d0e82e5d7b2a5cee54acb9e64b414e9817; Andrew Kelley

- [fix self reference through fn ptr field crash](https://git.cafe/gitcafe/zig/commit/eafb8e85725df570056f2be09173449f802b90fc?format=markdown) — eafb8e85725df570056f2be09173449f802b90fc; Andrew Kelley

- [Remove StrLitKind enum](https://git.cafe/gitcafe/zig/commit/0e6c18c8207cab5d3946f119a51d62f91c1b9028?format=markdown) — 0e6c18c8207cab5d3946f119a51d62f91c1b9028; Wink Saville

- [fix more bigint code paths and add tests](https://git.cafe/gitcafe/zig/commit/4241cd666dbf5117a6c32357c091ca3bc7a0fcd0?format=markdown) — 4241cd666dbf5117a6c32357c091ca3bc7a0fcd0; Andrew Kelley

- [fix translate-c test expecting incorrect C ABI on windows](https://git.cafe/gitcafe/zig/commit/877036e7ef37432579233347b5b3cfce66040f83?format=markdown) — 877036e7ef37432579233347b5b3cfce66040f83; Andrew Kelley

- [fix comptime bitwise operations with negative values](https://git.cafe/gitcafe/zig/commit/32c91ad892f5dc0138828aea19b3c0e2b062d168?format=markdown) — 32c91ad892f5dc0138828aea19b3c0e2b062d168; Andrew Kelley

- [minor langref improvements](https://git.cafe/gitcafe/zig/commit/422269ea6e49409464fd1fd00212fc7f7681a5e0?format=markdown) — 422269ea6e49409464fd1fd00212fc7f7681a5e0; Andrew Kelley

- [Ignore class-memaccess error for gcc 8 and above](https://git.cafe/gitcafe/zig/commit/c5509a07cacfea16b4fb3c8d552a33083b713697?format=markdown) — c5509a07cacfea16b4fb3c8d552a33083b713697; Wink Saville

- [fix translate-c incorrectly translating negative enum init values](https://git.cafe/gitcafe/zig/commit/004c383292412faef7987b5fb5da73a2971176ee?format=markdown) — 004c383292412faef7987b5fb5da73a2971176ee; Andrew Kelley

- [fix godbolt cli test on non-linux-x86_64 hosts](https://git.cafe/gitcafe/zig/commit/8a7737eef4f9f5fd3e6d318b6985e1bf6a364438?format=markdown) — 8a7737eef4f9f5fd3e6d318b6985e1bf6a364438; Andrew Kelley

- [add panic function to godbolt CLI API test](https://git.cafe/gitcafe/zig/commit/6d048aa3bfabf43da40966b01d8a4717bd8fe9b7?format=markdown) — 6d048aa3bfabf43da40966b01d8a4717bd8fe9b7; Andrew Kelley

- [add test to cover the CLI API that godbolt is using](https://git.cafe/gitcafe/zig/commit/a155f2973b681dd984ddaba7686dc7c07347120c?format=markdown) — a155f2973b681dd984ddaba7686dc7c07347120c; Andrew Kelley

- [Fix typo in argsAlloc comment](https://git.cafe/gitcafe/zig/commit/a170a64776e703a8549e5ef16cc6009b642b617e?format=markdown) — a170a64776e703a8549e5ef16cc6009b642b617e; Wink Saville

- [include LICENSE in windows static builds](https://git.cafe/gitcafe/zig/commit/af01c6e2bf6a3cbf302deb9166ea3bca50d65175?format=markdown) — af01c6e2bf6a3cbf302deb9166ea3bca50d65175; Andrew Kelley

- [rm extraneous macro](https://git.cafe/gitcafe/zig/commit/f9558444354b5b3367536a7389790c87ea9a94f0?format=markdown) — f9558444354b5b3367536a7389790c87ea9a94f0; Jeff Fowler

- [fix @compileLog having unintended side effects](https://git.cafe/gitcafe/zig/commit/c84548e71d4990352c202da92d47f1398385411f?format=markdown) — c84548e71d4990352c202da92d47f1398385411f; Andrew Kelley

- [doc: add note about reproducible builds](https://git.cafe/gitcafe/zig/commit/3c1f9baff10be20910fc6e168c293759d9b8537e?format=markdown) — 3c1f9baff10be20910fc6e168c293759d9b8537e; Andrew Kelley

- [add compile error for slice of undefined slice](https://git.cafe/gitcafe/zig/commit/5c15c5fc48fa61569eca7bcd49e1c819db2a90c9?format=markdown) — 5c15c5fc48fa61569eca7bcd49e1c819db2a90c9; Andrew Kelley

- [stage1: unify 2 implementations of pointer deref](https://git.cafe/gitcafe/zig/commit/2e2740716103784334348c491a0e4d84052c5734?format=markdown) — 2e2740716103784334348c491a0e4d84052c5734; Andrew Kelley

- [fix comptime string concatenation ignoring slice bounds](https://git.cafe/gitcafe/zig/commit/9e5cd43e6d2caaaa2226be56c0886d73a200e78b?format=markdown) — 9e5cd43e6d2caaaa2226be56c0886d73a200e78b; Andrew Kelley

- [Merge branch 'raulgrell-BitByteOffsetOfs'](https://git.cafe/gitcafe/zig/commit/0ca12ded2ffbbc6f703d66541481bab5d8cbb2e3?format=markdown) — 0ca12ded2ffbbc6f703d66541481bab5d8cbb2e3; Andrew Kelley

- [fix comptime slice of pointer to array](https://git.cafe/gitcafe/zig/commit/44f2ee101f244342ec7e4cd81bb21d9a0c23267b?format=markdown) — 44f2ee101f244342ec7e4cd81bb21d9a0c23267b; Andrew Kelley

- [fix formatInt to handle upcasting to base int size](https://git.cafe/gitcafe/zig/commit/073f7ebb0e2168d04212fd855235c3543f86a2be?format=markdown) — 073f7ebb0e2168d04212fd855235c3543f86a2be; Andrew Kelley

- [add compile error for casting const array to mutable slice](https://git.cafe/gitcafe/zig/commit/9c8dfadbb1b95703a1503ae3a508f5acc29e7695?format=markdown) — 9c8dfadbb1b95703a1503ae3a508f5acc29e7695; Andrew Kelley

- [better string literal caching implementation](https://git.cafe/gitcafe/zig/commit/f8fe517d126d582e37ab4537fe9fd42f0531f44b?format=markdown) — f8fe517d126d582e37ab4537fe9fd42f0531f44b; Andrew Kelley

- [add workaround for \`llvm-config \-\-system-libs\`](https://git.cafe/gitcafe/zig/commit/492821781dc34659f694577aacbc853c8839406f?format=markdown) — 492821781dc34659f694577aacbc853c8839406f; Andrew Kelley

- [travis: build zig with gcc to match what llvm was built with](https://git.cafe/gitcafe/zig/commit/f9bf04c38b693b0eee368416ec8eaba06a057e1e?format=markdown) — f9bf04c38b693b0eee368416ec8eaba06a057e1e; Andrew Kelley

- [build: fix finding llvm and clang 7](https://git.cafe/gitcafe/zig/commit/287f5cce50ff5fb1b9515ce8b7c38339c9d22472?format=markdown) — 287f5cce50ff5fb1b9515ce8b7c38339c9d22472; Andrew Kelley

- [travis: fix llvm apt package names](https://git.cafe/gitcafe/zig/commit/e3d8cae35a5d194386eacd9afa4f496111a37e16?format=markdown) — e3d8cae35a5d194386eacd9afa4f496111a37e16; Andrew Kelley

- [fix typo from previous commit](https://git.cafe/gitcafe/zig/commit/6d23619cce2230403b1e661a549d7a488d7fe88d?format=markdown) — 6d23619cce2230403b1e661a549d7a488d7fe88d; Andrew Kelley

- [travis: fix package names](https://git.cafe/gitcafe/zig/commit/f418a943cce926d187d8f309373bc945d3c85854?format=markdown) — f418a943cce926d187d8f309373bc945d3c85854; Andrew Kelley

- [travis: update apt repo url](https://git.cafe/gitcafe/zig/commit/d4cb373024d74d5a858184b68b7e877036ddc569?format=markdown) — d4cb373024d74d5a858184b68b7e877036ddc569; Andrew Kelley

- [appveyor: remove old cache file](https://git.cafe/gitcafe/zig/commit/69c876cc87a1805b737cd8d51b9dc5f0809991fd?format=markdown) — 69c876cc87a1805b737cd8d51b9dc5f0809991fd; Andrew Kelley

- [Merge remote-tracking branch 'origin/llvm7'](https://git.cafe/gitcafe/zig/commit/15301504e2a0f46a482f4d73abe482bd1eb63357?format=markdown) — 15301504e2a0f46a482f4d73abe482bd1eb63357; Andrew Kelley

- [std/index.zig: Fix import](https://git.cafe/gitcafe/zig/commit/5eeef1f5ed5912d03bb8e744c6618734073af2ed?format=markdown) — 5eeef1f5ed5912d03bb8e744c6618734073af2ed; Christian Wesselhoeft

- [fix regression from previous commit](https://git.cafe/gitcafe/zig/commit/6dd93ee5d986405f521e9b4ed83ef669325f4e08?format=markdown) — 6dd93ee5d986405f521e9b4ed83ef669325f4e08; Andrew Kelley

- [zig fmt: handle shebang lines](https://git.cafe/gitcafe/zig/commit/21328e0036db94c75083ab8e43ff9195000343f0?format=markdown) — 21328e0036db94c75083ab8e43ff9195000343f0; Andrew Kelley

- [fix optional pointer to empty struct incorrectly being non-null](https://git.cafe/gitcafe/zig/commit/345f8db1c49efe3d9ca9859a296f24e728a3b43a?format=markdown) — 345f8db1c49efe3d9ca9859a296f24e728a3b43a; Andrew Kelley

- [add compile error for slice\.\*\.len](https://git.cafe/gitcafe/zig/commit/c1af3605328d21f59ee8ceba3c7350193f0a2429?format=markdown) — c1af3605328d21f59ee8ceba3c7350193f0a2429; Andrew Kelley

- [stage1 caching: don't write manifest until cache release](https://git.cafe/gitcafe/zig/commit/148fe2e99970ca880a8e10ded5af308e28bbc342?format=markdown) — 148fe2e99970ca880a8e10ded5af308e28bbc342; Andrew Kelley

- [implementation for bitcasting extern enum type to c_int](https://git.cafe/gitcafe/zig/commit/8c77c5705f41e55a5f2d80db20270d0c644338ed?format=markdown) — 8c77c5705f41e55a5f2d80db20270d0c644338ed; Andrew Kelley

- [fix implicit cast of packed struct field to const ptr](https://git.cafe/gitcafe/zig/commit/5fd3af9dc6ef08f23e6b64dfa6d6776371f9344a?format=markdown) — 5fd3af9dc6ef08f23e6b64dfa6d6776371f9344a; Andrew Kelley

- [fix @embedFile reading garbage memory](https://git.cafe/gitcafe/zig/commit/1fc2019031ef427e02acc88d7ce1c15372556c4d?format=markdown) — 1fc2019031ef427e02acc88d7ce1c15372556c4d; Andrew Kelley

- [minor cleanups from 68c1d05917](https://git.cafe/gitcafe/zig/commit/93ff5024a4186d0067df969d403d311ac978996c?format=markdown) — 93ff5024a4186d0067df969d403d311ac978996c; Andrew Kelley

- [fix @bytesToSlice on a packed struct](https://git.cafe/gitcafe/zig/commit/d353d5aef8bfc5c701ab8958751ef74f6704342b?format=markdown) — d353d5aef8bfc5c701ab8958751ef74f6704342b; Andrew Kelley

- [compiling on mingw is now supported \(\#1542\)](https://git.cafe/gitcafe/zig/commit/68c1d059178a36add751e97e11cee004cfdf612e?format=markdown) — 68c1d059178a36add751e97e11cee004cfdf612e; emekoi

- [link to \#1544](https://git.cafe/gitcafe/zig/commit/13645585fe2904f38d13df12e571ecac5bf9e8e6?format=markdown) — 13645585fe2904f38d13df12e571ecac5bf9e8e6; Josh Wolfe

- [Merge pull request \#1543 from ziglang/bit_shifting](https://git.cafe/gitcafe/zig/commit/8f0618a5b1a1aa65ed1600b55aca0ab144c68932?format=markdown) — 8f0618a5b1a1aa65ed1600b55aca0ab144c68932; Josh Wolfe

- [fix codegen for @intCast to u0](https://git.cafe/gitcafe/zig/commit/bfcfaaf5bd5d2586d815ca5c10009975acf3e514?format=markdown) — bfcfaaf5bd5d2586d815ca5c10009975acf3e514; Andrew Kelley

- [remove deprecated, unused windows functions](https://git.cafe/gitcafe/zig/commit/15e59eb142af9d4385b9ce5a277df27804e1794e?format=markdown) — 15e59eb142af9d4385b9ce5a277df27804e1794e; Andrew Kelley

- [add compile error for @ptrCast 0 bit type to non-0 bit type](https://git.cafe/gitcafe/zig/commit/b16229da1de90295b4d173f1a0ddbca677e8cdf2?format=markdown) — b16229da1de90295b4d173f1a0ddbca677e8cdf2; Andrew Kelley

- [add compile error for non-optional types compared against null](https://git.cafe/gitcafe/zig/commit/78a9a465a372d25ef6f9a1f6bb1018160b8c94e1?format=markdown) — 78a9a465a372d25ef6f9a1f6bb1018160b8c94e1; Andrew Kelley

- [fix crash when bit shifting a u1](https://git.cafe/gitcafe/zig/commit/6c71e9a54da068202794c309e895b3f9ccfeb161?format=markdown) — 6c71e9a54da068202794c309e895b3f9ccfeb161; Andrew Kelley

- [dereferencing a \*u0 is comptime-known to be 0](https://git.cafe/gitcafe/zig/commit/cf9200b81594071d6378df2294da1c737c780c05?format=markdown) — cf9200b81594071d6378df2294da1c737c780c05; Andrew Kelley

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