v0.16.0
First stable 0.16.0 release.
Fixed
- e2e harness: response_body_field content→body (fixed ~502 empty-body e2e failures/language).
- FFI/Go: C header forward-declares the service-owner type (typedef struct SPIKARDApp) — fixes the Go/C 'unknown type name' break (alef v0.30.9).
- PHP: restored package composer.json + poly in the php CI job.
- Docs: corrected package names, removed Spikard→App rename leftover + fabricated APIs, fixed reference links.
Changed
- Consumed alef v0.30.9, regenerated all bindings; upgraded deps (rmcp 2.0, axum-test 21, …).
- New pixel-art brand identity (logo, favicon, social card).
Zig
Add to your build.zig.zon:
.dependencies = .{
.spikard-zig = .{\n .url = \"https://github.com/Goldziher/spikard/releases/download/v0.16.0/spikard-zig-v0.16.0.tar.gz\",\n .hash = \"spikard-0.16.0-344cU6gKTRzlohIgdSzGRAuK_xGWQ7HQXJPbp22aM-P9\",\n },\n},\n```\n