SupabaseAndrew SmithAnnouncement
Revamped Auth Helpers for Supabase (with SvelteKit support)
Summary
Supabase has released an updated version of its framework-specific Auth Helpers libraries, introducing official support for SvelteKit alongside existing React and Next.js tooling to simplify server-side rendering authentication. The updated libraries transition from the @supabase/supabase-auth-helpers namespace to @supabase/auth-helpers within a dedicated monorepo managed by Turborepo. Structuring the codebase with Turborepo and changesets enables publishing isolated packages per framework through GitHub Actions, ensuring each helper contains only its own relevant dependencies. Versioning has also been reset to sub-0.x to reflect early framework lifecycles like pre-1.0 SvelteKit and manage expectations for future breaking changes. Meanwhile, the team has documented migration steps from previous packages and announced that Remix Auth Helpers are currently in active development.
Context
Providing a simple, secure authentication experience for developers across server-side rendering (SSR) environments presents structural challenges across differing web frameworks.
Approach / What changed
Supabase restructured its Auth Helpers into a monorepo managed by Turborepo, using changesets and GitHub Actions for packaging and publishing. The packages were renamed from @supabase/supabase-auth-helpers to @supabase/auth-helpers to remove redundant namespace naming, and versioning was reset to sub-0.x. SvelteKit support was added alongside existing React and Next.js packages, with isolated framework dependencies per package directory.
Takeaways
The Auth Helpers repository utilizes Turborepo for monorepo caching and changesets with GitHub Actions to publish individual, framework-isolated npm packages.
The package namespace was renamed from @supabase/supabase-auth-helpers to @supabase/auth-helpers to eliminate redundancy, and versions were reset to sub-0.x.
Supabase added SvelteKit support to its Auth Helpers with an API interface matching existing frameworks, while Remix support is under active development.
Source and freshness
- Source
- supabase.com
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.