Skip to content

Releases: supabase/supabase-js

v2.73.1-canary.1

03 Oct 15:48
ad49a57
Compare
Choose a tag to compare
v2.73.1-canary.1 Pre-release
Pre-release

2.73.1-canary.1 (2025-10-03)

This was a version bump only, there were no code changes.

v2.58.1-canary.0

01 Oct 18:09
Compare
Choose a tag to compare
v2.58.1-canary.0 Pre-release
Pre-release

2.58.1-canary.0 (2025-10-01)

🚀 Features

  • support OR filter (156dd198)
  • Transition to TypeScript (7bab0ca2)
  • creates a basic client (6328688e)
  • remove unused packages (0a751d56)
  • adds docs (dcf23545)
  • adds Subscriptions (6fe87dbe)
  • create Forgot password feature (377b5036)
  • create Remember me feature (0ce25074)
  • implement on_conflict (#113)
  • allow filters and transforms on insert (98d759a3)
  • refactor the library with additional exports (650170d1)
  • documents release of client.user(), client.session(), and client.refreshSession() (23ffc6e7)
  • Add magic link api method and sign in. (#19)
  • adds inviteUserByEmail for api users (b4ef615b)
  • add export of types for downstream use (1a56332b)
  • Allow Prefer: return=minimal for C(R)UD (#133)
  • add vertical filtering on CUD (a2f2c394)
  • Add Next.js & Express cookie helpers. (#33)
  • Adding head and count option on select(), insert(), update(), delete(), and rpc() (#147)
  • Give the ability for developers to redirect their users to a specified URL after they are logged in. (80863a5b)
  • support embedded or filter (#160)
  • support multiple column order (#162)
  • OAuth providers can now be supplied scopes (e3a64040)
  • rename filters (0c303bab)
  • make UPSERT its own function (8f4875d5)
  • release v1.12.7 (28b977a9)
  • implement storage-api docker for testing (2960395b)
  • create github test action (b16f6843)
  • release v1.0.0 (64ea6224)
  • update JSDoc with return doc (41ef1a29)
  • delete user (4a54632a)
  • allow twitter profile (04b5f834)
  • adds csv() function (2c205aa0)
  • Added basic tests (8775930d)
  • Added public option to createBucket method (a1eb6701)
  • Create maybeSingle() function (#184)
  • Implement unwrap() to throw query errors instead of returning them (#188, #92, #604)
  • export error and response types (db3a70b4)
  • add ignoreDuplicates option to upsert (e781bc1a)
  • trigger release for exporting Options type (adef7340)
  • #5 support server side storage upload (#5)
  • #5 document Buffer and NodeJS.ReadableStream support (#5)
  • adds generateLink api method (2f3301a9)
  • adds sign up + sign in with mobile/password and mobile OTP (44115fb6)
  • add cookie options to the jsdocs params (c7d35fbc)
  • allow clients to provide an hcaptcha response token (ae06fced)
  • support HEAD for RPC (#215)
  • support setting AbortSignal (9eea347e)
  • update transformers to accept already transformed walrus changes (#107)
  • adds spotify and slack providers (84b305a8)
  • createUser() (32ec2288)
  • allow providing custom fetch implementation (27809a8d)
  • allow providing custom fetch implementation (a6644828)
  • allow providing custom fetch implementation (#24)
  • push access token to every channel during heartbeat (9f99a816)
  • support for custom prefer headers #243 (#243)
  • add createSignedUrls method (#32)
  • support setting throwOnError at the client level (9c09ee08)
  • publish to npm (6e48312d)
  • add presence (3837bc36)
  • distinguish relay and function errors (672b58fa)
  • add generic parameter to invoke and make headers optional in constructor (a02e6a1c)
  • export RealtimeChannel (45051d56)
  • add on bindings to subscribe (e1b1b57f)
  • add search param to list function (#56)
  • use channel or subscription depending on versionDate (1feb707a)
  • added async getSession method (60129091)
  • add getUser method (8dfdeb42)
  • remove deprecated functions (d45685b3)
  • Merge pull request #304 from supabase/km/refactor-sign-in (#304)
  • add geojson transform (86ed6033)
  • add explain transform (ac8513a5)
  • add new API for Broadcast and Presence (3b050948)
  • return this for RealtimeChannel on and off methods (02b3e238)
  • move presence callbacks from client to channel (4eea6079)
  • remove channel track and untrack helper methods (dfa1d655)
  • return promise on channel send (f079d84a)
  • generate release (f5e86e3e)
  • generate release (3b445c6f)
  • remove channel list helper method (c5af7824)
  • ⚠️ obsolete deprecated features (71ca436d)
  • ⚠️ Prefer: return=minimal by default (2963d880)
  • ⚠️ use undefined as bottom value instead of null (b50176e8)
  • ⚠️ improved typings (2c2fdb4b)
  • ⚠️ omit .nullsfirst/.nullslast by default (378471cf)
  • remove channel send method (a6773903)
  • change presence_id to presence_ref (376c05a5)
  • send configs payload on subscribing (e7aade87)
  • add default configs for broadcast, presence, and db changes (ddcc9bba)
  • nest defaults under configs key (f2fa62cc)
  • refactor returns types to always return data (d83cb113)
  • remove client-level throwOnError (ce71fe0d)
  • obsolete PostgrestClient.auth() (3928b998)
  • r...
Read more

v2.58.0

25 Sep 12:16
cd8173e
Compare
Choose a tag to compare

2.58.0 (2025-09-25)

Bug Fixes

  • bump functions-js to 2.5.0 (ba3219e)
  • update import of storageClientOptions (#1567) (cd8173e)
  • use setAuth for realtime in signup flows also (#1551) (24e5e84)

Features

v2.57.4

09 Sep 14:36
4d7e616
Compare
Choose a tag to compare

2.57.4 (2025-09-09)

Bug Fixes

v2.57.3

09 Sep 09:44
599531d
Compare
Choose a tag to compare

2.57.3 (2025-09-09)

Bug Fixes

v2.57.2

05 Sep 12:15
cae024c
Compare
Choose a tag to compare

2.57.2 (2025-09-05)

Bug Fixes

v2.57.1

05 Sep 12:06
9850f01
Compare
Choose a tag to compare

2.57.1 (2025-09-05)

Bug Fixes

v2.57.0

02 Sep 13:33
4ae856c
Compare
Choose a tag to compare

2.57.0 (2025-09-02)

Features

  • expose auth userStorage option to facilitate lower cookie sizes (#1545) (4ae856c)

v2.57.0-next.4

29 Aug 14:09
Compare
Choose a tag to compare
v2.57.0-next.4 Pre-release
Pre-release

2.57.0-next.4 (2025-08-29)

Bug Fixes

  • realtime js to 2.16.0-next.2 (b4d685b)

v2.57.0-next.3

29 Aug 12:13
Compare
Choose a tag to compare
v2.57.0-next.3 Pre-release
Pre-release

2.57.0-next.3 (2025-08-29)

Bug Fixes

  • try fixed version of 2.12 (e807848)