Changes
Storage
- Add support for file metadata,
infoandexistsby @jan-tennert in #694
Auth
- Fix OAuth linking on JS/Wasm JS by @jan-tennert in d7dd01a
Realtime
- Improve behavior for realtime channel creation and improve docs by @jan-tennert in #831
If a channel with the samechannelIdexists,Realtime#channel()will return it instead of creating a new one. The channel will now also be saved after callingRealtime#channel()instead at subscribing. - Add pull token approach to realtime by @jan-tennert in #807
- Prevent sending expired tokens to realtime by @jan-tennert in #808
PostgREST
- Add custom exception for PostgREST API errors and include
HttpResponseinRestExceptions by @jan-tennert in #789- All PostgREST rest exceptions are a
PostgrestRestException, which contain PostgREST fields likehint,code. - All
RestExceptions now contain the fullHttpResponseas a property.
- All PostgREST rest exceptions are a
Docs
- Update
supabaseModule.ktreferences by @emmanuel-ferdman in #823
Compose Auth
- Make the dialog type for the Native Google Sign In configurable by @jan-tennert in #832
Newtypeparameter forrememberSignInWithGoogle(), only functional on Android.
New Contributors
- @emmanuel-ferdman made their first contribution in #823