v2.98.0
📦 supabase-jsView on GitHub →
✨ 3 features🐛 4 fixes🔧 2 symbols
Summary
This release introduces new configuration options for OAuth clients and custom providers, alongside several fixes addressing authentication locking issues and Realtime connection handling.
✨ New Features
- Added support for setting `token_endpoint_auth_method` when creating or updating OAuth clients.
- Enabled support for custom authentication providers by using the `custom:` prefix in the Provider type.
- Added `currentPassword` field to the `UserAttributes` type.
🐛 Bug Fixes
- Implemented a steal fallback mechanism to recover from orphaned navigator locks.
- Lowered the default `lockAcquireTimeout` to 5 seconds and corrected stale JSDoc documentation.
- Fixed an issue with the `userattributes` type definition.
- Patched channel join payloads to include the resolved access token before flushing the send buffer for Realtime connections.