v9.6.0
✨ Features
- feat(gateway): direct-seller CORS relay (/api/relay/[service]/[...path]) — browser payers reach CORS-less sellers; chain-verified ledger logging
- feat(gateway): expose per-endpoint sampleBody in /api/services (seeds try-it forms)
- feat(gateway): per-service receipts stats endpoint + ingest-time request schemas for direct sellers
🐛 Fixes
- fix(sdk,gateway): zkLogin payers fail closed on header-only 402 sellers (DIALECT_UNSUPPORTED) + stamp seller dialect at catalog ingest
- fix(gateway): match self-listed JMPR entry name for sample bodies (search paths only)
📝 Docs
- docs: changelog v9.5.0 — catalog self-listing
Full Changelog: v9.5.0...v9.6.0