---
number: 19692
slug: 19692-august-beta-2021
published: 2021-09-13
discussion: https://github.com/orgs/supabase/discussions/19692
labels:
  - frontend
  - auth
  - realtime
  - flutter
  - infra
page: https://supabase.com/changelog/19692-august-beta-2021
---

# August Beta 2021

We've raised $30M and shipped a bunch of features. Let's dive into what's been happening at Supabase during the month of August.

This is also available as a [blog post](https://supabase.io/blog/2021/09/10/supabase-beta-august-2021) and a [video demo](https://youtu.be/YYpTh2DAvho).

## We raised $30 million 

We raised our Series A. 
We'll use the funds to do more of the same - ship features and hire open source developers.
We'll release more details soon. Read more on [TechCrunch](https://techcrunch.com/2021/09/09/supabase-raises-30m-for-its-open-source-insta-backend/).

![supabase-series-a](https://user-images.githubusercontent.com/10214025/133061704-e85c467f-2d4b-4ee2-a742-f7c884aaf330.png)

## Realtime Security, codename: WALRUS

If you've been waiting for Row Level Security to land in Postgres [subscriptions](https://supabase.io/docs/reference/javascript/subscribe), 
then you're going to love our new repo: 
[Write Ahead Log Realtime Unified Security (WALRUS)](https://github.com/supabase/walrus). 
The name might be a bit forced, but the security design is deliberate. 
It's not in production yet, but we're making the repo public for comments using an 
[RFC process](https://github.com/supabase/walrus/blob/master/README.md#rfc-process).

![walrus](https://user-images.githubusercontent.com/10214025/133061709-c5c24a58-22ad-4ff0-ad84-75e2d12a3c4b.jpg)

## Custom SMS templates

If you're using SMS login in [Auth v2](https://supabase.io/blog/2021/07/28/supabase-auth-passwordless-sms-login), you can now customize the SMS which is sent to your users. Read more in the [docs](https://supabase.io/docs/guides/auth/auth-twilio#sms-custom-template).

![custom-sms](https://user-images.githubusercontent.com/10214025/133061666-d370b096-22c6-4ab5-9703-01affe641a70.png)


## Dart and Flutter Docs

Thanks entirely to [@dshukertjr](https://twitter.com/dshukertjr), we now have in-depth [reference Dart documentation](https://supabase.io/docs/reference/dart/installing) for CRUD, Auth, Realtime and more!

![supabase-flutter](https://user-images.githubusercontent.com/10214025/133061701-c40b2e2c-cb7b-4d33-9f03-d3feb6b7a47b.jpg)

## We launched the South Korea region

We added another region for those wanting to host their data and APIs in Seoul. We now have 12 regions to choose from

![south-korea](https://user-images.githubusercontent.com/10214025/133061697-a84b1100-51a8-4956-994a-1bfcc8cb1ca3.png)

## Table creation is even easier

You can now create columns while creating your table. We've also added improvements for composite primary keys and foreign key creation.

![create-tables](https://user-images.githubusercontent.com/10214025/133061656-51c7ae68-453d-4071-87cf-cf21ab3a3e1e.png)

## Unbreakable CSV Imports

Our previous importer would choke on CSV files which were too large. Not any more!

![csv-imports](https://user-images.githubusercontent.com/10214025/133061662-d411f529-d76d-4758-bd8a-99c0a60ad300.png)


## Connection strings

We now provide a handy copy utility for various database connection strings because we were so tired of looking them up on Stack Overflow.

![connection-strings](https://user-images.githubusercontent.com/10214025/133061643-909e9507-1fe9-4842-9046-a4be39a1f622.png)


## We released a primer on Row Level Security

RLS can be a bit foreign for developers getting started with Postgres. 
This video by [@_dijonmusters](https://twitter.com/_dijonmusters) demystifies it. If you find the video a useful medium for learning, consider [subscribing to our channel](https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ).

https://www.youtube.com/watch?v=Ow_Uzedfohk



## Community

### We had a community Hackathon

We held a one-week async Hackathon. Check out [all the winners](https://supabase.io/blog/2021/08/09/hackathon-winners) - it was truly impressive what people were able to build in just 7 days.

![hackathon](https://user-images.githubusercontent.com/10214025/133061673-a2eda8f2-21b5-4ada-9aa4-ede64c121fff.png)



### We had a team Hackathon

The Supabase team didn't want to miss out on the fun so we held our own hackathon. It was a good way to dog-food. Some notable projects include

- [Supaflix](https://supaflix.vercel.app/) by [@abc3](https://twitter.com/abc3erl) [[GitHub](https://github.com/abc3/supaflix)] - a Netflix clone build with Supabase
- [Personal-Casts](https://github.com/inian/personal-casts) by [@everconfusedguy](https://twitter.com/everconfusedguy) [[GitHub](https://github.com/inian/personal-casts)] - converts Youtube videos and articles into a personal podcast feed.
- And it wouldn't be a Supabase hackathon without a high-effort meme entry.
Check out [meme.town](http://meme.town) by [@Joshenlimek](https://twitter.com/joshenlimek) [[GitHub](https://github.com/joshenlim/meme-maker)]

![meme-town](https://user-images.githubusercontent.com/10214025/133061680-903b3c24-b370-41f6-ab69-2b9c738fb401.png)


### GitHub Trending

We hit 18,000 stars on GitHub, and got to the [top of GitHub trending](https://twitter.com/supabase/status/1435868863518760964) for Typescript.


![github-stars](https://user-images.githubusercontent.com/10214025/133061672-8cb2f8af-ef83-41b6-b456-0472f0107e35.png)

[repository.surf/supabase](https://repository.surf/supabase)

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).

## Dependency contributions

### GoTrue (Auth)

- HCaptcha - users can add captcha on their passwordless logins to prevent abuse<br />
[https://github.com/supabase/gotrue/pull/192](https://github.com/supabase/gotrue/pull/192)
- Email change endpoint is fixed (sends out 2 emails, one to the old email and one to the new one)<br />
[https://github.com/supabase/gotrue/pull/132](https://github.com/supabase/gotrue/pull/132)

### PostgREST (APIs)

- Allow a function with single unnamed parameter to be called with POST<br />
[https://github.com/PostgREST/postgrest/issues/1735](https://github.com/PostgREST/postgrest/issues/1735)

### pg_net (Function Hooks)

- Better handling of URL errors<br />
[https://github.com/supabase/pg_net/issues/39](https://github.com/supabase/pg_net/issues/39)

## Coming Next

Last December we [moved from Alpha to Beta](https://supabase.io/beta), with a focus on Security, Performance, and Reliability. After a couple of Launch Weeks pushing out new and sexy features, we have decided it's time to focus on these again.

By the time we're done, Supabase will be production-ready for all use cases.

### 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)
- Subscribe to our [YouTube channel](https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ)
- Become a [sponsor](https://github.com/sponsors/supabase)
