We have several updates and new features to share with you this month. Dive in to see what’s new from Supabase.
Edge Runtime Inspector Feature (CLI)
We’ve introduced the Edge Runtime Inspector, a powerful new feature in the CLI that helps you inspect and debug edge functions more efficiently. Pull Request
View and Abort Running Queries (Supabase Studio)
You can now view and abort queries currently running on your database (primary or replica) in the Supabase Studio SQL Editor. This feature gives you greater control and flexibility in managing your queries. Pull Request
Logging Integration With The ELK Stack
The Logflare to Elastic filebeat backend has been merged. This integration enables log drains to ELK stacks, providing more robust logging and monitoring capabilities. Documentation
Interpreting Supabase Grafana I/O Charts
We have published a guide on how to use the Supabase I/O charts to identify when you may need to scale your database, optimize your queries, or spin up a read replica. Github Discussion
Breaking Change to Supabase Platform Access Control
On July 26, 2024, Supabase will be making breaking changes to our platform’s access control system. Developer and Read-Only roles will no longer have write access to an organization’s GitHub and Vercel integrations. These changes will not affect existing integrations that are in place. Github Discussion
Change to Retention of Paused Free Tier Projects
Starting June 24, 2024, paused Free Tier projects are restorable for 90 days. There is a grace period where all paused projects will continue to be restorable until September 22, 2024. Github Discussion
Billing Improvements
We’ve made significant improvements to our billing system to help you better understand compute pricing. These changes aim to prevent unexpected charges and provide clarity on “Compute Hours.” Github Discussion
Quick product announcements
[Edge Functions] We’ve implemented some key updates to Edge Functions, including adding Deno 1.43 support [Github Discussion]
New Engineering and Troubleshooting Guides
- How Postgres chooses which index to use
- Using SQLAlchemy with Supabase
- Supabase & Your Network: IPv4 and IPv6 compatibility
- Understanding the Usage Summary on the Dashboard
- Supavisor and Connection Terminology Explained
- Prisma Error Management
- How to change max database connections
- Inspecting edge function environment variables
Made with Supabase
- Dribble - Flutter NBA name guess game available for iOS and Android [Website]
- EvalHub - an open-source platform for researchers to discover AI evaluation metrics [Website]
- SVGPS - Removes the burden of working with a cluster of SVG files by converting your icons into a single JSON file [Website]
- CleanCoffee - Lean coffee discussion utility where you can create boards and share with friends [Website]
- Rewritebar - Improve your writing in any macOS application with AI assistance. Quickly correct grammar mistakes, change writing styles or translate text [Website]
Community highlights
- Building a Basic Social Network with Remix and Supabase [YouTube]
- Next Level Supabase Techniques For Your Production App! [YouTube]
- Building a Local-First React Native App with PowerSync and Supabase [YouTube]
- Build a Fullstack Job Portal App with Next.js 14, Tailwind, Supabase, Stripe, Clerk [YouTube]
- Generate Vector Tiles with PostGIS [Blog] [YouTube]