Some checks failed
Qwik CI / Build optimizer x86_64-unknown-linux-gnu (push) Has been cancelled
Qwik CI / Build optimizer x86_64-apple-darwin (push) Has been cancelled
Qwik CI / Build optimizer aarch64-apple-darwin (push) Has been cancelled
Qwik CI / Setup (push) Has been cancelled
Qwik CI / Build Qwik (push) Has been cancelled
Qwik CI / Build optimizer x86_64-pc-windows-msvc (push) Has been cancelled
Qwik CI / Bundle Qwik (push) Has been cancelled
Qwik CI / Build Other Packages (push) Has been cancelled
Qwik CI / Build Insights (push) Has been cancelled
Qwik CI / Build Docs (push) Has been cancelled
Qwik CI / Unit Tests (push) Has been cancelled
Qwik CI / E2E Tests (map[browser:chromium host:ubuntu-latest]) (push) Has been cancelled
Qwik CI / E2E Tests (map[browser:chromium host:windows-latest]) (push) Has been cancelled
Qwik CI / E2E Tests (map[browser:webkit host:macos-latest]) (push) Has been cancelled
Qwik CI / E2E CLI Tests (map[host:macos-latest]) (push) Has been cancelled
Qwik CI / E2E CLI Tests (map[host:ubuntu-latest]) (push) Has been cancelled
Qwik CI / E2E CLI Tests (map[host:windows-latest]) (push) Has been cancelled
Qwik CI / Lint Package (push) Has been cancelled
Qwik CI / Release (push) Has been cancelled
Qwik CI / Trigger Qwik City E2E (push) Has been cancelled
Qwik CI / All requirements are met (push) Has been cancelled
Closing Issues For Inactivity / close-issues (push) Has been cancelled
The Bun adapter now supports computing the correct origin when behind a reverse proxy (Caddy, nginx, etc). This fixes CSRF validation failures where the browser sends Origin: https://example.com but Bun sees http://localhost:4000. Adds: - getOrigin option in QwikCityBunOptions - ORIGIN env var support - PROTOCOL_HEADER/HOST_HEADER env vars for reading proxy headers - normalizeUrl() for CSRF protection against relative protocol URLs Matches the existing Node adapter implementation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>