Commits

(wip) update wasm linker to new Writer API

168da23d8f • Andrew Kelley • Aug 11, 2025

Writer: Delete writePreserve/writeAllPreserve

3280fc98f3 • Ryan Liptak • Aug 11, 2025

std.fs.File.Reader.getSize: check file kind on stat

b9a6dae2ae • Andrew Kelley • Aug 11, 2025

std.net.Stream.Reader: init size_err

e667884f9b • Andrew Kelley • Aug 11, 2025

Merge pull request #24774 from kcbanner/fixup_webui_windows

e25168d01b • Andrew Kelley • Aug 10, 2025

docs(zon/stringify.zig): Added missing non-serializable type

6eeceb4b14 • Alexandre Blais • Aug 10, 2025

Merge pull request #24768 from alichraghi/spv5

6bb6013d3a • Alex Rønne Petersen • Aug 10, 2025

zig fmt: flush stdout before exiting with error

2983285815 • Techatrix • Aug 10, 2025

std.c: Remove serenity's internet_checksum() function

6a1d61d504 • Linus Groh • Aug 10, 2025

Merge pull request #24743 from ziglang/BufferedWriter

0a1a738320 • Andrew Kelley • Aug 9, 2025

Fetch.git: fix FetchStream packet reading

14f11377cb • Ian Johnson • Aug 9, 2025

std.Io.Writer.Allocating: configurable bump amount

df46ee61c4 • Andrew Kelley • Aug 9, 2025

Sema: fix unreasonable progress node numbers

5f7a0bbabf • mlugg • Aug 8, 2025

Fetch.git: replace a toss with discardAll

2a8751e37f • Andrew Kelley • Aug 8, 2025

std.compress.flate.Decompress: fix buffer size in test

91a81d3846 • Andrew Kelley • Aug 8, 2025

compiler: improve error reporting

1440519239 • mlugg • Aug 8, 2025

std.Io.Writer.Allocating.sendFile: use logicalPos

3d25a9c1e0 • Andrew Kelley • Aug 8, 2025

Io.Writer fix dangling pointer

6219c015d8 • Igor Anić • Aug 8, 2025

Fix: std.elf offset computation

3ee4252183 • Giuseppe Cesarano • Aug 8, 2025

Merge pull request #24740 from ziglang/http-plus-fixes

1ba6838bc3 • Andrew Kelley • Aug 8, 2025

Merge pull request #24742 from ziglang/CountingWriter

d2f7792039 • Andrew Kelley • Aug 8, 2025

Io.Reader fix defaultReadVec

3ea015db96 • Igor Anić • Aug 8, 2025

flate: Handle invalid block type

23fff3442d • Ryan Liptak • Aug 8, 2025

ci: trigger ci-pr-riscv64-linux workflow on unlabeled events

d984e7d2fa • Alex Rønne Petersen • Aug 8, 2025

ci: fix concurrency group for ci-pr-riscv64-linux workflow

63b663a63b • Alex Rønne Petersen • Aug 8, 2025

ci: run riscv64-linux jobs if ci-riscv64-linux label is applied

87f2dadbf1 • Alex Rønne Petersen • Aug 8, 2025

Revert "ci: run riscv64-linux jobs if ci-riscv64-linux label is applied"

ac3229a435 • Alex Rønne Petersen • Aug 8, 2025

ci: run riscv64-linux jobs if ci-riscv64-linux label is applied

8101104db0 • Alex Rønne Petersen • Aug 8, 2025

std.os.windows: map RtlGenRandom() failure to error.SystemResources

0d0f09fb0e • Alex Rønne Petersen • Aug 8, 2025

Merge pull request #24661 from alichraghi/spv4

3fb86841cc • Andrew Kelley • Aug 8, 2025

Merge pull request #24698 from ziglang/http

5998a8cebe • Andrew Kelley • Aug 8, 2025

Fix some libc version checks for Bionic

2cf15bee03 • TibboddiT • Aug 8, 2025

std/zip.zig: perform backslash-to-forward-slash before isBadFilename()

242102f9d1 • Frank Denis • Aug 7, 2025

