WIP
b31c32879d • Andrew Kelley • Mar 28, 2025
Merge pull request #22397 from Techatrix/type-safe-ast
d0911786c9 • Matthew Lugg • Mar 12, 2025
Zcu: rename `skip_analysis_errors` to `skip_analysis_this_update` and respect it
a0401cf3e4 • mlugg • Mar 11, 2025
std.mem.Allocator.remap: fix incorrect doc comment (part 2)
24db007cde • mlugg • Mar 11, 2025
std.c: fix sysconf names (std.c._SC) for android api
77395457fe • 孙冰 • Mar 11, 2025
Merge pull request #23188 from jacobly0/fix-23143
982c500be5 • Andrew Kelley • Mar 11, 2025
std: Add support for SerenityOS in various places
f660675467 • Linus Groh • Mar 11, 2025
std.c: Add definitions for SerenityOS
79a0de2a2f • Linus Groh • Mar 11, 2025
Sema: fix handling of `@This()` on opaques
423907c270 • mlugg • Mar 11, 2025
Merge pull request #23193 from mlafeldt/fix-macho-detection
7e751e8040 • Mathias Lafeldt • Mar 11, 2025
std.mem.Allocator.remap: fix incorrect doc comment
5ffd8bf5f6 • mlugg • Mar 11, 2025
Enable compiler-rt tests for wasm32-wasi
8e0a4ca4b3 • Pat Tullmann • Mar 10, 2025
Merge pull request #21933 from kcbanner/comptime_nan_comparison
539f3effd3 • Andrew Kelley • Mar 9, 2025
std.Target.Query: Don't append glibc version in zigTriple() if ABI isn't GNU.
9840157c18 • Alex Rønne Petersen • Mar 9, 2025
lib/std/os/uefi/status.zig: add error to enum conversion fn
17b40b1d68 • Carmen • Mar 9, 2025
std: Abi.default: only require an os tag
0f6056903b • Meghan Denny • Mar 9, 2025
std/lib: {fs,io,posix} test clean up
eace31c6b3 • Pat Tullmann • Mar 9, 2025
std/containers: improve consistency using gpa parameter name for allocator.
02f63fdee9 • remeh • Mar 9, 2025
Reapply "build: Don't check parent directories for git tag"
1eb729b9b9 • Andrew Kelley • Mar 8, 2025
Sema: handle generated tag enums in union field order check
0bce4a4e05 • Ian Johnson • Mar 8, 2025
Merge pull request #22998 from jacobly0/x86_64-rewrite
61c588d726 • Andrew Kelley • Mar 8, 2025
std.time.epoch: change getDaysInMonth to accept the year as an argument
801a95035c • Jeremy Hertel • Mar 8, 2025
compiler-rt: fix signed min int from float
a5900e310e • Jacob Young • Mar 8, 2025
Revert "build: Don't check parent directories for git tag"
7e0c25eccd • Andrew Kelley • Mar 8, 2025
build: Don't check parent directories for git tag
21620f3c65 • LN Liberda • Mar 8, 2025
Compilation: Fix `-fno-rtlib-defaultlib` unused argument warning in ReleaseSafe.
3b3c18909d • Alex Rønne Petersen • Mar 8, 2025
llvm: Replace DataLayoutBuilder with a simple target -> string switch.
5466a2f72d • Alex Rønne Petersen • Mar 8, 2025
test: Disable `test-elf-ld-script-path-error` for now.
5c57e90ffb • Alex Rønne Petersen • Mar 8, 2025
lib/std/Build/Cache.zig: remove .wasi SkipZigTest checks
214750fcfe • Pat Tullmann • Mar 8, 2025
zig cc: Don't pass -mabi for assembly files when targeting arm.
db77e46b49 • Alex Rønne Petersen • Mar 8, 2025
fix InstallArtifact opening empty string
5765736867 • Andrew Kelley • Mar 7, 2025
Merge pull request #23097 from ziggoon/master
4cefd1bd1b • Andrew Kelley • Mar 6, 2025
std.enums.tagName: preserve sentinel in return value
1e0739f0c6 • 190n • Mar 6, 2025
langref: update splat section
5f7dfc3577 • Kiëd Llaentenn • Mar 6, 2025
Remove uses of deprecated callconv aliases
79460d4a3e • Linus Groh • Mar 5, 2025
start the 0.15.0 release cycle
05937b362a • Andrew Kelley • Mar 4, 2025
Release 0.14.0
5ad91a646a • Andrew Kelley • Mar 4, 2025
std.zig.llvm.bitcode_writer: Fix word byte order on big endian systems.
3c924abb69 • Alex Rønne Petersen • Mar 4, 2025
Fix "dependency path outside project" error for nested local path dependencies
8363b95178 • Carl Åstholm • Mar 4, 2025
init: Substitute invalid package names with `foo`
711b0fef58 • Carl Åstholm • Mar 4, 2025
update .mailmap
13757aacc7 • Andrew Kelley • Mar 4, 2025
std.Build.Step: fix missing path sep in error message
1e2b3b1df9 • Andrew Kelley • Mar 4, 2025
Merge pull request #22979 from mlugg/remove-legacy-coercions
c76f451abc • Matthew Lugg • Mar 3, 2025
incremental: invalidate namespace dependencies when a name changes visibility
501e84a96a • mlugg • Mar 3, 2025
std.DynLib: fix proper type of chain_ptr on GnuHashSection32
edabcf6192 • Fausto Ribeiro • Mar 3, 2025
compiler: Don't consider powerpc to have red zone support yet.
4fad60fd3a • Alex Rønne Petersen • Mar 3, 2025
Merge pull request #23046 from linusg/uefi-time
6d29ef0baf • Linus Groh • Mar 3, 2025
Merge pull request #22982 from mlugg/cache-mode
00a8742bbf • Jacob Young • Mar 3, 2025
add parentheses in std.heap.page_size_min
0367d684fc • rpkak • Mar 2, 2025
crypto.pcurves.common: generalize invert() (#23039)
d8d2aa9af4 • Frank Denis • Mar 2, 2025
Merge pull request #22529 from xtexx/x86-64/shl-sat-int
a6525c1762 • Jacob Young • Mar 2, 2025
zig init template: remove outdated comments
235001a646 • Andrew Kelley • Mar 2, 2025
x86_64: rewrite wrapping add/sub
50b40c9621 • Jacob Young • Mar 1, 2025
Merge pull request #22994 from ziglang/newhash
6c3cbb0c87 • Andrew Kelley • Feb 28, 2025
Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"
6b6c1b1b0e • Andrew Kelley • Feb 28, 2025
Move the compiler's LLVM bitcode builder to std.zig.llvm.
5c44934e20 • Alex Rønne Petersen • Feb 27, 2025
Merge pull request #22898 from kristoff-it/deprecated-proposal
dea72d15da • Andrew Kelley • Feb 27, 2025
CI: bump timeout on windows to 7h
ab381933c8 • Andrew Kelley • Feb 27, 2025
compiler.build_runner: only build Fuzz on 64-bit platforms
c031b62b83 • Brad Olson • Feb 27, 2025
Compilation: disable ubsan_rt for spirv target
8957b27074 • Ali Cheraghi • Feb 26, 2025
Merge pull request #22488 from Rexicon226/ubsan-rt
c45dcd013b • Andrew Kelley • Feb 26, 2025
x86_64: use ZON for encodings
e0a955afb3 • mlugg • Feb 25, 2025
Zcu: correctly resolve references to test bodies
de8a1211c1 • mlugg • Feb 25, 2025
AstGen: improve 'file cannot be a tuple' source location
3fcb4408a5 • mlugg • Feb 25, 2025
std.Target: Update known max OS versions.
055969b101 • Alex Rønne Petersen • Feb 25, 2025
Merge pull request #22937 from alichraghi/ali_spv
d856763aca • Robin Voetter • Feb 25, 2025
Merge pull request #23011 from alexrp/macho-cu-intcast
e902c231c8 • Andrew Kelley • Feb 25, 2025
compiler-rt: Add tests from llvm/llvm-project#119449.
ad5515bed8 • Alex Rønne Petersen • Feb 25, 2025
Revert "skip regressed LLVM 17 std lib test on powerpc"
c7e99b93a4 • Alex Rønne Petersen • Feb 25, 2025
Merge pull request #22999 from alexrp/mingw-update
bedf806672 • Alex Rønne Petersen • Feb 25, 2025
libc: Update Linux headers to 6.13.4.
37706cc1d9 • Alex Rønne Petersen • Feb 25, 2025
stdlib: handle EEXIST in mmap with FIXED_NOREPLACE. Fixes #21475
1cc388d526 • Alec Fessler • Feb 24, 2025
Merge pull request #22154 from alexrp/disable-intrinsics
ecc76348e6 • Alex Rønne Petersen • Feb 24, 2025
llvm: Fix C ABI integer promotion for loongarch64.
76558f8c6b • Alex Rønne Petersen • Feb 24, 2025
std.posix: Handle USER_MAPPED_FILE in windows ftruncate() impl
68bd82d0cc • Linus Groh • Feb 23, 2025
std.Build.Step.ConfigHeader: follow deprecation policy
e47f340e23 • Andrew Kelley • Feb 23, 2025
Merge pull request #22794 from cbilz/autoconf_at
86f35479d9 • Andrew Kelley • Feb 23, 2025
std.math.big.int: Support strings up to base 36
c44f4501e7 • Linus Groh • Feb 23, 2025
Sema: allow `@ptrCast` of slices changing the length
5e20e9b449 • mlugg • Feb 23, 2025
zig fmt
d6f8200294 • Andrew Kelley • Feb 23, 2025
std.Build: Allow ConfigHeader values to be added at build.zig runtime
75b0538688 • Constantin Bilz • Feb 23, 2025
std.net: Fix IPv6 address format compression for long zero runs (#22441)
77007445bf • Anders Bondehagen • Feb 23, 2025
Dwarf: fix lowering of comptime-only optional pointer `null` values
220f80e71d • Jacob Young • Feb 23, 2025
std.crypto.tlcsprng: Fix hardcoded use of defaultRandomSeed()
4b0f77cc1f • Linus Groh • Feb 23, 2025
Type: resolve union tag type before checking for runtime bits
84aac8b6c7 • David Rubin • Feb 23, 2025
zig rc: Add COFF object file creation for CMake cross-compilation use case
a502301b5e • Ryan Liptak • Feb 23, 2025
std.heap.DebugAllocator: default wasm to 64K page size
8683f25d24 • Andrew Kelley • Feb 23, 2025
std.crypto.asn1: fix merge conflicts
dd54c48aa2 • Andrew Kelley • Feb 23, 2025
Merge pull request #19976 from clickingbuttons/asn1
ed7004a2ee • Andrew Kelley • Feb 23, 2025
Merge pull request #21727 from 87flowers/fmt-render2
6769806213 • Andrew Kelley • Feb 23, 2025
tests: disable failing tests
b6a1fdd3fa • mlugg • Feb 23, 2025
cases: remove old incremental case system
a3b3a33d7a • mlugg • Feb 23, 2025
Merge pull request #22903 from alexrp/llvm-nobuiltin-memcpy-inline
5e203e157b • Alex Rønne Petersen • Feb 22, 2025
Merge pull request #22714 from mlugg/langref
813312f0e8 • Andrew Kelley • Feb 22, 2025
stage2-wasm: implement switch_dispatch + handle > 32 bit integers in switches
b25d93e7d9 • Pavel Verigo • Feb 22, 2025
Merge pull request #22659 from ifreund/linker-script-fix
61b69a418d • Andrew Kelley • Feb 22, 2025
std.DynLib: add support for DT_GNU_HASH sections in elf files
6ef2384c07 • geemili • Feb 22, 2025
Add rapidhash (#22085)
b7512c3e5d • Chris Covington • Feb 22, 2025
std.zig.system.NativePaths: Add Homebrew paths (#22738)
33ffbb32c9 • Wyatt Radkiewicz • Feb 22, 2025
AstGen: make layout specifiers on opaque containers a compile error
36fc2d2607 • David Rubin • Feb 22, 2025