01 Dec 2024 · 2 minute read
Today, we're releasing the Public Alpha of OrioleDB on the Supabase platform.
OrioleDB is a storage extension which uses Postgres' pluggable storage system. It's designed to be a drop-in replacement for Postgres' default Heap storage.
You can read more about OrioleDB here and learn why you might choose it over the default Postgres storage engine.
This initial release is a Public Alpha and you should not use it for Production workloads. The release comes with several limitations:
At this stage, the goal of adding OrioleDB to the platform is to make it easier for testers to give feedback. If you're running Production workloads, stick to the standard options available.
To get started today, go to database.new and choose "Postgres with OrioleDB" under the "Advanced Configuration" section when launching a new database.
If you want to learn more about OrioleDB and their vision for the future, check out the blog post the OrioleDB team released today.
Learn how to execute dynamic JavaScript code on Supabase using Edge Functions.
Improving the developer experience between Postgres and ClickHouse.
Connect any Postgres client to your postgres.new databases.
Learn how Supabase can help you transition from MongoDB Realm and Device Sync.
Brick is an all-in-one data manager for Flutter that handles querying and uploading between Supabase and local caches like SQLite. Using Brick, developers can focus on implementing the application without worrying about translating or storing their data.
Announcing the winners of the Supabase Launch Week 12 Hackathon.
Build local-first realtime web and mobile apps with Expo, Legend-State, and Supabase.
Redeploy your Edge Functions with the CLI v1.192.5 for a peformance boost
Learn how to handle real-time geospatial data using Supabase Realtime and Flutter.
Use pgvector in PGlite and combine it with Huggingface Transformers.js for a fully local, in-browser semantic search functionality!
Vercel just added official First-Party Integrations. We're one of them.
Build an Open Source Project over 10 days. 5 prize categories.
Use Mozilla Llamafile OpenAI API compatible server in Supabase Edge Functions.
16 Aug 2024 · 3 minute read
There's always a lot to cover in Launch Weeks. Here are the top 10, ranked by my own statistical reasoning.
Snaplet is now closed, but their source code is open. They are releasing 3 tools under the MIT license for copying data, seeding databases, and taking database snapshots.
Use pg_replicate to copy data (full table copies and CDC) from Postgres to any other data system. Today it supports BigQuery, DuckDb, and MotherDuck, with more sinks will be added in future.
A new CLI utility for migrating data from vector databases to Supabase, or any Postgres instance with pgvector. Today it works with Pinecone and Qdrant - more will be added in future.
We launched a new GitHub Copilot extension for VS Code to make your development with Supabase and VS Code even more delightful.
Python libs are now officially supported in Supabase. We've seen a huge rise in Python developers (and contributors) driven mostly by AI and ML, and this will make it easier for them to use Supabase.
We released Log Drains so that developers can export logs generated by their Supabase products to external destinations, such as Datadog or custom HTTP endpoints.
We added authorization for Realtime's Broadcast and Presence. You write RLS Policies to allow or deny clients' access to your Broadcast and Presence Channels.
This was actually a few different announcements: support for third-party Auth providers; Phone-based Multi-factor Authentication (SMS and Whatsapp); and new Auth Hooks for SMS and email.
Today we're releasing support for Wasm (WebAssembly) Foreign Data Wrapper. With this feature, anyone can create a FDW and share it with the Supabase community. You can build Postgres interfaces to anything on the internet.
database.build (formerly postgres.new) is an in-browser Postgres sandbox with AI assistance. With database.build, you can instantly spin up an unlimited number of Postgres databases that run directly in your browser (and soon, deploy them to S3).
There's now an entire book written about Supabase. David Lorenz spent a year working on it and we think it's one of the most thorough Supabase resources on the internet. If you're interested in leveling up your Supabase skills, you can support David and purchase the book.
Granular permissions for adding users to specific projects in an Supabase organization.
Build Wasm foreign data wrapper with Wrappers and use it on Supabase
New features in the latest 12.2 release of PostgREST
Supabase Python is now officially supported in Supabase.
Learn Supabase by building a Multi-Tenant platform.