diff --git a/www/_blog/2021-10-04-supabase-beta-sept-2021.mdx b/www/_blog/2021-10-04-supabase-beta-sept-2021.mdx new file mode 100644 index 00000000000..db939548cb8 --- /dev/null +++ b/www/_blog/2021-10-04-supabase-beta-sept-2021.mdx @@ -0,0 +1,132 @@ +--- +title: Supabase Beta Sept 2021 +description: Hackathon, Aborting request, UI updates, and now Hiring. +author: paul_copplestone +author_url: https://github.com/kiwicopple +author_image_url: https://github.com/kiwicopple.png +authorURL: https://github.com/kiwicopple +image: 2021-sept/release-sept-2021.jpg +thumb: 2021-sept/release-sept-2021-cover.jpg +tags: + - release-notes +date: '2021-10-04' +toc_depth: 3 +--- + +Did you know it's been 2 years since the [first commit](https://github.com/supabase/realtime/commit/175f649784147af80acfc9ff5be9d160285c76ea) to Realtime, our real-time engine for Postgres? Before we even existed as a company! +We spent this month updating docs and content, improving UX, and [onboarding Developer Advocates](https://twitter.com/thorwebdev/status/1441041268411277322)! + +## Hackathon v2 + +To kick off [Hacktoberfest](https://hacktoberfest.digitalocean.com/), another Supabase Hackathon is happening [right now](https://supabase.io/blog/2021/09/28/supabase-hacktoberfest-hackathon-2021). You've got another 7 days to be in to win a limited edition t-shirt. + +![Hackathon](/new/images/blog/2021-sept/hacktober.png) + +## Abort Requests + +We added support for [AbortController](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) in our Javascript library so that you can abort long-running queries. [[Docs](https://supabase.io/docs/reference/javascript/select#aborting-requests-in-flight)] + +![Abort Requests](/new/images/blog/2021-sept/Supabase_abort_requests.png) + +## Improved table management + +We've made a number of changes to the Dashboard to expose some great features of PostgreSQL including: + +### Column types + +We've improved the column Type field so that it supports your [custom types](https://www.postgresql.org/docs/current/sql-createtype.html). + +![Column types](/new/images/blog/2021-sept/columns.png) + +### Is Unique + +We've made it simple to add a unique constraint when creating or editing a table. + +![Is Unique](/new/images/blog/2021-sept/is-unique.png) + +### Edit columns + +By popular request, you can now view all columns in a table at a glance and edit them in bulk. + +![Edit columns](/new/images/blog/2021-sept/edit-columns.png) + +## Cross-schema relationships + +We updated our [grid](https://github.com/supabase/grid) to support relationships across multiple schemas. + +![Cross-schema relationships](/new/images/blog/2021-sept/relationships.png) + +## Improved Auth Docs + +We've revamped the Auth docs - The docs are now broken down into [Authentication](https://supabase.io/docs/guides/auth/auth-apple) and [Authorization](https://supabase.io/docs/guides/auth/row-level-security), and organized alongside our [Deep Dive](https://supabase.io/docs/learn/auth-deep-dive/auth-deep-dive-jwts) series. + +![Auth Docs](/new/images/blog/2021-sept/auth-docs.png) + +## Low Code demo + +Low Code demo, Using Supabase with [Clutch.io](http://clutch.io/) - [@_dijonmusters](https://twitter.com/_dijonmusters) ran a [session at General Assembly](https://www.youtube.com/watch?t=642&v=5fsKMTeBKKY) showing how to use these two tools together to create apps using a low code approach. + + + + +## Community + +There was a lot of new content this month. + +### Videos + +- How I built the #10 product in 30 days - [Gary Tokman [video]](https://www.youtube.com/watch?v=CS1myTKJBR4) +- Github OAuth flow with Supabase + React - [Nader Dabit [video]](https://www.youtube.com/watch?v=jSqTzZk9UMg) +- The Best Stack for Web Developers - [Christopher Kapic [video]](https://www.youtube.com/watch?v=-2s_87QkPEI) +- Flutter + Supabase Course - [Abhishvek [video]](https://www.youtube.com/watch?v=PjVG6QtUYw4) +- React Native Mobile Auth - [Aaron Saunders [video]](https://www.youtube.com/watch?v=aBuB-Q6vHDE) +- Self Hosting Supabase - [Kelvin Pompey [video]](https://www.youtube.com/watch?v=HCqta43JHkU) +- Teta Flutter Frontend builder - [Teta Team [product]](https://www.youtube.com/watch?v=rooTglpUuvE) +- Magic Link + Route Controls in Next.js - [Nader Dabit [Video]](https://www.youtube.com/watch?v=oXWImFqsQF4) +- Supabase in 6 minutes - [Nader Dabit [video]](https://www.youtube.com/watch?v=ogEitL8RwtQ) + +### Twitter + +We hit 16.5k followers. [Follow us](https://twitter.com/supabase/status/1441428275176247302) there for advance frontend tips and 👁️⚡👁️ + +![Twitter](/new/images/blog/2021-sept/twitter.png) + +### GitHub + +Not far from 20K stars: [github.com/supabase/supabase](http://github.com/supabase/supabase) + +![GitHub](/new/images/blog/2021-sept/stars.png) + +Source: [repository.surf/supabase](https://repository.surf/supabase) + +### Discord + +Our Discord is growing fast. Come hangout with 3500+ developers building on Supabase today: [discord.supabase.com](http://discord.supabase.com) + +![Discord](/new/images/blog/2021-sept/discord.png) + +## Hiring + +We're Hiring [SREs](https://about.supabase.com/careers/sre). We're fully remote and we love Open Source. [See open roles](https://about.supabase.com/careers). + +![hiring](/new/images/blog/2021-sept/hiring.png) + +## Coming Next + +We're warming up for another Launch Week! Last time was "[Launch Week II: the SQL](https://supabase.io/blog/2021/07/22/supabase-launch-week-sql)". We're going to need another month to come up with a good pun again, so we'll aim for November. + +### 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)** \ No newline at end of file diff --git a/www/public/images/blog/2021-sept/Supabase_abort_requests.png b/www/public/images/blog/2021-sept/Supabase_abort_requests.png new file mode 100644 index 00000000000..bae9350637f Binary files /dev/null and b/www/public/images/blog/2021-sept/Supabase_abort_requests.png differ diff --git a/www/public/images/blog/2021-sept/auth-docs.png b/www/public/images/blog/2021-sept/auth-docs.png new file mode 100644 index 00000000000..0b78967c583 Binary files /dev/null and b/www/public/images/blog/2021-sept/auth-docs.png differ diff --git a/www/public/images/blog/2021-sept/columns.png b/www/public/images/blog/2021-sept/columns.png new file mode 100644 index 00000000000..de6476d2364 Binary files /dev/null and b/www/public/images/blog/2021-sept/columns.png differ diff --git a/www/public/images/blog/2021-sept/discord.png b/www/public/images/blog/2021-sept/discord.png new file mode 100644 index 00000000000..603dc0adec6 Binary files /dev/null and b/www/public/images/blog/2021-sept/discord.png differ diff --git a/www/public/images/blog/2021-sept/edit-columns.png b/www/public/images/blog/2021-sept/edit-columns.png new file mode 100644 index 00000000000..29d8079fd9b Binary files /dev/null and b/www/public/images/blog/2021-sept/edit-columns.png differ diff --git a/www/public/images/blog/2021-sept/hacktober.png b/www/public/images/blog/2021-sept/hacktober.png new file mode 100644 index 00000000000..b5d3be84818 Binary files /dev/null and b/www/public/images/blog/2021-sept/hacktober.png differ diff --git a/www/public/images/blog/2021-sept/hiring.png b/www/public/images/blog/2021-sept/hiring.png new file mode 100644 index 00000000000..1f20dd5fdae Binary files /dev/null and b/www/public/images/blog/2021-sept/hiring.png differ diff --git a/www/public/images/blog/2021-sept/is-unique.png b/www/public/images/blog/2021-sept/is-unique.png new file mode 100644 index 00000000000..b2588c01d45 Binary files /dev/null and b/www/public/images/blog/2021-sept/is-unique.png differ diff --git a/www/public/images/blog/2021-sept/relationships.png b/www/public/images/blog/2021-sept/relationships.png new file mode 100644 index 00000000000..ee268ade40d Binary files /dev/null and b/www/public/images/blog/2021-sept/relationships.png differ diff --git a/www/public/images/blog/2021-sept/release-sept-2021-cover.jpg b/www/public/images/blog/2021-sept/release-sept-2021-cover.jpg new file mode 100644 index 00000000000..ae0b8c5fc8c Binary files /dev/null and b/www/public/images/blog/2021-sept/release-sept-2021-cover.jpg differ diff --git a/www/public/images/blog/2021-sept/release-sept-2021.jpg b/www/public/images/blog/2021-sept/release-sept-2021.jpg new file mode 100644 index 00000000000..2914e23b691 Binary files /dev/null and b/www/public/images/blog/2021-sept/release-sept-2021.jpg differ diff --git a/www/public/images/blog/2021-sept/stars.png b/www/public/images/blog/2021-sept/stars.png new file mode 100644 index 00000000000..721b6d2c9e0 Binary files /dev/null and b/www/public/images/blog/2021-sept/stars.png differ diff --git a/www/public/images/blog/2021-sept/twitter.png b/www/public/images/blog/2021-sept/twitter.png new file mode 100644 index 00000000000..b30f698666a Binary files /dev/null and b/www/public/images/blog/2021-sept/twitter.png differ diff --git a/www/public/images/blog/2021-sept/types.png b/www/public/images/blog/2021-sept/types.png new file mode 100644 index 00000000000..e7ab4b6741f Binary files /dev/null and b/www/public/images/blog/2021-sept/types.png differ