Skip to content

Releases: supabase-community/supabase-kt

0.7.0-beta-1

09 Dec 16:18
2ffe9a6
Compare
Choose a tag to compare
0.7.0-beta-1 Pre-release
Pre-release
  • 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

22 Nov 15:48
07b1edf
Compare
Choose a tag to compare
0.7.0-alpha-2 Pre-release
Pre-release

Full Changelog: 0.7.0-alpha-1...0.7.0-alpha-2

0.7.0-alpha-1

20 Nov 20:29
88020a1
Compare
Choose a tag to compare
0.7.0-alpha-1 Pre-release
Pre-release
  • 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

09 Nov 19:22
64c80db
Compare
Choose a tag to compare

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() to GoTrue#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

03 Nov 18:16
18f589d
Compare
Choose a tag to compare
  • 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

31 Oct 22:32
c1adc6e
Compare
Choose a tag to compare

Full Changelog: 0.6.0-alpha-8...0.6.0-beta-1

0.6.0-alpha-8

31 Oct 13:10
e6982e4
Compare
Choose a tag to compare
0.6.0-alpha-8 Pre-release
Pre-release
  • Fix realtime auto disconnect on internet loss

0.6.0-alpha-7

29 Oct 02:49
f6d006b
Compare
Choose a tag to compare
0.6.0-alpha-7 Pre-release
Pre-release
  • Fix realtime error when disconnecting

0.6.0-alpha-5

28 Oct 16:36
d861e81
Compare
Choose a tag to compare
0.6.0-alpha-5 Pre-release
Pre-release
  • Fix auto refresh

0.6.0-alpha-4

27 Oct 23:54
e907cf4
Compare
Choose a tag to compare
0.6.0-alpha-4 Pre-release
Pre-release
  • Fix GoTrue#loginWith blocking indefinetly