atproto utils for zig zat.dev
atproto sdk zig

release: v0.2.15

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+7 -1
+6
CHANGELOG.md
··· 1 # changelog 2 3 ## 0.2.14 4 5 - **fix**: memory leak in `HttpTransport.fetch()` — `toArrayList()` transferred buffer ownership without freeing; use `written()` instead to keep ownership with the deferred `deinit()`
··· 1 # changelog 2 3 + ## 0.2.15 4 + 5 + - **feat**: `parseDidKey`, `verifyDidKeySignature` — parse `did:key` strings back to key type + raw bytes, verify signatures by `did:key` with automatic curve dispatch 6 + - **feat**: `Keypair` struct — unified abstraction over secp256k1/P-256 for sign, publicKey, did:key formatting 7 + - **feat**: optional `onConnect` callback on `JetstreamClient` — exposes which host the client connected to 8 + 9 ## 0.2.14 10 11 - **fix**: memory leak in `HttpTransport.fetch()` — `toArrayList()` transferred buffer ownership without freeing; use `written()` instead to keep ownership with the deferred `deinit()`
+1 -1
build.zig.zon
··· 1 .{ 2 .name = .zat, 3 - .version = "0.2.14", 4 .fingerprint = 0x8da9db57ee82fbe4, 5 .minimum_zig_version = "0.15.0", 6 .dependencies = .{
··· 1 .{ 2 .name = .zat, 3 + .version = "0.2.15", 4 .fingerprint = 0x8da9db57ee82fbe4, 5 .minimum_zig_version = "0.15.0", 6 .dependencies = .{