v2.90.0
📦 supabase-jsView on GitHub →
✨ 1 features🐛 10 fixes🔧 7 symbols
Summary
This release introduces heartbeat latency tracking in Realtime and includes several Auth stability fixes, including deadlock prevention and improved session handling for magic links.
✨ New Features
- realtime: expose heartbeat latency on heartbeat callback
🐛 Bug Fixes
- auth: add banned_until property to user type
- auth: add last_challenged_at property to factor type
- auth: clear initial setTimeout in stopAutoRefresh to prevent memory leaks or unexpected behavior
- auth: preserve session when magic link is clicked twice
- auth: add configurable lock acquisition timeout to prevent deadlocks
- functions: auto-stringify object body when custom Content-Type header is provided
- postgrest: use POST with return=minimal for rpc head requests with object args
- supabase: split type-only exports to avoid unused import warnings
- supabase: inline string literal in DatabaseWithoutInternals type
- supabase: avoid edge runtime warnings in Next.js
🔧 Affected Symbols
heartbeatUserFactorstopAutoRefreshFunctionsClientPostgrestClientDatabaseWithoutInternals