2.24.1 (2024-12-16)
2.24.0 (2024-12-05)
2.23.0 (2024-11-22)
2.22.1 (2024-11-12)
2.22.0 (2024-11-06)
2.21.0 (2024-11-05)
2.20.5 (2024-10-24)
- issue with MainActor isolated property on Swift 5.9 (#577) (7266b64)
- revert AnyJSON codable (#580) (bfb6ed7)
2.20.4 (2024-10-23)
2.20.3 (2024-10-22)
2.20.2 (2024-10-17)
- general auth improvements (#561) (5f4c0f2)
- replace to HTTPTypes Components from Helpers Components (#564) (71dee2a)
- Swift 6 now has URLSession async method (#565) (5786dd6)
2.20.1 (2024-10-09)
- realtime: add RealtimeSubscription and deprecate Subscription (#542) (3a44f30)
- realtime: allow to nullify access token (45273e5)
- realtime: deprecate
updateAuth
from channel (45273e5) - Swift 6 warnings related to
@_unsafeInheritExecutor
attribute (#549) (eab7a4a)
2.20.0 (2024-09-25)
2.19.0 (2024-09-24)
2.18.0 (2024-09-07)
2.17.1 (2024-09-02)
2.17.0 (2024-08-28)
- postgrest: set header on a per call basis (#508) (a15efb1)
- postgrest: use
Date
when filtering columns (#514) (1b0155c)
2.16.1 (2024-08-14)
- auth: auth event emitter being shared among clients (#500) (83f3385)
- auth: store code verifier in keychain (#502) (b86154a)
2.16.0 (2024-08-12)
2.15.3 (2024-08-06)
2.15.2 (2024-07-30)
2.15.1 (2024-07-30)
2.15.0 (2024-07-29)
- add third-party auth support (#423) (d760f2d)
- realtime: send broadcast events through HTTP (#476) (93f4ff5)
2.14.3 (2024-07-19)
2.14.2 (2024-07-13)
2.14.1 (2024-07-11)
- auth: add missing nonce param when updating user (#457) (a087a6a)
- auth: prevent from requesting login keychain password os macOS (#455) (3e45b5a)
2.14.0 (2024-07-09)
2.13.9 (2024-07-06)
2.13.8 (2024-07-04)
2.13.7 (2024-07-02)
2.13.6 (2024-07-01)
2.13.5 (2024-06-28)
2.13.4 (2024-06-28)
- concurrency warnings pre swift 6 support (#428) (bee6fa7)
- realtime: revert realtime token to apikey on user sign out (#429) (11c629f)
2.13.3 (2024-06-17)
2.13.2 (2024-06-07)
2.13.1 (2024-06-06)
- auth: missing autoRefreshToken param in initializer (#415) (32de22f)
- invalid identifier for _Helpers target (#414) (b2c8aee)
2.13.0 (2024-06-04)
- auth: add convenience deep link handling methods (#397) (db7a094)
- auth: add options for disabling auto refresh token (#411) (24f6a76)
- improve logging on token refresh logic (#410) (a8ed053)
- storage: fill content-type based on file extension (#400) (569f445)
2.12.0 (2024-05-26)
- auth: add isExpired variable to session type (#399) (dcada1a)
- auth: retry auth requests, and schedule next refresh retry in background (#395) (35ac278)
- manually percent encode query items to allow values with + sign (#402) (a0ecb70)
- storage: list method using wrong encoder (#405) (f16989a)
2.11.0 (2024-05-18)
2.10.1 (2024-05-15)
2.10.0 (2024-05-14)
- auth: adds missing redirectTo query item to updateUser (#380) (5d1a997)
- auth: header being overridden (#379) (866a039)
- postgrest: update parameter of
is
filter to allow onlyBool
ornil
(#382) (4ba1c7a) - storage: headers overridden (#384) (b40c34a)
2.9.0 (2024-05-10)
- auth: Adds
currentSession
andcurrentUser
properties (#373) (4b01556) - functions: invoke function with custom query params (#376) (b4b9276)
- improve HTTP Error (#372) (ea25236)
- storage: copy objects between buckets (69d05ef)
- storage: move objects between buckets (69d05ef)
2.8.5 (2024-05-08)
2.8.4 (2024-05-08)
2.8.3 (2024-05-07)
2.8.2 (2024-05-06)
2.8.1 (2024-04-29)
2.8.0 (2024-04-22)
- functions: add experimental invoke with streamed responses (#346) (2611b09)
- functions: add support for specifying function region (#347) (f470874)
- postgrest: add geojson, explain, and new filters (#343) (56c8117)
- realtime: add closure based methods (#345) (dfe09bc)
2.7.0 (2024-04-16)
- auth: add
getLinkIdentityURL
(#342) (202383d) - auth: add
signInWithOAuth
(#299) (1290bcf) - expose PostgrestClient methods directly in SupabaseClient (#336) (aca50a5)
- postgrest: race condition when executing request (#327) (8063610)
- postgrest: race condition when setting fetchOptions and execute method call (#325) (97d1900)