You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,32 @@
1
1
# Changelog
2
2
3
+
### 3.2.4 - September 26, 2025
4
+
5
+
### Core
6
+
7
+
- Update Ktor to version `3.3.0`
8
+
- make kermit logger non-global by @sproctor in https://github.com/supabase-community/supabase-kt/pull/1044
9
+
10
+
### Auth & Compose Auth
11
+
12
+
* Add support for linkIdentity with OIDC by @jan-tennert in https://github.com/supabase-community/supabase-kt/pull/1051
13
+
You can now link a Google / Apple account to an existing Supabase account via `linkIdentityWithIdToken`:
14
+
```kotlin
15
+
supabase.auth.linkIdentityWithIdToken(provider =Google, idToken ="idToken received from native auth") {
16
+
// optional stuff
17
+
}
18
+
```
19
+
To accomplish this with Compose Auth, set the `onIdToken` parameter in the `rememberSignInWith(...)` method:
20
+
```kotlin
21
+
//default parameter is ComposeAuth.SIGN_IN_CALLBACK
22
+
val state = composeAuth.rememberSignInWithGoogle(onIdToken =ComposeAuth.LINK_IDENTITY_CALLBACK)
23
+
```
24
+
This also means, you can upgrade anonymous users via native auth and/or handle the id token received from native auth yourself (e.g. via your viewmodel)
25
+
26
+
### Samples
27
+
28
+
* Fix Chat sample launch fails on iOS by @hieuwu in https://github.com/supabase-community/supabase-kt/pull/1050
0 commit comments