Skip to content

Releases: supabase-community/supabase-kt

2.3.1

20 Apr 20:39
7b66972
Compare
Choose a tag to compare

Changes

Storage

  • Make the default value for Storage.Config.resumable#cache null to prevent a NullPointerException in testing enviroments. (If it's set to null, the default cache implementation will be used)
  • Fix BucketApi#createSignedUploadUrl returning an invalid url
  • Fix BucketApi#createSignedUrl not correctly adding transformation parameters
  • Fix BucketApi#createSignedUrl returning an invalid url
  • Fix BucketListFilter#sortBy not working correctly
  • Add missing destinationBucket parameter to BucketApi#copy and BucketApi#move by @jan-tennert in #562

Auth

  • Move enableLifecycleCallbacks to the common source set (still only used on Android) by @jan-tennert in #561
  • Add AuthConfig#minimalSettings (useful for servers or testing, disabling session storage and uses only in-memory caches) by @jan-tennert in #561

Realtime

  • Remove the suspend modifier for RealtimeChannel#postgresListDataFlow by @jan-tennert in #563
  • When a postgres flow is closed, the joining payload will now be correctly cleaned by @jan-tennert in #563

2.3.0

15 Apr 08:26
e6ef852
Compare
Choose a tag to compare

Changes

Core

  • Update Kotlin to 2.0.0-RC1

Postgrest

  • Add referenced table parameter to or and and by @jan-tennert in #551
  • Fix nested or blocks working incorrectly
  • Auto remove line breaks and white spaces when unquoted on Columns.Raw by @iruizmar in #544
  • Add support for using GET when calling database functions by @jan-tennert in #538
    There is now a method parameter which takes in a RpcMethod. This can either be POST, HEAD or GET. The head parameter has been removed.

Realtime

Auth

  • Stabilize linking identities and signing in anonymously by @jan-tennert in #535
  • Rename Auth#modifyUser to Auth#updateUser by @jan-tennert in #534
  • Return full a full UserInfo on sign up by @jan-tennert in #528
    The signUpWith method will now return a UserInfo object for the Email, Phone and IDToken instead of separate Result objects.
  • Allow customizing the custom tab intent on Android by @jan-tennert in #529

New Contributors

2.3.0-rc-2

12 Apr 14:15
e0608c9
Compare
Choose a tag to compare
2.3.0-rc-2 Pre-release
Pre-release

Changes

Core

  • Update Kotlin to 2.0.0-RC1

Postgrest

  • Add referenced table parameter to or and and by @jan-tennert in #551
  • Fix nested or blocks working incorrectly

2.3.0-rc-1

10 Apr 15:50
62a84a2
Compare
Choose a tag to compare
2.3.0-rc-1 Pre-release
Pre-release

Changes

Postgrest

  • Auto remove line breaks and white spaces when unquoted on Columns.Raw by @iruizmar in #544

New Contributors

2.3.0-beta-2

03 Apr 22:17
e0068b6
Compare
Choose a tag to compare
2.3.0-beta-2 Pre-release
Pre-release

Changes

Realtime

Auth

Postgrest

  • Add support for using GET when calling database functions by @jan-tennert in #538
    There is now a method parameter which takes in a RpcMethod. This can either be POST, HEAD or GET. The head parameter has been removed.

2.3.0-beta-1

24 Mar 08:46
b0ca2ee
Compare
Choose a tag to compare
2.3.0-beta-1 Pre-release
Pre-release

Note

There is now a Slack channel for supabase-kt!

Changes

Auth

  • Return full a full UserInfo on sign up by @jan-tennert in #528
    The signUpWith method will now return a UserInfo object for the Email, Phone and IDToken instead of separate Result objects.
  • Allow customizing the custom tab intent on Android by @jan-tennert in #529

2.2.3

24 Mar 08:46
1bb14b1
Compare
Choose a tag to compare

Note

There is now a Slack channel for supabase-kt!

Changes

Compose Auth

  • Fix iOS Native Apple Sign-In Digest error by @jan-tennert in #527
    Nonce hashing is now done by Krypto.

2.2.2-wasm0

17 Mar 08:56
6bb3d06
Compare
Choose a tag to compare
2.2.2-wasm0 Pre-release
Pre-release

Changes

Add wasm-js support for compose-auth, compose-auth-ui and apollo-graphql.

Auth

  • Migrate HTTP Callback Servers to use Ktor 3.0.0

Note

2.2.2

13 Mar 17:36
d5b605a
Compare
Choose a tag to compare

Changes

Core

  • Ignore exception thrown by missing Json property by default by @hieuwu in #510

Postgrest

Auth

  • Change default value of OTP.Config#createUser to true to match docs and other client libs
  • Add support for anonymous sign ins by @jan-tennert in #497 (experimental, as untested)
  • Rename phoneNumber parameter in Auth#resendPhone to phone.

Realtime

  • Deprecate Realtime.Config#eventsPerSecond (yes, I know this was just introduced, but apparently all other client libs are now also deprecating it)

2.2.1

07 Mar 20:46
227b107
Compare
Choose a tag to compare

Changes

Compose Auth UI

Realtime

  • Fix realtime reconnecting suspending indefinitely by @jan-tennert in #505
  • Fix session status flow being collected multiple times