Changelog
New updates and product improvements
14 results
@supabase/supabase-js will require TypeScript 5.0 starting January 31, 2027, dropping support for TypeScript 4.7 to 4.9. Upgrade to 5.0 or later before then.
Supabase client libraries (supabase-js, auth-js, realtime-js, functions-js, storage-js, postgrest-js) drop Node.js 20 support on 2026-06-30. Upgrade to Node.js 22 or later before that date.
Supabase client libraries (supabase-js, swift, flutter, py) now automatically retry GET and HEAD requests to PostgREST on transient 520, 503, and network errors. Enabled by default, opt-out per call.
supabase-js 2.75.1 and CLI 2.53.1+ infer SETOF functions as embedded relationships in .select() queries and raise compile-time errors for invalid rpc calls. Regenerate types to adopt.
The Supabase JS client libraries (supabase-js, auth-js, postgrest-js, realtime-js, storage-js, functions-js) now live in a single monorepo. No action required for package users.
Supabase Postgres image 17.4.1.062 was withdrawn after an issue was found. New projects use an earlier release; existing projects on this version should upgrade once a fix ships.
Supabase JS libraries (supabase-js, auth-js, realtime-js, functions-js, storage-js, postgrest-js) drop Node.js 18 support on 2025-10-31. Upgrade to Node.js 20 or later.
supabase-js 2.48.0 infers types for JSON fields when querying with the -> selector. Define a custom JSON type with MergeDeep and the SDK returns the correct shape for nested selections.
supabase-js 2.47.12 now type-checks values passed to the eq, neq, and in query filters, including enums, across tables, views, and nested relations. LSP autocompletes enum values.
supabase-js 2.46.2-rc.3 fixes PostgREST type inference: embeddings now correctly infer single vs array results and object embeddings model nullability. May require regenerating database types.
Supabase October 2021 update: Slack, Spotify, and MessageBird Auth providers, multi-schema support in the Dashboard and API, plus new Database Functions and Auth guides.
Supabase February 2023 update: GraphiQL editor in the Dashboard, pgvector-powered docs search, Edge Functions CLI multi-serve, and a 1.3GB-to-250MB Postgres Docker image rebuild.
Supabase October 2022 update: supabase-js v2 and supabase-flutter v1 ship, the Next.js quickstart adopts Next.js 13, pgTAP database testing lands, and Edge Functions add GET/PUT/PATCH/DELETE.
Supabase September 2021 update: AbortController support in supabase-js for long-running queries, improved Table Editor column types and unique constraints, and revamped Auth docs.