Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
92ce45d
commit 9f9adf1
Showing
8 changed files
with
132 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,123 @@ | ||
--- | ||
title: Supabase Beta March 2021 | ||
description: Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing. | ||
author: paul_copplestone | ||
author_url: https://github.com/kiwicopple | ||
author_image_url: https://github.com/kiwicopple.png | ||
authorURL: https://github.com/kiwicopple | ||
image: march-2021/release-mar-2021.jpg | ||
thumb: march-2021/release-mar-2021.jpg | ||
tags: | ||
- release-notes | ||
date: '2021-04-06' | ||
--- | ||
|
||
Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing. Here's what we released last month. | ||
|
||
### Quick demo | ||
|
||
Watch a full demo: | ||
|
||
<iframe | ||
className="w-full video-with-border" | ||
width="640" | ||
height="385" | ||
src="https://www.youtube-nocookie.com/embed/TtLxxaYE1rA" | ||
frameBorder="1" | ||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" | ||
allowFullScreen | ||
></iframe> | ||
|
||
|
||
## Supabase Storage | ||
|
||
Need to store images, audio, and video clips? Well now you can do it on [Supabase Storage](https://supabase.io/blog/2021/03/30/supabase-storage). It's backed by S3 and our new [OSS storage API](https://github.com/supabase/storage-api) written in Fastify and Typescript. Read the [full blog post](https://supabase.io/blog/2021/03/30/supabase-storage). | ||
|
||
![Supabase Storage](/new/images/blog/storage/ph-1.png) | ||
|
||
## Connection Pooling | ||
|
||
The Supabase API already handles Connection Pooling, but if you're connecting to your database directly (for example, with Prisma) we now [bundle PgBouncer](https://supabase.io/blog/2021/04/02/supabase-pgbouncer). Read the [full blog post](https://supabase.io/blog/2021/04/02/supabase-pgbouncer). | ||
|
||
![Connection Pooling](/new/images/blog/bouncer/pgbouncer-thumb.jpg) | ||
|
||
## React UI Component Library | ||
|
||
We open sourced our internal UI component library, so that anyone can use and contribute to the Supabase aesthetic. It lives at [ui.supabase.io](https://ui.supabase.io/) . It was also the #1 Product of the Day [on Product Hunt](https://www.producthunt.com/posts/supabase-ui). | ||
|
||
![React UI Library](/new/images/blog/march-2021/supabase-ui.png) | ||
|
||
## CLI | ||
|
||
Now you can run Supabase locally in the terminal with `supabase start`. We have done some preliminary work on [diff-based schema migrations](https://supabase.io/blog/2021/03/31/supabase-cli#migrations), and added some new tooling for self-hosting Supabase with Docker. [Blog post here](https://supabase.io/new/blog/2021/03/31/supabase-cli). | ||
|
||
![Supabase CLI](/new/images/blog/march-2021/supabase-cli.png) | ||
|
||
## Pricing | ||
|
||
Our most frequently asked question by far is "ok supabase is sweet, but how much is it going to cost?". TL;DR there's **Free Tier** up to 500mb + 10k auth users, a **Pro** **Tier** at $25/month for 8GB + 100k auth users, and anything additional is charged on a usage basis. | ||
|
||
See [Pricing Page](https://supabase.io/pricing) for full details and also our blog on why [pricing is hard](https://supabase.io/blog/2021/03/29/pricing). | ||
|
||
![Supabase Pricing](/new/images/blog/march-2021/supabase-pricing.jpg) | ||
|
||
## NFT Platform | ||
|
||
Well... not really, but it made for a great [April Fools joke](https://supabase.io/blog/2021/04/01/supabase-nft-marketplace). | ||
|
||
![Supabase NFT marketplace BuyMeth.com](/new/images/blog/nft/nft-1.png) | ||
|
||
## Supabase Dot Com | ||
|
||
We are now dot com! We'll be porting across over the next few weeks. Read the origin story behind the name [here](https://supabase.io/blog/2021/04/02/supabase-dot-com). | ||
|
||
![Supabase Dot Com](/new/images/blog/supabase-dot-com-og.jpg) | ||
|
||
## OAuth Scopes | ||
|
||
Thanks to a comunity contribution ([@_mateomorris](https://twitter.com/_mateomorris) and [@Beamanator](https://twitter.com/Beamanator)), Supabase Auth now includes OAuth scopes. These allow you to request elevated access during login. For example, you may want to request access to a list of Repositories when users log in with GitHub. Check out the [Documentation](https://supabase.io/docs/reference/javascript/auth-signup#sign-up-with-scopes). | ||
|
||
![Oauth Scope](/new/images/blog/march-2021/oauth-scopes.png) | ||
|
||
## Kaizen | ||
|
||
- You can now manage your PostgREST configuration inside the Dashboard. | ||
- Our website has been redesigned. Check out our new [Homepage](https://supabase.io/) and [Blog](https://supabase.io/blog), and our new [Database](https://supabase.io/database), [Auth](https://supabase.io/auth), and [Storage](https://supabase.io/storage) product pages. | ||
- We refactored some of our Filter methods to make them even easier to use. Check out the [Full Text Search](https://supabase.io/docs/reference/javascript/textsearch) refactor. | ||
- We have added several new sections to our Docs including: [Local Dev](https://supabase.io/docs/guides/local-development), [Self Hosting](https://supabase.io/docs/guides/self-hosting), and [Postgres Reference](https://supabase.io/docs/reference/postgres/getting-started) docs (all still under development). | ||
|
||
## Community | ||
|
||
- How to use Supabase inside Replit [[Video](https://www.youtube.com/watch?v=lQ5iIxaYduI)] | ||
- [Connecting Draftbit to Supabase](https://docs.draftbit.com/docs/supabase) by [@amanhimself](https://twitter.com/amanhimself) | ||
- [Creating Users in Next-js](https://t.co/IKcn3mgqW0?amp=1) by [@indigitalcolor](https://twitter.com/indigitalcolor) | ||
- [A Backend for IndieHackers](https://drew.tech/supabase-a-backend-for-indiehackers) by [@dbredvick](https://twitter.com/DBredvick) | ||
- The Firebase Alternative by [Simon Grimm](https://www.youtube.com/user/saimon1924) [[Video](https://www.youtube.com/watch?v=F6VyIXFQVtQ)] | ||
- Ionic Integration by [Simon Grimm](https://www.youtube.com/user/saimon1924) [[Video](https://www.youtube.com/watch?v=pl9XfIWutKE)] | ||
- Flutter Integration by [Aditya Thakur](https://www.youtube.com/channel/UChCAJNpMwoEUYCsE_eSyU4w) by [[Video](https://www.youtube.com/watch?v=fqfHEZvQPlY)] | ||
- Svelte Integration by [Khaerunnisa Isnaeni](https://www.youtube.com/channel/UCqNDj6eQeTLHuEwgEHWOGjw) [[Video](https://www.youtube.com/watch?v=odPYzJJyEJI)] | ||
- An [example app](https://github.com/supabase/supabase/tree/master/examples/nextjs-ts-user-management) for adding User Profiles to your Next.js app | ||
|
||
![Supabase Stars march 2021](/new/images/blog/march-2021/supabase-stars-march-2021.png) | ||
|
||
<small> | ||
Source: <a href="https://repository.surf/supabase">repository.surf/supabase</a> | ||
</small> | ||
|
||
If you want to keep up to date, make sure you [subscribe to our YouTube channel](https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ) or [follow us on Twitter](https://twitter.com/supabase_io). | ||
|
||
## Coming Next | ||
|
||
Lets say for each new sign up, you want to trigger a slack alert, send them an email after 24 hours. | ||
|
||
For this we are working on our own [Workflow engine](https://supabase.io/blog/2021/04/02/supabase-workflows), it will eventually have a Zapier-like interface inside the dashboard. For now it's a state-machine interpreter (fully compatible with Amazon States Language) written in Elixir, [open source](https://github.com/supabase/workflows), and ready for community contributions. | ||
|
||
![Workflows](/new/images/blog/workflows/workflows-thumb.jpg) | ||
|
||
### Get started | ||
|
||
- Start using Supabase today: [app.supabase.io](https://app.supabase.io/) | ||
- Make sure to [star us on GitHub](https://github.com/supabase/supabase) | ||
- Follow us [on Twitter](https://twitter.com/supabase_io) | ||
- Subscribe to our [YouTube channel](https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ) | ||
- Become a [sponsor](https://github.com/sponsors/supabase) |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9f9adf1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
docs – ./web
docs-supabase.vercel.app
docs-rose.vercel.app
docs-git-master-supabase.vercel.app
9f9adf1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
main – ./
main-psi.vercel.app
main-git-master-supabase.vercel.app
beta.supabase.io
supabase.io
main-supabase.vercel.app
9f9adf1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
www – ./www
www-alpha.vercel.app
www-supabase.vercel.app
www-git-master-supabase.vercel.app
www-internal.supabase.io