Commits

io_uring: don't assume completions order

45b62c4529 • Igor Anić • Jun 8, 2024

Add ECONNREFUSED to sendto

0ba64e9ce3 • Ekin Dursun • Jun 8, 2024

libcxx: fix building when -fsingle-threaded

2cd536d7e8 • Michael Dusan • Jun 8, 2024

std.Build: remove deprecated b.host in favor of b.graph.host (#20237)

6327a3994a • Krzysztof Wolicki • Jun 8, 2024

Report error on missing values for addConfigHeader

84d1580873 • MrDmitry • Jun 8, 2024

CMake: remove -Dstd-docs=false flag when building stage3

0884a43411 • Andrew Kelley • Jun 7, 2024

start the 0.14.0 release cycle

aab5cccc78 • Andrew Kelley • Jun 6, 2024

Release 0.13.0

cf90dfd309 • Andrew Kelley • Jun 6, 2024

Build system: Support Windows depfiles with unquoted, backslash escaped spaces (#20100)

a9e9c9965d • Ben Crist • Jun 6, 2024

disable failing IoUring test

63754916c5 • Andrew Kelley • Jun 6, 2024

Add support for []enum in Build.option

a4e01074b5 • Maciej 'vesim' Kuliński • Jun 6, 2024

Merge pull request #20207 from ziglang/glibc-2.39

4d499359d5 • Andrew Kelley • Jun 6, 2024

Merge pull request #20000 from Frojdholm/fix-gpa-crash-when-deallocating-metadata

3964b2a315 • Andrew Kelley • Jun 6, 2024

objcopy build step: don't accept multiple sections

aef66eebe3 • wooster0 • Jun 5, 2024

generate loongarch64 Linux syscalls

87150468fc • YANG Xudong • Jun 5, 2024

seriously people, don't put "zig-" in your package names

95f0dce7da • Andrew Kelley • Jun 5, 2024

File.getOrEnableAnsiEscapeSupport: Do not attempt to set DISABLE_NEWLINE_AUTO_RETURN

b32aa99b87 • Ryan Liptak • Jun 5, 2024

ld.lld: fix -m option for big-endian arm/aarch64

9fe0c1dc50 • Michael Dusan • Jun 5, 2024

translate-c: promote macros that reference var decls to inline functions

9bbfb09fc3 • freakmangd • Jun 5, 2024

Merge pull request #20120 from vahur/move-consts-to-rdata

8f27fdb84e • Andrew Kelley • Jun 5, 2024

Merge pull request #20192 from squeek502/fs-handle-leaks

8c04ffba86 • Andrew Kelley • Jun 5, 2024

Merge pull request #20194 from ziglang/musl-v1.2.5

3b77f23e76 • Andrew Kelley • Jun 5, 2024

LLVM backend: loongarch64 support

ac3faa6cb3 • Andrew Kelley • Jun 5, 2024

crypto.edwards25519: add the ability to check for group membership (#20175)

332fbb4b02 • Frank Denis • Jun 4, 2024

sha3.keccak: allow Keccak[f=200] (#20181)

993885c040 • Frank Denis • Jun 4, 2024

Merge pull request #20172 from squeek502/windows-vt-enable

7fc3fb955a • Andrew Kelley • Jun 3, 2024

Merge pull request #20084 from Vexu/missing-errors

7f6ec51c8b • Veikka Tuominen • Jun 3, 2024

std.meta.hasUniqueRepresentation: better support packed structs

db75a8781b • Meghan Denny • Jun 2, 2024

Replace YES_COLOR with CLICOLOR_FORCE

d74180c373 • Carl Åstholm • Jun 2, 2024

std.Progress: fix line upper bound calculation

85eb5a3069 • Andrew Kelley • Jun 2, 2024

zig run: finish progress node before executing child

0c2cd83814 • Andrew Kelley • Jun 2, 2024

Progress: Emit \r\n on Windows, include new line bytes in line_upper_bound_len

2cf8e73781 • Ryan Liptak • Jun 2, 2024

remove std.Ini

5e1ccd96e5 • Veikka Tuominen • Jun 2, 2024

Support Vectors in std.math.clamp

64ef45eb05 • koenditor • Jun 1, 2024

std.Progress: keep the cursor at the beginning

e09963d854 • Andrew Kelley • May 31, 2024

std.Build.Step.Run: global lock when child inherits stderr

4918c2ce2d • Andrew Kelley • May 31, 2024

std.Progress: IPC fixes

c564a16a01 • Andrew Kelley • May 31, 2024

not android check on std.debug.getContext

30a35a897f • George Thayamkery • May 30, 2024

std/math: import "math/float.zig" only once

e54fcdb5b2 • Manlio Perillo • May 30, 2024

math.hypot: fix incorrect over/underflow behavior (#19472)

103b885fc6 • expikr • May 30, 2024

update .gitignore to account for .zig-cache rename

b2588de6cc • Andrew Kelley • May 29, 2024

Merge pull request #20115 from ziglang/zig-cache-rename

2008d0f7c9 • Andrew Kelley • May 29, 2024

std.Progress: Fix Windows console API implementation

d750a78b2c • Ryan Liptak • May 29, 2024

init: clarify .paths usage in build.zig.zon

6b020c3d15 • Tim Culverhouse • May 29, 2024

std: Avoid overflowing in the midpoint calculation in upperBound

3518d22d56 • T. M • May 29, 2024

std.Build.step.Compile: Fix lib{c,cpp} mixup in dependsOnSystemLibrary()

b5e99b5295 • Linus Groh • May 29, 2024

Merge pull request #20059 from ziglang/progress

963ffe9d57 • Andrew Kelley • May 28, 2024

test cases: try running foreign binaries

759c2211c2 • Andrew Kelley • May 27, 2024

hash_map.zig: Pass `self` by value and less pointer-int conversion

c0da92f714 • Sean • May 27, 2024

std.process.Child: prevent racing children from inheriting one another's pipes

389181f6be • Matthew Lugg • May 26, 2024

Merge pull request #20049 from ziglang/std.process.Child

591bbafee3 • Andrew Kelley • May 26, 2024

EnumMap: fix init

b9b7f18523 • Jacob Young • May 26, 2024

Compilation: fix regressed assembly diagnostics

6e5e7e7b19 • Jacob Young • May 26, 2024

Revert "cmake/llvm: Don't unset LLVM_CONFIG_EXE"

793f820b39 • Andrew Kelley • May 25, 2024

Merge pull request #20062 from ziglang/macho-perf-bug

0b0625ccf4 • Jakub Konka • May 25, 2024

cmake: add /Zc:preprocessor to handle new OptTable macros

710d745a54 • kcbanner • May 24, 2024

Merge pull request #20032 from ziglang/macho-literals

fb88cfdf6a • Jakub Konka • May 23, 2024

Revert "implement `@expect` builtin (#19658)"

9be8a9000f • Andrew Kelley • May 22, 2024

implement `@expect` builtin (#19658)

a7de02e052 • David Rubin • May 22, 2024

Compilation: better cleanup of temporary files

ed75f62568 • Jacob Young • May 22, 2024

std autodocs server: don't trim all URLs

0286970b19 • Andrew Kelley • May 22, 2024

llvm: fix `@wasmMemory{Size,Grow}` for wasm64

0fb2015fd3 • Veikka Tuominen • May 22, 2024

test/link: actually run tests requiring symlinks on non-Win

d78968c1b5 • Jakub Konka • May 22, 2024

Merge pull request #20023 from Vexu/fixes

5fe9f88b13 • Veikka Tuominen • May 22, 2024

std-docs: use `open` for macOS.

6635360dbd • Jiacai Liu • May 21, 2024

Merge pull request #19961 from wooster0/errorstuff

eb0f871cb9 • Veikka Tuominen • May 21, 2024

use constant in formatType

ae44e199a8 • orvit • May 21, 2024

std.math.big.int.Managed: adjust size of arg for limbs_buffer in format()

aa07366513 • poypoyan • May 21, 2024

Implement addManyAsSlice for BoundedArray

33d7815813 • Simon Brown • May 21, 2024

cmake/llvm: Don't unset LLVM_CONFIG_EXE

28476a5ee9 • Ridai Govinda Pombo • May 20, 2024

update libcxx and libcxxabi to llvm 18.1.6

50a1419457 • Andrew Kelley • May 20, 2024

std: align PriorityQueue and ArrayList API-wise

9f4f43cf7f • Alex Kladov • May 20, 2024

Target: add OpenHarmonyOS ABI

8aae0d87b5 • Veikka Tuominen • May 20, 2024

Merge pull request #19969 from BratishkaErik/CMake/cleanup

9691da71cd • Andrew Kelley • May 20, 2024

Build.Step.Run: fix cache management when there are side effects

ad72172293 • Jacob Young • May 20, 2024

Merge pull request #19987 from Frojdholm/fix-gpa-double-free-stack-traces

657442485a • Andrew Kelley • May 20, 2024

Minor follow-up improvements to PR #19227 for aro translate-c

d67d9fa357 • february cozzocrea • May 20, 2024

fix: incorrect field sizes in std.os.linux.ifmap

4239a0d9c3 • Wes Koerber • May 20, 2024

Merge pull request #19958 from ziglang/macho-check-object

6a65561e3e • Jakub Konka • May 14, 2024

Merge pull request #19926 from squeek502/windows-sdk-cachepath-registry

e2ec54bb38 • Andrew Kelley • May 12, 2024

[std] Fixed bug missing optional for lpName param on CreateEventExW. fixes #19946

c77afca957 • Ronald Chen • May 12, 2024

windows: use permissive file share flags everywhere (#19505)

084c2cd90f • Georgijs • May 11, 2024

`zig fetch`: resolve branch/tag names to commit SHA (#19941)

8f6b1f2c38 • Christofer Nolander • May 11, 2024

Merge pull request #19431 from Rexicon226/revive-riscv

86d8688c7f • Jakub Konka • May 11, 2024

std.Build.Step.Run: add missing call to writeManifest

661a9be66b • Andrew Kelley • May 11, 2024

Bump required LLVM version in README.md

17c1fa64c3 • Jordan Yates • May 11, 2024

astgen: fix result info for catch switch_block_err_union

1550b5b16d • Dominic • May 11, 2024

Do not run asserts for WASI alignment when not targeting WASI

cc39ce28a1 • 190n • May 11, 2024

Revert "Merge pull request #19349 from nolanderc/save-commit"

6ca4ed5948 • Andrew Kelley • May 10, 2024

Merge pull request #19349 from nolanderc/save-commit

7fa2357d05 • Andrew Kelley • May 10, 2024

[docs] add examples of array/slice init using result location

cb77bd672c • Pyrolistical • May 10, 2024

Avoid unnecessary operation in PageAllocator.

f71f27bcb0 • Lucas Santos • May 10, 2024

ChildProcess: document StdIo behaviors (#17553)

fe1b397606 • Abhinav Gupta • May 10, 2024

std.os.windows: add compileError warning against `TCHAR` & their corresponding string/pointer types (#18741)

841bb0a1fd • expikr • May 10, 2024

define an error set for `std.io.tty.Config.setColor`

c4e3a49898 • Veikka Tuominen • May 10, 2024

lib/std/os/windows/kernel32: add signature for SetConsoleMode (#18715)

e69caaa39f • Garfield Lee • May 9, 2024

llvm: always include debug information for global variables

4163126c01 • Pyry Kovanen • May 9, 2024

fix integer overflow in IoUring buffer ring size calculation

6eb17a034a • Karl Bohlmark • May 9, 2024

std.compress.flate: fix panic when reading into empty buffer

d4d1efeb3e • Pavel Verigo • May 9, 2024

Merge pull request #19918 from ziglang/xros

68629fedef • Andrew Kelley • May 9, 2024