Repository navigation
v0.6.0
Highlights
Pull-mode queue delivery — consumers poll events instead of push. Long-polling, ack/nack, visibility timeout, per-queue auth.
At-least-once delivery — event + jobs inserted in a single DB transaction. Nothing is lost on crash.
Cloudflare D1 adapter — deploy to Cloudflare Containers with wrangler deploy. SQLite → D1 → Postgres progression.
Database backpressure — returns 503 + Retry-After when DB is overloaded. Auto-recovers.
CLI remote mode — qhook status --remote <URL> to manage deployed instances from your laptop.
See CHANGELOG for the full list of 25+ changes.
Breaking Changes
- Signature verification failure returns 400 (was 401)
- Outbound endpoints created with
pendingstatus by default (endpoint verification) - API error responses now use structured format
{"code", "message", "details"}