The Wire · Showcase
DASHBOARD GAINS STORED PROCEDURE MANAGEMENT, POSTGRES 17 BECOMES SELF-HOSTED DEFAULT
By RepoJournal · Filed · About Supabase
Supabase shipped the ability to manage stored procedures directly from the dashboard, closing a critical gap that left users stranded when security advisors flagged procedure vulnerabilities.
The stored procedure management feature [1] lands in the dashboard under Database Functions, giving users a self-service path to remediate security warnings instead of hitting dead-ends. On the infrastructure side, self-hosted Supabase now defaults to Postgres 17 [2], with fallback support for Postgres 15 through a new docker-compose configuration for deployments not yet ready to upgrade. The ETL pipeline got smarter validation [3], adding source-aware destination checks so you catch replica identity and primary key mismatches before data starts flowing, with different requirements for BigQuery, ClickHouse, Iceberg, Snowflake, and DuckDB. Realtime shipped v2.108.0 [4] updating pgdelta dependencies, and auth bumped to v2.190.0 [6] across deployments. On the UX front, a new DatePicker component [5] standardizes the date field pattern across the dashboard, eliminating manual prop wiring and fixing visual invalid states that inputs already had.
Action items
- → Review and test stored procedure management in dashboard for any existing procedures flagged by security advisor supabase/supabase [plan]
- → Plan Postgres 17 upgrade for self-hosted deployments; 15 fallback available if needed supabase/postgres [plan]
- → Validate ETL pipeline destinations after deploying v2.108.0 for replica identity compatibility supabase/etl [monitor]
- → Verify homebrew checksums for v2.107.0 match checksums.txt if using brew install supabase/homebrew-tap [immediate]
References
- [1] Add support for managing stored procedures under database functions (#46977) supabase/supabase
- [2] feat(self-hosted): change the default db version to postgres 17 ↗ supabase/supabase
- [3] feat(api): Add replica identity and primary key validation ↗ supabase/etl
- [4] v2.108.0 ↗ supabase/realtime
- [5] introduce DatePicker ↗ supabase/supabase
- [6] feat(auth-deployments): bump auth version to v2.190.0 (#2219) supabase/postgres
FAQ
- What changed in Supabase on June 18, 2026?
- Supabase shipped the ability to manage stored procedures directly from the dashboard, closing a critical gap that left users stranded when security advisors flagged procedure vulnerabilities.
- What should Supabase teams do about it?
- Review and test stored procedure management in dashboard for any existing procedures flagged by security advisor • Plan Postgres 17 upgrade for self-hosted deployments; 15 fallback available if needed • Validate ETL pipeline destinations after deploying v2.108.0 for replica identity compatibility
- Which Supabase repositories shipped on June 18, 2026?
- supabase/supabase, supabase/etl, supabase/realtime, supabase/postgres