Releases: supabase-community/supabase-kt
Releases · supabase-community/supabase-kt
0.7.0-beta-1
- Fix postgrest GET requests on Kotlin/JS (#32)
- Update to Kotlin 1.7.21
- Update to Ktor 2.2.1
0.7.0-alpha-2
- Fix failure on every request by @jan-tennert in #30
Full Changelog: 0.7.0-alpha-1...0.7.0-alpha-2
0.7.0-alpha-1
- Rework the way plugins interact with Supabase APIs by @jan-tennert in #26
- Improve error handling for all APIs by @jan-tennert in #27
- Add new response exceptions: NotFoundRestException, BadRequestRestException, UnauthorizedRestException, UnknownRestException
- Add HttpTimeout to the library's Http Client, which can be customized within the supabase client builder
- Add new HttpRequestException thrown on network issues
- Make PostgrestResult a value class
- Remove OAuthProvider#provider() and add OAuthProvider#name
- Update to Kotlin 1.7.21
- Add the ability to log network traffic by supabase-kt
- Remove Realtime#onStatusChange (collect the status flow instead)
0.6.0
Features/Changes
- untrack local.properties by @brezinajn in #22
- Throw exceptions if the supabaseUrl contains things like realtime/v1, auth/v1 etc. (Can be disabled)
- Add ability to configure disconnect on session loss (Realtime)
- Add a bom dependency by @jan-tennert in #21 (suggested in #20)
- Add captchaToken function parameter to authentication methods
- Remove
GoTrue#currentSession
- Remove
GoTrue#status
- Add new
GoTrue#sessionStatus
Which can hold 4 different statuses:SessionStatus.NotAuthenticated SessionStatus.LoadingFromStorage SessionStatus.NetworkError SessionStatus.Authenticated(session)
- Rename
GoTrue#currentAccessToken()
toGoTrue#currentAccessTokenOrNull()
- Add
GoTrue#currentSessionOrNull()
- Update to Kotlin 1.7.20
- Remove GoTrue#initializeAndroid
Bug fixes
- Fix realtime auto disconnect on internet loss
- Fix auto refresh
- Fix realtime exception when disconnecting
- Fix GoTrue#loginWith blocking indefinetly
Full Changelog: 0.5.1...0.6.0
0.6.0-RC-1
- untrack local.properties by @brezinajn in #22
- Throw exceptions if the supabaseUrl contains things like realtime/v1, auth/v1 etc. (Can be disabled)
- Add ability to configure disconnect on session loss (Realtime)
Full Changelog: 0.6.0-beta-1...0.6.0-RC-1
0.6.0-beta-1
- Add a bom dependency by @jan-tennert in #21 (suggested in #20)
Full Changelog: 0.6.0-alpha-8...0.6.0-beta-1
0.6.0-alpha-8
- Fix realtime auto disconnect on internet loss
0.6.0-alpha-7
- Fix realtime error when disconnecting
0.6.0-alpha-5
- Fix auto refresh
0.6.0-alpha-4
- Fix GoTrue#loginWith blocking indefinetly