Skip to content

v0.6.5

Choose a tag to compare

@rustyconover rustyconover released this 01 Apr 03:56
· 68 commits to main since this release

Changes

  • HTTP 500 → 200 for server errors: Server errors are now returned as HTTP 200 with an X-VGI-RPC-Error: true header. This ensures clients that discard response bodies on 5xx status codes still receive the Arrow IPC error metadata. Client errors (400/401/404/415) remain unchanged.
  • CORS: X-VGI-RPC-Error is now included in the CORS expose headers.
  • OAuth PKCE: Added browser-based OAuth PKCE flow support and fixed mypy/ty strict type narrowing issues.