Commits

fix(autodoc): avoid panic when module not found (#18699)

1b5cbf0d08 • Jiacai Liu • Jan 30, 2024

std: add docs about return value of submit() (#18721)

e460ba66a5 • Constantin Pestka • Jan 30, 2024

std.os: fix chdirZ to compile on Windows (#18695)

d8981dc493 • Krzysztof Wolicki • Jan 30, 2024

llvm: ensure returned undef is 0xaa bytes when runtime safety is enabled

7d75c3d3b8 • Veikka Tuominen • Jan 30, 2024

gzip: implement compression

4dfca01de4 • Jacob Young • Jan 29, 2024

Apply cflags from pkg-config to all dependent modules

27d2d8e81f • Ian Johnson • Jan 29, 2024

Fix some comptime packed struct issues

a479fd3132 • SuperAuguste • Jan 29, 2024

Merge pull request #18729 from Vexu/fixes

f4f8036ec0 • Andrew Kelley • Jan 29, 2024

Merge pull request #18722 from ziglang/macho-debug-info

3e939e6153 • Jakub Konka • Jan 29, 2024

llvm: revert bad array access optimization

f93a36c091 • Veikka Tuominen • Jan 29, 2024

std.Thread: fix off-by-one in PosixThreadImpl (#18711)

9c7fa358c1 • Christian Flicker • Jan 29, 2024

ci: re-enable reproducibility for x86_64-macos

7b4561170a • Jakub Konka • Jan 29, 2024

Merge pull request #18714 from ziglang/macho-mem

abb8e7478d • Jakub Konka • Jan 29, 2024

Sema: fix casting runtime value to enum with comptime int tag type

96a5f7c8ed • Pavel Verigo • Jan 28, 2024

std: remove meta.globalOption

c085c6ecdd • Veikka Tuominen • Jan 27, 2024

os.windows: Fix missing correction from #18657

190ea02e0d • Krzysztof Wolicki • Jan 27, 2024

Merge pull request #18676 from MrDmitry/feat/improve_cmake_replace_values

608d5e6fb7 • Andrew Kelley • Jan 27, 2024

parser: fix "else" followed by "comptime"

87733171b6 • Pavel Verigo • Jan 27, 2024

Merge pull request #18677 from ziglang/post-new-macho

d5fc3c635a • Jakub Konka • Jan 27, 2024

Merge pull request #18654 from mlugg/incremental-the-second

b96fb858c8 • Andrew Kelley • Jan 26, 2024

test: add behavior coverage for global setter in function liveness

8a0429e885 • Meghan Denny • Jan 26, 2024

align naming and fix module creation from TranslateC

20abf1394a • Tobias Simetsreiter • Jan 26, 2024

std.os.wasi | Fix comment links

b36dd55af5 • Zachary Raineri • Jan 26, 2024

Sema: tuples have no names to be used for reporting errors in finishStructInit

61ba225709 • Krzysztof Wolicki • Jan 26, 2024

Compilation: preserve "builtin" as the first dependency

bea958df4d • Jacob Young • Jan 26, 2024

elf: merge all mergeable string rodata sections into one

ce58f68903 • Jakub Konka • Jan 26, 2024

Merge pull request #18576 from ziglang/new-macho

dcaf43674e • Jakub Konka • Jan 24, 2024

Merge pull request #17155 from winterqt/ignore-nix-ldflags-linkage-directives

92211135f1 • Andrew Kelley • Jan 24, 2024

Revert "Don't assume a write if an operand is not in function parameters"

9d5a133f18 • Andrew Kelley • Jan 24, 2024

Don't assume a write if an operand is not in function parameters

2ab78937dd • Rahul Prabhu • Jan 24, 2024

os.windows: Fix error 258 name in Win32Error

eff58d6c18 • Krzysztof Wolicki • Jan 24, 2024

std.fmt: fix unecessary deref on user-defined format function

993a83081a • Khang Nguyen Duy • Jan 23, 2024

Sema: use Sema.typeAbiSize rather than Type.abiSize

aef1da1634 • Andrew Kelley • Jan 23, 2024

std.process: return u64 in totalSystemMemory

c0e0bb385c • Tristan Ross • Jan 23, 2024

objcopy ofmt=hex iterates through segments instead of sections

68ea1121fc • jacwil • Jan 23, 2024

Sema: implement comptime error return traces

eeec34ccb6 • Veikka Tuominen • Jan 23, 2024

Fix wrong if condition for windows (#18637)

9e684e8d1a • ndbn • Jan 22, 2024

Free threads in std.Thread.Pool.init only with pool.join

3331c5e7af • Littleote • Jan 22, 2024

std.io: replace readStructBig with readStructEndian

d0da3d731e • Tristan Ross • Jan 22, 2024

Merge pull request #18644 from ziglang/langref

b0c8a3f316 • Andrew Kelley • Jan 22, 2024

langref: add information about doctests

fdb4eb3056 • Ian Johnson • Jan 22, 2024

Merge pull request #18634 from MrDmitry/bug/ConfigHeader_cmake_neighbors

ac29303321 • Andrew Kelley • Jan 21, 2024

Handle all errors on std.net.Ipv4address.resolveIP

bf7ebfa67a • Christiano Haesbaert • Jan 21, 2024

Sema: replace uses of `toUnsignedInt` with `toUnsignedIntAdvanced`

2e7d28dd0d • Veikka Tuominen • Jan 20, 2024

Merge pull request #18596 from ypsvlq/mingw

10aff67502 • Andrew Kelley • Jan 20, 2024

AstGen: detect duplicate field names

1b8f7e46fa • David Rubin • Jan 20, 2024

Merge pull request #18622 from ziglang/zig-mod-edge-case

5c4cb60f4f • Andrew Kelley • Jan 20, 2024

std.math: make hypot infer type from argument (#17910)

b729a3f008 • expikr • Jan 20, 2024

zig cc: expose clang precompiled C header support

1a98fcd00a • Xavier Bouchoux • Jan 20, 2024

std/math/pow: Fix #18553, isOddInteger: Return false if float value is greater than 1 << 53 (see comment), add test cases

314533c28b • hdert • Jan 20, 2024

Merge pull request #18293 from g-cassie/array-list-replace-range-assume

480a2f7f02 • Andrew Kelley • Jan 20, 2024

do not enforce function parameters to be marked comptime if only called at comptime

46d592e485 • Meghan Denny • Jan 19, 2024

Merge pull request #18615 from ziglang/langref

d7b6d637df • Andrew Kelley • Jan 19, 2024

Merge pull request #18611 from erikarvstedt/array-list-overflow

3c16e80372 • Andrew Kelley • Jan 19, 2024

return optional state to `zirPtrCastNoDest`

100efcf8d3 • David Rubin • Jan 19, 2024

libcxx: fix C++ builds with glibc <2.16 without aligned_alloc

b80cad2484 • Emil Tywoniak • Jan 19, 2024

Merge pull request #18219 from g-cassie/optional-documentation-tweaks

9b714e019c • Andrew Kelley • Jan 19, 2024

Merge pull request #18599 from dweiller/err-union-switch-err-trace

6ecf3b1ef3 • Andrew Kelley • Jan 19, 2024

openbsd: add proper support for aarch64

7d81c952d5 • Sebastien Marie • Jan 18, 2024

std.http.Client: read response messages with no length until eof

a7dbc57a35 • Nameless • Jan 18, 2024

Merge pull request #17499 from rootbeer/makepath-dangling-symlink

22b9d8987d • Andrew Kelley • Jan 18, 2024

std.Uri: change specifier for printing with scheme to semicolon `;`

14efbbfd89 • Krzysztof Wolicki • Jan 18, 2024

add type check to `zirSwitchBlockErrUnion`

6e5bdb5397 • David Rubin • Jan 18, 2024

sema: fix safe integer arithmetic operations on undefined values

ec358d6db5 • Techatrix • Jan 17, 2024

Build: add namedWriteFiles to Build

4ace1f5a7f • Loris Cro • Jan 17, 2024

byos: Ease `GeneralPurposeAllocator` integration

fd43baa9ad • Jay Petacat • Jan 16, 2024

Merge pull request #15565 from xEgoist/spawnWindows

a338c279f8 • Andrew Kelley • Jan 16, 2024

Skip all dbg instructions

1ce12db5c8 • ocrap7 • Jan 16, 2024

Fix TLS record overflow by limiting inner record length to 2^14

9b0da5ccef • melonedo • Jan 16, 2024

tls client interface consistency fix

c4a1b54ebe • Purrie • Jan 16, 2024

Move the paragraph to under variables

c724cc6487 • Piotr Szlachciak • Jan 16, 2024

Move the extern paragraph to a more logical place

2d4ebcffbf • Piotr Szlachciak • Jan 16, 2024

Add missing != null operator

6a3f9a0b50 • Piotr Szlachciak • Jan 16, 2024

AstGen: use correct token_src for switch, if and while exprs

f3353708d8 • travisstaloch • Jan 16, 2024

translate-c: Explicit cast bool from float fix

da506aaf6e • february cozzocrea • Jan 16, 2024

translate-c: Fix for compound assign implicit cast error

50457482b1 • february cozzocrea • Jan 16, 2024

std: remove deprecated API

195eeed2d8 • Andrew Kelley • Jan 16, 2024

Merge pull request #18584 from Techatrix/fix-switch-on-err

fe870418b1 • Andrew Kelley • Jan 16, 2024

Allow multiple options using the same enum type

7116b02210 • Krzysztof Wolicki • Jan 16, 2024

Merge pull request #18570 from gh-fork-dump/linux-6.7

88ee323cd7 • Andrew Kelley • Jan 16, 2024

Merge pull request #18168 from cipharius/feature/zig-build-fossil-support

d1ce8b8837 • Andrew Kelley • Jan 16, 2024

Merge pull request #18569 from dweiller/17944-followup

ca8c6dd4d6 • Andrew Kelley • Jan 16, 2024

Merge pull request #18468 from notcancername/legalize-arraylist

fcc94f5431 • Andrew Kelley • Jan 16, 2024

update test case for new const/var compile error

32e88251e4 • Andrew Kelley • Jan 15, 2024

Sema: fix `@extern` decls

03ed3f56cf • Jacob Young • Jan 15, 2024

Merge pull request #18560 from ziglang/elf-report-dupes

3dddb881bf • Jakub Konka • Jan 15, 2024

Merge pull request #17917 from Jan200101/PR/each_lib_rpath_frontend

852e7e24b5 • Jakub Konka • Jan 15, 2024

add `SHT_NOBITS` check

9097bcc06e • David Rubin • Jan 15, 2024

Sema: fix compilation errors

f0bac8037c • Andrew Kelley • Jan 15, 2024

std.os.linux.io_uring: fix compilation errors

a5934edd48 • Andrew Kelley • Jan 15, 2024

Merge pull request #18025 from ianic/io_uring_send_zc

f0c42fbba1 • Andrew Kelley • Jan 15, 2024

Update pow.zig

ff23efe9fa • expikr • Jan 15, 2024

use Peer Type Resolution for standalone complex fn

0c70d9c714 • expikr • Jan 15, 2024

mem: add byteswap array support (#17959)

9fce1d1ab1 • Tristan Ross • Jan 15, 2024

Update atan2.zig (#17840)

f9d8176e94 • expikr • Jan 15, 2024

std.math: add `wrap` function (#18154)

1a7a711964 • expikr • Jan 15, 2024

sema: allow slicing *T with comptime known [0..1]

8afafa717f • dweiller • Jan 15, 2024

Merge pull request #18547 from ziglang/gh-fork-dump-fchmod-fixes

4debd4338c • Andrew Kelley • Jan 14, 2024

mingw: Add missing misc/mingw-access.c and misc/ucrt-access.c

78549d1e10 • Krzysztof Wolicki • Jan 14, 2024

Fix minor error: std.ChildProcess.exec() already rename to run()

89d4ac6289 • jimying • Jan 14, 2024