Change8

v2.107.0-beta.7

📦 supabase-authView on GitHub →
3 features🐛 6 fixes🔧 5 symbols

Summary

This beta release introduces structured metadata for X-Client-Info, allows binary payloads in Realtime httpSend, and fixes several authentication and Postgrest error handling issues.

✨ New Features

  • Removed navigator.locks-based mutex in auth; introduced commit guard + dispose().
  • Realtime now allows httpSend to send binary payloads.
  • Updated X-Client-Info header to use a structured metadata format.

🐛 Bug Fixes

  • Auth now returns AuthInvalidJwtError when getClaims encounters an expired JWT.
  • Auth now correctly recognizes ?error= redirects in the implicit grant gate.
  • Reverted the fix that encoded client-id in OAuth requests.
  • Postgrest now returns a structured error for non-JSON bodies on successful responses.
  • Pinned workspace:* sibling dependencies before JSR publish.
  • Published gotrue-js legacy mirror via pnpm.

Affected Symbols