flate change bit reader Bits to usize (#24719)

6de2310035 • Igor Anić • Aug 7, 2025

Merge pull request #24709 from rootbeer/24380-fstatat-race-fix

8843631f7e • Alex Rønne Petersen • Aug 7, 2025

std: fix std.c._msize signature

63c5329156 • Meghan Denny • Aug 7, 2025

Merge pull request #24199 from Justus2308/24106-fmt-casts

fd9cfc39f5 • Matthew Lugg • Aug 7, 2025

std.Io.Reader: use readVec for fill functions

04fe1bfe3c • Andrew Kelley • Aug 7, 2025

link: prevent deadlock when prelink tasks fail

e17a050bc6 • mlugg • Aug 6, 2025

Sema: fix initializing comptime-known constant with OPV union field

3de8bbd3d4 • mlugg • Aug 6, 2025

#24471: add mlock syscalls to std.os.linux

44ea11d71f • kj4tmp@gmail.com • Aug 6, 2025

Revert "Sema: Stop adding Windows implib link inputs for `extern "..."` syntax."

7ee6dab39f • Alex Rønne Petersen • Aug 6, 2025

autodoc: Use the search input's value on load (#24467)

9a158c1dae • massi • Aug 6, 2025

flate zlib fix end of block reading

d2149106a6 • Igor Anić • Aug 6, 2025

Merge pull request #24699 from ziglang/bounded

d8cecffe31 • Andrew Kelley • Aug 5, 2025

std.elf: buffer header iterator API (#24691)

3914eaf357 • Giuseppe Cesarano • Aug 5, 2025

std.c: fix utsname array sizes

82961a8c9f • Veikka Tuominen • Aug 5, 2025

crypto: fix typo in ecdsa comment

def25b9189 • David Rubin • Aug 5, 2025

std.Target.Query: fix `WindowsVersion` format in `zigTriple()`

fcb088cb6a • KNnut • Aug 5, 2025

std.compress.flate.Decompress: return correct size for unbuffered decompression

96be6f6566 • Ian Johnson • Aug 5, 2025

Merge pull request #24629 from alexrp/android-requires-libc

163e9ce7d9 • Alex Rønne Petersen • Aug 4, 2025

Merge pull request #24689 from mlugg/build-no-watch-regression

9b509dad30 • Matthew Lugg • Aug 4, 2025

init: small fix to zig init template

70c6a9fba6 • Loris Cro • Aug 4, 2025

Merge pull request #24680 from alexrp/target-os-versions

65db19a289 • Alex Rønne Petersen • Aug 4, 2025

linker: remove dependency on std.fifo

dabae3f9dc • Andrew Kelley • Aug 4, 2025

Revert "ci: target baseline instead of spacemit_x60 on riscv64-linux"

493265486c • Alex Rønne Petersen • Aug 3, 2025

ci: bump riscv64-linux timeout from 6 hours to 7 hours

765825b802 • Alex Rønne Petersen • Aug 3, 2025

Merge pull request #24562 from h57624paen/fix-win-spawn-double-normalize

a5f891d0b3 • Alex Rønne Petersen • Aug 3, 2025

ci: target baseline instead of spacemit_x60 on riscv64-linux

fa445d86a1 • Alex Rønne Petersen • Aug 3, 2025

Merge pull request #22997 from Rexicon226/align-0-reify

c80aa9f719 • Matthew Lugg • Aug 3, 2025

OpenGL SPIR-V support

616e69c807 • DialecticalMaterialist • Aug 3, 2025

llvm: correctly lower `double_integer` for rv32

4d1010d36c • David Rubin • Aug 3, 2025

std.Build: keep compiler alive under `-fincremental --webui`

e98aeeb73f • mlugg • Aug 2, 2025

Merge branch 'riscv-ci'

239efa7e67 • Alex Rønne Petersen • Aug 2, 2025

std.Build.Watch: add macOS implementation based on FSEventStream

abf1795337 • mlugg • Aug 2, 2025

Merge pull request #24614 from ziglang/flate

742956865c • Andrew Kelley • Aug 1, 2025

build system: replace fuzzing UI with build UI, add time report

dcc3e6e1dd • mlugg • Aug 1, 2025

Merge pull request #24640 from alexrp/glibc-2.42

a00edbd52d • Alex Rønne Petersen • Aug 1, 2025

enable pwd.h functions for other OSes

a2d21d6327 • Chinmay Dalal • Aug 1, 2025

std.Io.Reader: fix readVec at end

0294e91451 • Andrew Kelley • Aug 1, 2025

Sema: remove incorrect `requireRuntimeBlock` calls

264bd7053e • Jackson Wambolt • Jul 31, 2025

std.enums: fix `EnumIndexer` branch quota

ac1e73e249 • mlugg • Jul 31, 2025

Merge pull request #24632 from mlugg/lossy-int-to-float-coercion

04d7b491b4 • Matthew Lugg • Jul 31, 2025

Merge pull request #24633 from linusg/more-serenity-fixes

982c387753 • Andrew Kelley • Jul 31, 2025

fetch: remove calls to fsync

627a292a11 • Andrew Kelley • Jul 31, 2025

Sema: add note suggesting dropping try on non error-unions

1a15fbe960 • mikastiv • Jul 31, 2025

Sema: disallow slicing many-item pointer with different sentinel

19fc5f4fb2 • dweiller • Jul 31, 2025

langref: improve `@import` documentation

bce6a7c215 • mlugg • Jul 31, 2025

add grp.h functions to c.zig

e941ce3e68 • Chinmay Dalal • Jul 31, 2025

Merge pull request #24537 from IOKG04/some-documentation-updates-0

032bbd68a7 • Matthew Lugg • Jul 31, 2025

build system: print captured stderr on Run step failure

de23ccfad1 • Loris Cro • Jul 30, 2025

Sema: check min/max operand types

eb1a4970da • Jackson Wambolt • Jul 30, 2025

Merge pull request #24278 from gooncreeper/atomic-fixes

389ccf692a • Matthew Lugg • Jul 30, 2025

Sema: disallow tags on non-auto unions when reifying (#23488)

3d639481d9 • Krzysztof Wolicki • Jul 30, 2025

std.Io.Reader: introduce readVec back into the VTable

cf7a28febb • Andrew Kelley • Jul 30, 2025

compiler: disable self-hosted x86_64 backend on OpenBSD

a9773944dc • Alex Rønne Petersen • Jul 30, 2025

Sema: remove incorrect safety check for saturating left shift

6ec275ebd8 • Justus Klausecker • Jul 30, 2025

Update doc comment for `ptr_type` and `ptr_type_bit_range` to `data` of `.extra_and_node`

135a34c963 • Kurt Wagner • Jul 30, 2025

update `zig env` to respect `ZIG_LIB_DIR` and support wasi

4a1594fbde • Techatrix • Jul 30, 2025

std.Io.Reader: make fillUnbuffered respect prexisting buffer

1fcaf90dd3 • Andrew Kelley • Jul 30, 2025

Sema: fixes (#24617)

8414638fb8 • Matthew Lugg • Jul 30, 2025

aarch64: implement scalar `@mod`

3fbdd58a87 • Jacob Young • Jul 29, 2025

DeprecatedReader.Adapted: fix EndOfStream handling

ecd3ea9bd2 • Kendall Condon • Jul 29, 2025

Update `zig init` help with new `-m` arg

147a852806 • Silver • Jul 28, 2025

aarch64: workaround some optional/union issues

c334956a54 • Jacob Young • Jul 28, 2025

build: fix error in standalone test when using `--release`

dea3ed7f59 • Ivan • Jul 28, 2025

std.compress.xz: eliminate dependency on std.Io.bitReader

bb29846732 • Andrew Kelley • Jul 28, 2025

Merge pull request #24600 from jacobly0/aarch64

89cd42ee80 • Andrew Kelley • Jul 27, 2025

Merge pull request #24585 from jacobly0/aarch64

da408bd6fc • Andrew Kelley • Jul 27, 2025

std.zig: fmtId returns a FormatId

e12dc4947c • A cursed quail • Jul 27, 2025