Change8

v2.98.0

📦 supabase-authView on GitHub →
3 features🐛 4 fixes🔧 2 symbols

Summary

This release introduces new features for OAuth client configuration and custom providers in the auth module, alongside several bug fixes addressing lock recovery 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 related to the 'userattributes' type definition.
  • Patched channel join payloads to include the resolved access token before flushing the send buffer for Realtime connections.

Affected Symbols