stage1: update zig1.wasm
6f0feccef5 • Alex Rønne Petersen • Feb 19, 2026
Revert "test: disable hexagon-linux-musl C ABI tests for now"
4eedad1170 • Alex Rønne Petersen • Feb 19, 2026
Revert "std.zig.system: disable vector support on s390x for now"
bd0a5082a7 • Alex Rønne Petersen • Feb 19, 2026
Revert "std.mem: work around LoongArch inline asm bug in doNotOptimizeAway()"
449d33bf17 • Alex Rønne Petersen • Feb 19, 2026
Revert "test: skip `alternative constraints` behavior test on LoongArch"
d6dd695b82 • Alex Rønne Petersen • Feb 19, 2026
Revert "std.math.modf: disable vector test on LoongArch with LSX"
35b5a4f5f8 • Alex Rønne Petersen • Feb 19, 2026
Revert "test: disable some vector ctz/clz behavior tests on LoongArch with LSX"
3eb3a8bea1 • Alex Rønne Petersen • Feb 19, 2026
Revert "std.zig.system: Force soft_float feature on for MIPS soft float targets."
d26184c33b • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.x86: improve AVX10 detection
a995fd8bed • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.x86: require OS APX save support for APX features
bbc2b5a6b5 • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.x86: detect more APX features
ed1f56ca84 • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.x86: detect Diamonds Rapids, Wildcat Lake, and Nova Lake
baf3bb9a86 • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.x86: fix prefetchi detection on AMD
144e528dc7 • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.arm: add detection for a bunch more cores
7b276d61d2 • Alex Rønne Petersen • Feb 19, 2026
std.zig.system.windows: update aarch64 CPU feature detection
1fce94cccc • Alex Rønne Petersen • Feb 19, 2026
std.os.windows: update PF feature flags from winnt.h
d9965fc5bb • Alex Rønne Petersen • Feb 19, 2026
test: disable `switch on pointer type` behavior test with LLVM
2e6055d82a • Alex Rønne Petersen • Feb 19, 2026
compiler: fix and simplify DllMainCRTStartup handling
0eb6876aed • Alex Rønne Petersen • Feb 19, 2026
compiler: let LLVM set the 64bit feature from the target triple on powerpc targets
4eb6a3703b • Alex Rønne Petersen • Feb 19, 2026
compiler: let LLVM set the x32 feature from the target triple on x86 targets
6cbf1bae1d • Alex Rønne Petersen • Feb 19, 2026
llvm: wire up the xtensa backend
281a9dfa0a • Alex Rønne Petersen • Feb 19, 2026
llvm: switch to wasip<n> for preview wasi versions in triples
e71e9cd121 • Alex Rønne Petersen • Feb 19, 2026
llvm: switch most targets to using half and fp128 IR types
1ad73c30fd • Alex Rønne Petersen • Feb 19, 2026
compiler-rt: additionally export __trunctfhf2 as __trunckfhf2 on powerpc
5a5aef163b • Alex Rønne Petersen • Feb 19, 2026
std.zig.llvm.Builder: fix writing u64 max constant for type bit_count > 64
3d93eeff3a • Alex Rønne Petersen • Feb 19, 2026
std.Target: fuchsia supports arm/thumb now
bdc3c52e43 • Alex Rønne Petersen • Feb 19, 2026
llvm: update data layout strings to LLVM 22
8f59b2d59e • Alex Rønne Petersen • Feb 19, 2026
zig cc: update options data to LLVM 22
fbbc274d53 • Alex Rønne Petersen • Feb 19, 2026
std.Target: update CPU and feature data to LLVM 22
29e61cf08a • Alex Rønne Petersen • Feb 19, 2026
libtsan: update to LLVM 22
5a899c8910 • Alex Rønne Petersen • Feb 19, 2026
libunwind: update to LLVM 22
ba6adb2dc9 • Alex Rønne Petersen • Feb 19, 2026
libcxx: update to LLVM 22
7ede15da60 • Alex Rønne Petersen • Feb 19, 2026
llvm-libc: update to LLVM 22
1576e4181c • Alex Rønne Petersen • Feb 19, 2026
libcxxabi: update to LLVM 22
e5ede37983 • Alex Rønne Petersen • Feb 19, 2026
zig cc: update intrinsic headers to LLVM 22
a98f7e42f4 • Alex Rønne Petersen • Feb 19, 2026
zig cc: update driver files to LLVM 22
7687fc353f • Alex Rønne Petersen • Feb 19, 2026
cmake: update to LLVM 22
87041c8979 • Alex Rønne Petersen • Feb 19, 2026
link: recognize thin archives in ld script detection
0e3c6514a4 • Marcel W. Wysocki • Feb 17, 2026
ci: update to qemu 10.2.1
0fd8dc8ea6 • Alex Rønne Petersen • Feb 17, 2026
cc: disable implicit runtimes with -nostdlib, matching clang
0e45a44991 • Marcel W. Wysocki • Feb 16, 2026
Revert "Allow overriding std.Io at a namespace level."
27eec9bd62 • Andrew Kelley • Feb 16, 2026
fix segfault when /etc/hosts missing last newline
1838134200 • vitalii • Feb 15, 2026
spirv: implement AIR tag struct_field_ptr
17dd2f0a85 • rpkak • Feb 15, 2026
Add missing EV flags for NetBSD
8c83acd3d4 • Iku Iwasa • Feb 15, 2026
Merge pull request 'std.Io: remove select function' (#31223) from remove-select into master
c8f54a2f07 • Andrew Kelley • Feb 15, 2026
Merge pull request 'std.math.acos/asin: Add @Vector(?,f32) and @Vector(?,f64) support' (#31209) from lzm-build/zig:acos_asin_simd into master
c6eeae8a8c • Andrew Kelley • Feb 14, 2026
Io.Dispatch.sleep: add cancelation support
771047ae93 • Jacob Young • Feb 14, 2026
Io.Dispatch.Mutex: fix deadlock conditions
b7f93695f9 • Jacob Young • Feb 14, 2026
fetch: use tmp dir inside zig-pkg/
f996d28666 • Andrew Kelley • Feb 14, 2026
libc malloc: introduce a canary
017228de89 • Andrew Kelley • Feb 14, 2026
Merge pull request 'Io.Dispatch: introduce grand central dispatch io impl' (#31198) from dispatch into master
d2c862e6ff • Andrew Kelley • Feb 13, 2026
Merge branch 'std.math.atan: Add @Vector(?,f32) and @Vector(?,f64) support'
e262a32ad1 • Andrew Kelley • Feb 13, 2026
compiler_rt: Implemented missing handling of denormal numbers when dividing f128 (#30198)
07b08b9638 • Chris Boesch • Feb 13, 2026
std.Io.Threaded: fix FreeBSD Futex max_waiters (#30094)
fd74c5742d • hubidubi • Feb 13, 2026
Merge branch 'jeffective-jeff/libzigc-acosf'
dbfe34167d • Andrew Kelley • Feb 13, 2026
remove some unused libc files
4ea9904923 • rpkak • Feb 13, 2026
crypto: Allow arbitrary types for secureZeroes
0bed4fb384 • IntegratedQuantum • Feb 13, 2026
Merge branch std.Deque: add *Ptr and *Slice functions
469bf6af07 • Andrew Kelley • Feb 13, 2026
zig libc: add rint
f36d0573cd • kineye • Feb 13, 2026
libc: implement insque and remque in Zig
5132d78e83 • Neel • Feb 13, 2026
Merge pull request 'zig libc: implement malloc' (#31177) from libc-malloc into master
4a3adaaa23 • Andrew Kelley • Feb 13, 2026
Fix IpAddress.setPort
37109fa4ef • Karel Marek • Feb 13, 2026
crash_report: finish reverting panic changes
251f54d1d7 • Jacob Young • Feb 12, 2026
Merge pull request 'fix(codegen/llvm): teach llvm to not `dllexport` hidden exports' (#31180) from GasInfinity/zig:fix-hidden-dllexport into master
381e231468 • Alex Rønne Petersen • Feb 12, 2026
std/c: glibc has supported arc4random_buf since 2.36
13f31bb3c3 • Meghan Denny • Feb 11, 2026
std.posix: remove close function
b600b6e5e0 • Andrew Kelley • Feb 11, 2026
bump maxrss for compiler_rt, libc, and c-abi tests
ea30f86113 • Andrew Kelley • Feb 11, 2026
Revert "compiler: override debug_io in release + evented mode"
ba293eb820 • Andrew Kelley • Feb 11, 2026
zig libc: exp10, exp10f, pow10, pow10f (#31163)
d4217e2119 • Pivok • Feb 11, 2026
zig libc: simplify implementation
96bd268c8c • Andrew Kelley • Feb 11, 2026
compiler: override debug_io in release + evented mode
6840326711 • Andrew Kelley • Feb 10, 2026
Io.IoUring: implement some thread pool options and other cleanup
7369008d8c • Jacob Young • Feb 10, 2026
Allow overriding std.Io at a namespace level.
e314dadb01 • Khitiara • Feb 10, 2026
Merge pull request 'compiler_rt: common -> compiler_rt' (#31169) from compiler-rt-cleanup-2 into master
bf1b9318a9 • Andrew Kelley • Feb 10, 2026
Merge pull request 'Linux 6.19' (#31165) from alexrp/zig:linux-6.19 into master
7fbeeca924 • Andrew Kelley • Feb 10, 2026
Merge pull request 'Autodoc: display line numbers in source code display' (#31155) from nektro/fork-zig:nektro-patch-54643 into master
6c7814fabd • Andrew Kelley • Feb 10, 2026
Merge pull request 'IoUring: update to new Io APIs' (#31158) from io-uring-update into master
b607b0c27a • Andrew Kelley • Feb 9, 2026
compiler_rt: partial cleanup
04c180c8e5 • Andrew Kelley • Feb 9, 2026
std.ArrayList: Fix compile error when `@sizeOf(T) == 0`
6473dc22fc • Nils Koch • Feb 9, 2026
libzigc: hypotf, hypotl (#31150)
f1b2554023 • Pivok • Feb 9, 2026
Allow build.zig scripts to define module definition files (.def) when building win32 dlls.
fb18f2096a • antme0 • Feb 9, 2026
ci: disable loongarch64-linux
f061c0dc28 • Alex Rønne Petersen • Feb 8, 2026
std.os.linux: add F_SEAL constants to F struct
52a6242443 • Ben Buhse • Feb 8, 2026
initialize mutex correctly in kqueue.zig
703df73f38 • angus • Feb 7, 2026
std.Threaded: replace more kernel32 functions with ntdll
b5bd494606 • Jacob Young • Feb 7, 2026
Merge pull request 'ability to override packages locally' (#31138) from fork-cli into master
12cb5b9285 • Andrew Kelley • Feb 7, 2026
Air: add "unwrap" functions for loading extra data
36b65ab59e • Mathieu Suen • Feb 6, 2026
Merge pull request 'fetch packages into project-local directory' (#31121) from project-local-deps into master
d84a638e8b • Andrew Kelley • Feb 6, 2026
removed reduntant @as() from switch in getDaysInMonth
076f7e5bd5 • bgthompson • Feb 5, 2026
libzigc: hypot (#31104)
d0b39c7f2b • Pivok • Feb 5, 2026
std.os.linux: fix test not building
c38f9336a3 • brickmonster • Feb 5, 2026
Environ: reinstate `null` return on `=` in environment variable keys
bcb5218a2b • Ryan Liptak • Feb 5, 2026
libc: reimplement swab in Zig (#31130)
fa3228ae42 • Ivel • Feb 5, 2026
std.Threaded: replace console kernel32 functions with ntdll
c77e7146f5 • Jacob Young • Feb 5, 2026
Merge pull request 'ci: run test-libc on x86_64-linux-release' (#30221) from alexrp/zig:ci-libc-test into master
f150759953 • Alex Rønne Petersen • Feb 5, 2026
Merge pull request 'std.os.windows: move OpenFile and GetFinalPathNameByHandle into Io.Threaded' (#31111) from windows-open-file-again into master
4c35d53b9a • Andrew Kelley • Feb 5, 2026
Merge pull request 'std.Progress: implement inter-process progress reporting for windows' (#31113) from threaded-win-cleanup into master
fcef9905ae • Andrew Kelley • Feb 5, 2026
Merge branch 'netbsd-ci'
c3edf0ba64 • Alex Rønne Petersen • Feb 4, 2026
test: disable hexagon-linux-musl C ABI tests for now
fce7878a91 • Alex Rønne Petersen • Feb 4, 2026
std.Thread: delete Mutex.Recursive
d45f9aca14 • Andrew Kelley • Feb 4, 2026