Loading…
Supabase Beta July 2022
Ant Wilson
- Source
- Supabase
- Published
- Added to Yomu
Summary
Supabase published its July 2022 beta update alongside the announcement of Launch Week 5 scheduled for August 15-19. Key feature releases include a developer preview of Flutter SDK 1.0 with an emphasis on developer experience and Auth Helpers supporting server-side rendering environments like SvelteKit. The team introduced pg_jsonschema, an experimental 10-line Postgres extension created with pgx to enforce structure on json and jsonb columns. Security and identity features were expanded with an hCaptcha integration in authentication settings to block bot attacks. Additionally, email one-time passwords now accommodate lengths between 6 and 10 digits, while the GenerateLink method returns explicit verification metadata.
Context
Supabase prepared product updates leading up to Launch Week 5 to improve developer experience, authentication workflows, server-side rendering support, and JSON validation.
Approach / What changed
The release adds Flutter SDK 1.0 developer preview, Auth Helpers with SvelteKit and SSR support, the pg_jsonschema Postgres extension built with pgx, hCaptcha integration for auth protection, an updated settings UI, variable-length email OTPs (6-10 digits), and expanded return values from GenerateLink.
Takeaways
- The pg_jsonschema extension uses pgx to enforce structure on Postgres json and jsonb columns in just 10 lines of code.
- Supabase Auth Helpers introduce enhanced support for server-side rendering (SSR) environments, a new GitHub structure, and SvelteKit support.
- The GenerateLink method now returns the email_otp, hashed_token, verification_type, and redirect_to.