Change8

v2.103.2-canary.2

📦 supabase-authView on GitHub →
3 features🐛 12 fixes🔧 5 symbols

Summary

This canary release introduces null stripping for Postgrest, a cacheNonce option for Storage downloads, and exports key builder/error types. Several bug fixes address serialization, error handling, and content-type issues across auth, functions, postgrest, and storage modules.

✨ New Features

  • Added stripNulls method to Postgrest for null value stripping.
  • Added cacheNonce parameter to Storage download operations.
  • Exported PostgrestFilterBuilder and StorageApiError from supabase-js.

🐛 Bug Fixes

  • Downgraded missing session console.error to console.warn in auth module.
  • Added toJSON method to AuthError for correct JSON serialization.
  • Included Cloudflare error codes in NETWORK_ERROR_CODES for auth.
  • Removed Prettify wrapper from exported auth types for TypeDoc expansion.
  • Added toJSON method to FunctionsError for correct JSON serialization.
  • Fixed scalar computed column type inference for isNotNullable and SETOF scalar in postgrest.
  • Handled bigint RPC calls in postgrest.
  • Set correct content-type for storage uploads.
  • Avoided duplicate content-type headers in storage vector requests.
  • Added toJSON method to StorageError for correct JSON serialization.
  • Applied empty transform check to storage download and getPublicUrl.
  • Removed client-side signed URL render endpoint normalization in storage.

Affected Symbols

supabase-auth v2.103.2-canary.2 - Change8