@supabase/supabase-js will require TypeScript 5.0Starting with a minor release on or after January 2027, @supabase/supabase-js and the packages it bundles (postgrest-js, auth-js, realtime-js, storage-js, functions-js) will require TypeScript 5.0 or later. TypeScript 4.7–4.9 will no longer be tested or supported.
Consistent with our existing Support Policy, raising the minimum TypeScript version ships in a minor release and is not considered a breaking change, the same way we handle end-of-life Node.js versions.
const type parameters, the satisfies operator, and (later) NoInfer for the postgrest-js query-builder generics.zod) to older releases.>= 5.0 before the release above. TypeScript 5.x has been stable since March 2023.Questions and concerns welcome below.
Katerina Skroumpelou announces that @supabase/supabase-js and related packages will require TypeScript 5.0 or later starting from a minor release in January 2027. Users on TypeScript 4.7–4.9 need to upgrade to continue receiving support. The change aligns with the support policy and is not considered breaking.