releases.shpreview
Supabase/Supabase JS

Supabase JS

$npx -y @buildinternet/releases show supabase-js
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases97Avg30/moVersionsv2.90.2-canary.0 → v2.104.0-canary.2
Apr 17, 2026

2.104.0-canary.2 (2026-04-17)

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

2.104.0-canary.1 (2026-04-17)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • storage: extract shared header normalization utility (#2251)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • auth: remove Prettify wrapper from exported types for TypeDoc expansion (#2250)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • misc: add explicit return types to toJSON methods for JSR compat (#2252)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • realtime: throw Error objects instead of bare strings (#2256)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)
  • storage: correct signedUrl type to allow null in createSignedUrls (#2254)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
  • Vansh Sharma @Vansh1811
Apr 16, 2026

2.103.3 (2026-04-16)

🩹 Fixes

  • realtime: throw Error objects instead of bare strings (#2256)
  • storage: correct signedUrl type to allow null in createSignedUrls (#2254)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1

2.103.3-canary.1 (2026-04-16)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • auth: remove Prettify wrapper from exported types for TypeDoc expansion (#2250)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • misc: add explicit return types to toJSON methods for JSR compat (#2252)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • realtime: throw Error objects instead of bare strings (#2256)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)
  • storage: correct signedUrl type to allow null in createSignedUrls (#2254)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
  • Vansh Sharma @Vansh1811
Apr 15, 2026

2.103.3-canary.0 (2026-04-15)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • auth: remove Prettify wrapper from exported types for TypeDoc expansion (#2250)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • misc: add explicit return types to toJSON methods for JSR compat (#2252)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)
  • storage: correct signedUrl type to allow null in createSignedUrls (#2254)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
  • Vansh Sharma @Vansh1811

2.103.2 (2026-04-15)

🩹 Fixes

  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • auth: remove Prettify wrapper from exported types for TypeDoc expansion (#2250)
  • misc: add explicit return types to toJSON methods for JSR compat (#2252)
  • storage: remove client-side signed URL render endpoint normalization (#2249)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • Vansh Sharma @Vansh1811

2.103.2-canary.3 (2026-04-15)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • auth: remove Prettify wrapper from exported types for TypeDoc expansion (#2250)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • misc: add explicit return types to toJSON methods for JSR compat (#2252)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
  • Vansh Sharma @Vansh1811

2.103.2-canary.2 (2026-04-15)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • auth: remove Prettify wrapper from exported types for TypeDoc expansion (#2250)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
  • Vansh Sharma @Vansh1811

2.103.2-canary.1 (2026-04-15)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • auth: include Cloudflare error codes in NETWORK_ERROR_CODES (#2239)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
  • Vansh Sharma @Vansh1811

2.103.2-canary.0 (2026-04-15)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)
  • storage: remove client-side signed URL render endpoint normalization (#2249)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp

2.103.1 (2026-04-15)

🩹 Fixes

  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • postgrest: handle bigint rpc (#2245)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)

❤️ Thank You

  • oniani1
  • Vaibhav @7ttp

2.103.1-canary.0 (2026-04-15)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • auth: add toJSON to AuthError for correct JSON serialization (#2238)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • postgrest: handle bigint rpc (#2245)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)
  • storage: add toJSON to StorageError for correct JSON serialization (#2246)
  • storage: apply empty transform check to download and getPublicUrl (#2219)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp
Apr 9, 2026

2.103.1-beta.0 (2026-04-09)

🩹 Fixes

  • auth: replace navigatorLock with processLock as default browser lock (5450b509)
  • auth: add deadlock tests (c4fe7172)

❤️ Thank You

  • Katerina Skroumpelou

2.103.0 (2026-04-09)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)

🩹 Fixes

  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp

2.103.0-canary.2 (2026-04-09)

🚀 Features

  • postgrest: add stripNulls method for null value stripping (#2189)
  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Seydi Charyyev @TheSeydiCharyyev
  • Vaibhav @7ttp

2.103.0-canary.1 (2026-04-09)

🚀 Features

  • storage: add cacheNonce parameter for download (#2234)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Vaibhav @7ttp
Apr 8, 2026

2.102.2-canary.0 (2026-04-08)

🚀 Features

  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • postgrest: fix scalar computed column type inference for isNotNullable and SETOF scalar (#2224)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Vaibhav @7ttp
Apr 7, 2026

2.102.1 (2026-04-07)

🩹 Fixes

  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)

❤️ Thank You

  • oniani1

2.102.1-canary.0 (2026-04-07)

🚀 Features

  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • functions: add toJSON to FunctionsError for correct JSON serialization (#2226)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)

❤️ Thank You

  • Katerina Skroumpelou @mandarini
  • oniani1
  • Vaibhav @7ttp

2.102.0 (2026-04-07)

🚀 Features

  • postgrest: add automatic retries for transient errors (#2072)
  • postgrest: add success discriminator field to PostgREST response types (#2198)
  • supabase: export PostgrestFilterBuilder and StorageApiError from supabase-js (#2222)

🩹 Fixes

  • auth: downgrade console.error to console.warn for missing session (#2214)
  • ci: add --ignore-scripts to platform test installs to block post install attacks (#2206)
  • postgrest: add toJSON to PostgrestError for correct JSON serialization (#2212)
  • postgrest: reject excess properties in insert, update, and upsert (#2186)
  • storage: set correct content-type for uploads (#2211)
  • storage: avoid duplicate content-type headers in vector requests (#2220)

❤️ Thank You

  • Clay
  • Guilherme Souza
  • Katerina Skroumpelou @mandarini
  • oniani1
  • Vaibhav @7ttp
Previous123Next
Latest
v2.104.0-canary.2
Tracking Since
Jul 12, 2025
Last fetched Apr 19, 2026