zig 0.15#
issue tracking#
zig moved from github to codeberg. old issues (≤25xxx) are on github, new issues (30xxx+) are on codeberg.org/ziglang/zig.
query via API:
curl -s "https://codeberg.org/api/v1/repos/ziglang/zig/issues?state=all&q=flate"
notes#
- arraylist - ownership patterns (toOwnedSlice vs deinit)
- binary - encoding/decoding wire formats (CBOR, CAR, varints, arenas)
- io - explicit buffers, http client/server, tls quirk
- build - createModule + imports, hash trick
- comptime - type generation, tuple synthesis, string validation
- concurrency - atomics vs mutex, callback pattern, ring buffers
- crypto - ecdsa paths, signature verification
- database - zqlite, connection patterns, transactions
- interfaces - comptime duck typing, type-returning functions, vtables
- modules - file + directory pattern (foo.zig + foo/)
- structs - copy semantics, internal storage for strings
- testing - zig test vs build test, arena for leaky apis
- hashmap - StringHashMap, O(1) block index, managed vs unmanaged
- format - {f} required for format methods, {t} for tag names, signature change