releases.shpreview
Supabase/Supabase JS/v2.107.0-beta.7

OAuth client-id encoding reverted; realtime supports binary payloads

v2.107.0-beta.7

3 features4 fixesThis release3 featuresNew capabilities4 fixesBug fixesAI-tallied from the release notes

2.107.0-beta.7 (2026-06-02)

🚀 Features

  • auth: remove navigator.locks-based mutex; introduce commit guard + dispose() (#2392)
  • realtime: allow httpSend to send binary payload (#2400)
  • supabase: update X-Client-Info to structured metadata format (#2359)

🩹 Fixes

  • auth: return AuthInvalidJwtError from getClaims for expired JWT (#2395)
  • auth: recognize ?error= redirects in implicit grant gate (#2407)
  • auth): revert fix(auth: encode client-id in oauth requests (#2383, #2417)
  • postgrest: return a structured error for non-JSON body on successful responses (#2398)
  • release: pin workspace:* sibling deps before JSR publish (#2418)
  • release: publish gotrue-js legacy mirror via pnpm (8f5c54db)

❤️ Thank You

  • Claude Opus 4.7 (1M context)
  • Claude Sonnet 4.6
  • Eduardo Gurgel
  • Guilherme Souza
  • Katerina Skroumpelou @mandarini
  • Omar Al Matar @Bewinxed
  • youcef zr @youcefzemmar
  • youcefzemmar

Fetched June 2, 2026