start the 0.14.2 release cycle
Andrew Kelley committed May 22, 2025
Release 0.14.1
Andrew Kelley committed May 22, 2025
build runner: don't incorrectly omit reference traces
mlugg committed May 16, 2025
doctest: handle relative paths correctly
mlugg committed May 16, 2025
std.hash.Wyhash: fix dangling stack pointer
Marc Tiehuis committed May 16, 2025
main: List -f(no-)builtin as per-module options.
Alex Rønne Petersen committed May 14, 2025
test: Fix incorrect interpretation of -Dtest-filter=... for test-debugger.
Alex Rønne Petersen committed May 14, 2025
Air: Fix mustLower() to consider volatile for a handful of instructions.
Alex Rønne Petersen committed May 14, 2025
Air: Always return true for inline assembly in mustLower().
Alex Rønne Petersen committed May 14, 2025
Air: Fix mustLower() for atomic_load with inter-thread ordering.
Alex Rønne Petersen committed May 14, 2025
riscv64: Handle writes to the zero register sensibly in result bookkeeping.
Alex Rønne Petersen committed May 14, 2025
riscv64: Add missing fence for seq_cst atomic_store.
Alex Rønne Petersen committed May 14, 2025
Fix SIGSEGV handler for AArch64 Darwin targets
Cezary Kupaj committed May 14, 2025
Fix implementation of std.os.linux.accept on x86
Michael Pfaff committed May 10, 2025
glibc: Fix stub libraries containing unwanted symbols.
Alex Rønne Petersen committed May 9, 2025
Compilation: don't warn about failure to delete missing C depfile
mlugg committed May 9, 2025
std.os: handle ENOENT for fnctl on macos
Meghan Denny committed May 9, 2025
translate-c: fix callconv attribute in macro
xdBronch committed May 9, 2025
std: fix compile errors in `std.crypto.ecc` (#23797)
HydroH committed May 6, 2025
0934823815f1d4336b2160f09f65df5ba8e52a15 take 2.
Alex Rønne Petersen committed May 5, 2025
Unbreak the build (156ab8750056c3ff440af0937806d8cdb2623816 is not in the 0.14.x branch).
Alex Rønne Petersen committed May 5, 2025
disable getauxvalImpl instrumentation as libfuzzer's allocator may need to call it
tjog committed May 5, 2025
link+macho+fuzz: use correct input type
tjog committed May 5, 2025
compiler: Set libc++ ABI version to 2 for Emscripten.
Alex Rønne Petersen committed May 5, 2025
fix system library lookup when cross-compiling to windows-msvc
Xavier Bouchoux committed May 4, 2025
Merge pull request #23263 from mlugg/comptime-field-ptr
Matthew Lugg committed May 4, 2025
compiler: fix comptime memory store bugs
mlugg committed May 4, 2025
std.Progress: fix many bugs
mlugg committed May 4, 2025
std.os.linux: Fix MIPS signal numbers
Pat Tullmann committed May 2, 2025
wasm-c-abi: llvm fix struct handling + reorganize
Pavel Verigo committed May 2, 2025
compiler-rt: Add missing _Qp_sqrt export for sparc64.
Alex Rønne Petersen committed May 1, 2025
test: Disable `vector reduce operation` for sparc.
Alex Rønne Petersen committed May 1, 2025
test: Disable some varargs behavior tests on sparc.
Alex Rønne Petersen committed May 1, 2025
std.os.linux: Add missing time_t definition for sparc64.
Alex Rønne Petersen committed May 1, 2025
test: skip "struct fields get automatically reordered" for spirv64 backend
Ali Cheraghi committed May 1, 2025
Fix Unexpected error for 1453 on Windows (#23729)
psbob committed May 1, 2025
use correcct symbol for the end of pcguard section
Dongjia Zhang committed Apr 28, 2025
Sema: fix a few indexing bugs
mlugg committed Apr 28, 2025
sema: do checked cast when resolving aggregate size
dweiller committed Apr 28, 2025
Sema: fix memcpy with C pointers
xdBronch committed Apr 28, 2025
wasi-libc: Fix paths to psignal.c and strsignal.c.
Alex Rønne Petersen committed Apr 27, 2025
Sema: Fix some ptr alignment checks to handle a potential ISA tag bit.
Alex Rønne Petersen committed Apr 27, 2025
docs(std.ascii): Remove redundant three slashes
Shun Sakai committed Apr 27, 2025
compiler: Fix `-m<os>-version-min=...` ordering
Kevin Primm committed Apr 27, 2025
std.Build.Cache: fix several bugs
mlugg committed Apr 27, 2025
Calculate WTF-8 length before converting instead of converting into an intermediate buffer on the stack
Michael Pfaff committed Apr 26, 2025
fuzz: fix expected section start/end symbol name on MacOS when linking libfuzzer
tjog committed Apr 26, 2025
std.Target.amdgcn.cpu.gfx1153 doesn't exist in LLVM 19.
Alex Rønne Petersen committed Apr 25, 2025
FailingAllocator: remove outdated doc comments, move doc comment example to decltest
Ryan Liptak committed Apr 25, 2025
revive nvptx linkage
Ali Cheraghi committed Apr 25, 2025