atproto utils for zig zat.dev
atproto sdk zig
Something went wrong. Try again.
perf: slim Cid struct for smaller Value union and zero-cost CID decode master
Cid now stores only raw bytes (16B) instead of parsed fields (56B). Value union shrinks from 64B to 24B, MapEntry from 80B to 40B. CID decode is zero-cost (byte slice reference), map keys are read inline without full decodeAt dispatch. Breaking: Cid field access is now via methods — cid.version().? Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author zzstoatzz Co-author Claude Opus 4.6 Date (Feb 25, 2026, 11:37 PM UTC) Commit 6dc0fe69 6dc0fe69cf8ba6aedf2185f0958c8224988f8d69 Parent e6cadb03 e6cadb03e8b94aacbc093941b217e5d421aaa97b