Releases: supabase/supabase-js
Releases · supabase/supabase-js
v2.82.1-canary.0
2.82.1-canary.0 (2025-11-18)
🚀 Features
- storage: rename StorageAnalyticsApi to StorageAnalyticsClient (#1869)
❤️ Thank You
- Katerina Skroumpelou @mandarini
v2.82.0
2.82.0 (2025-11-18)
🚀 Features
- auth: add OAuth grant listing and revocation endpoints (#1833)
🩹 Fixes
- postgrest: bubble up fetch error causes and codes (#1856)
- realtime: account for null refs when encoding messages (#1862)
- storage: analytics bucket prop (#1852)
❤️ Thank You
- Cemal Kılıç @cemalkilic
- Eduardo Gurgel
- Fabrizio @fenos
- Katerina Skroumpelou @mandarini
v2.81.2-canary.3
v2.81.2-canary.2
2.81.2-canary.2 (2025-11-18)
🚀 Features
- auth: add OAuth grant listing and revocation endpoints (#1833)
❤️ Thank You
- Cemal Kılıç @cemalkilic
v2.81.2-canary.1
2.81.2-canary.1 (2025-11-17)
🩹 Fixes
- realtime: account for null refs when encoding messages (#1862)
❤️ Thank You
- Eduardo Gurgel
v2.81.2-canary.0
2.81.2-canary.0 (2025-11-12)
🩹 Fixes
- postgrest: bubble up fetch error causes and codes (#1856)
❤️ Thank You
- Katerina Skroumpelou @mandarini
v2.81.1
2.81.1 (2025-11-11)
🩹 Fixes
- auth: use Symbols for callback IDs to resolve Next.js 16 compatibility (#1847)
- auth: add automatic browser redirect to signInWithSSO (#1849)
- realtime: setAuth not required on custom jwt token (#1826)
❤️ Thank You
- Filipe Cabaço @filipecabaco
- Katerina Skroumpelou @mandarini
v2.81.1-canary.1
2.81.1-canary.1 (2025-11-11)
🩹 Fixes
- realtime: setAuth not required on custom jwt token (#1826)
❤️ Thank You
- Filipe Cabaço @filipecabaco
v2.81.1-canary.0
2.81.1-canary.0 (2025-11-11)
🩹 Fixes
- auth: use Symbols for callback IDs to resolve Next.js 16 compatibility (#1847)
- auth: add automatic browser redirect to signInWithSSO (#1849)
❤️ Thank You
- Katerina Skroumpelou @mandarini
v2.81.0
2.81.0 (2025-11-10)
🚀 Features
- realtime: implement V2 serializer (#1829)
🩹 Fixes
- auth: make webauthn param optional and move register params to webauthn (#1765)
- auth: add providers type to UserAppMetadata interface (#1760)
- auth: use direct attestation for registration/authentication (#1764)
- functions: add configurable timeout and normalize abort/timeout errors as FunctionsFetchError (#1837)
- realtime: ensure WebSocket connections are properly closed in teardown (#1841)
❤️ Thank You
- Eduardo Gurgel
- Katerina Skroumpelou @mandarini
- Tanmay Sharma @tanmaysharma2001