diff --git a/apps/docs/content/guides/getting-started/features.mdx b/apps/docs/content/guides/getting-started/features.mdx index 72e0269556e..b1993b861a7 100644 --- a/apps/docs/content/guides/getting-started/features.mdx +++ b/apps/docs/content/guides/getting-started/features.mdx @@ -195,53 +195,56 @@ Features in Beta are tested by an external penetration tester for security issue In addition to the Beta requirements, features in GA are covered by the [uptime SLA](https://supabase.com/sla). -| Product | Feature | Stage | Available on self-hosted | -| -------------- | -------------------------- | --------------- | ------------------------------------------- | -| Database | Postgres | `GA` | ✅ | -| Database | Vector Database | `GA` | ✅ | -| Database | Auto-generated Rest API | `GA` | ✅ | -| Database | Auto-generated GraphQL API | `GA` | ✅ | -| Database | Webhooks | `beta` | ✅ | -| Database | Vault | `public alpha` | ✅ | -| Platform | | `GA` | ✅ | -| Platform | Point-in-Time Recovery | `GA` | 🚧 [wal-g](https://github.com/wal-g/wal-g) | -| Platform | Custom Domains | `GA` | N/A | -| Platform | Network Restrictions | `beta` | N/A | -| Platform | SSL enforcement | `GA` | N/A | -| Platform | Branching | `beta` | N/A | -| Platform | Terraform Provider | `public alpha` | N/A | -| Platform | Read Replicas | `private alpha` | N/A | -| Platform | Log Drains | `public alpha` | ✅ | -| Studio | | `GA` | ✅ | -| Studio | SSO | `GA` | ✅ | -| Realtime | Postgres Changes | `GA` | ✅ | -| Realtime | Broadcast | `GA` | ✅ | -| Realtime | Presence | `GA` | ✅ | -| Realtime | Broadcast Authorization | `public beta` | ✅ | -| Realtime | Presence Authorization | `public beta` | ✅ | -| Storage | | `GA` | ✅ | -| Storage | CDN | `GA` | 🚧 [Cloudflare](https://www.cloudflare.com) | -| Storage | Smart CDN | `GA` | 🚧 [Cloudflare](https://www.cloudflare.com) | -| Storage | Image Transformations | `GA` | ✅ | -| Storage | Resumable Uploads | `GA` | ✅ | -| Storage | S3 compatibility | `public alpha` | ✅ | -| Edge Functions | | `beta` | ✅ | -| Edge Functions | Regional Invocations | `beta` | ✅ | -| Edge Functions | NPM compatibility | `beta` | ✅ | -| Auth | | `GA` | ✅ | -| Auth | Email login | `GA` | ✅ | -| Auth | Social login | `GA` | ✅ | -| Auth | Phone login | `GA` | ✅ | -| Auth | Passwordless login | `GA` | ✅ | -| Auth | SSO with SAML | `GA` | ✅ | -| Auth | Authorization via RLS | `GA` | ✅ | -| Auth | CAPTCHA protection | `GA` | ✅ | -| Auth | Server-side Auth | `beta` | ✅ | -| CLI | | `GA` | ✅ Works with self-hosted | -| Management API | | `GA` | N/A | -| Client Library | JavaScript | `GA` | N/A | -| Client Library | Flutter | `beta` | N/A | -| Client Library | Swift | `beta` | N/A | +| Product | Feature | Stage | Available on self-hosted | +| -------------- | -------------------------- | -------------- | ------------------------------------------- | +| Database | Postgres | `GA` | ✅ | +| Database | Vector Database | `GA` | ✅ | +| Database | Auto-generated Rest API | `GA` | ✅ | +| Database | Auto-generated GraphQL API | `GA` | ✅ | +| Database | Webhooks | `beta` | ✅ | +| Database | Vault | `public alpha` | ✅ | +| Platform | | `GA` | ✅ | +| Platform | Point-in-Time Recovery | `GA` | 🚧 [wal-g](https://github.com/wal-g/wal-g) | +| Platform | Custom Domains | `GA` | N/A | +| Platform | Network Restrictions | `GA` | N/A | +| Platform | SSL enforcement | `GA` | N/A | +| Platform | Branching | `beta` | N/A | +| Platform | Terraform Provider | `public alpha` | N/A | +| Platform | Read Replicas | `GA` | N/A | +| Platform | Log Drains | `public alpha` | ✅ | +| Studio | | `GA` | ✅ | +| Studio | SSO | `GA` | ✅ | +| Realtime | Postgres Changes | `GA` | ✅ | +| Realtime | Broadcast | `GA` | ✅ | +| Realtime | Presence | `GA` | ✅ | +| Realtime | Broadcast Authorization | `public beta` | ✅ | +| Realtime | Presence Authorization | `public beta` | ✅ | +| Realtime | Broadcast from Database | `public beta` | ✅ | +| Storage | | `GA` | ✅ | +| Storage | CDN | `GA` | 🚧 [Cloudflare](https://www.cloudflare.com) | +| Storage | Smart CDN | `GA` | 🚧 [Cloudflare](https://www.cloudflare.com) | +| Storage | Image Transformations | `GA` | ✅ | +| Storage | Resumable Uploads | `GA` | ✅ | +| Storage | S3 compatibility | `GA` | ✅ | +| Edge Functions | | `GA` | ✅ | +| Edge Functions | Regional Invocations | `GA` | ✅ | +| Edge Functions | NPM compatibility | `GA` | ✅ | +| Auth | | `GA` | ✅ | +| Auth | Email login | `GA` | ✅ | +| Auth | Social login | `GA` | ✅ | +| Auth | Phone login | `GA` | ✅ | +| Auth | Passwordless login | `GA` | ✅ | +| Auth | SSO with SAML | `GA` | ✅ | +| Auth | Authorization via RLS | `GA` | ✅ | +| Auth | CAPTCHA protection | `GA` | ✅ | +| Auth | Server-side Auth | `beta` | ✅ | +| Auth | Third-Party Auth | `GA` | ✅ | +| CLI | | `GA` | ✅ Works with self-hosted | +| Management API | | `GA` | N/A | +| Client Library | JavaScript | `GA` | N/A | +| Client Library | Flutter | `GA` | N/A | +| Client Library | Swift | `GA` | N/A | +| Client Library | Python | `beta` | N/A | - ✅ = Fully Available - 🚧 = Available, but requires external tools or configuration diff --git a/apps/www/data/features.tsx b/apps/www/data/features.tsx index bb147c2b314..24d7ee20948 100644 --- a/apps/www/data/features.tsx +++ b/apps/www/data/features.tsx @@ -330,7 +330,7 @@ By implementing Network Restrictions, you create a more secure environment for y docsUrl: 'https://supabase.com/docs/guides/platform/network-restrictions', slug: 'network-restrictions', status: { - stage: PRODUCT_STAGES.BETA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: false, }, }, @@ -405,7 +405,7 @@ Supabase Branching allows you to create and test changes in separate, temporary docsUrl: 'https://supabase.com/docs/guides/platform/branching', slug: 'branching', status: { - stage: PRODUCT_STAGES.PUBLIC_ALPHA, + stage: PRODUCT_STAGES.BETA, availableOnSelfHosted: false, }, }, @@ -484,7 +484,7 @@ By leveraging Read Replicas, you can achieve consistent low-latency performance docsUrl: 'https://supabase.com/docs/guides/platform/read-replicas', slug: 'read-replicas', status: { - stage: PRODUCT_STAGES.PRIVATE_ALPHA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: false, }, }, @@ -1368,7 +1368,7 @@ Supabase's S3 compatibility allows seamless integration with existing workflows docsUrl: 'https://supabase.com/docs/guides/storage/s3/compatibility', slug: 's3-compatibility', status: { - stage: PRODUCT_STAGES.PUBLIC_ALPHA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: true, }, }, @@ -1411,7 +1411,7 @@ Supabase's Deno Edge Functions enable you to build responsive, globally distribu docsUrl: 'https://supabase.com/docs/guides/functions', slug: 'deno-edge-functions', status: { - stage: PRODUCT_STAGES.BETA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: true, }, }, @@ -1446,7 +1446,7 @@ By leveraging Supabase's Regional Invocations, you can significantly enhance the docsUrl: 'https://supabase.com/docs/guides/functions/regional-invocation', slug: 'regional-invocations', status: { - stage: PRODUCT_STAGES.BETA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: true, }, }, @@ -1481,7 +1481,7 @@ By leveraging NPM Compatibility in Supabase Edge Functions, you can take advanta docsUrl: 'https://supabase.com/blog/edge-functions-node-npm', slug: 'npm-compatibility', status: { - stage: PRODUCT_STAGES.BETA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: true, }, }, @@ -2121,7 +2121,7 @@ This feature is particularly useful for Flutter developers aiming to create resp docsUrl: 'https://supabase.com/docs/reference/dart/start', slug: 'client-library-flutter', status: { - stage: PRODUCT_STAGES.BETA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: true, }, }, @@ -2146,7 +2146,7 @@ This feature is particularly valuable for iOS developers looking to leverage the docsUrl: 'https://supabase.com/docs/reference/swift/start', slug: 'client-library-swift', status: { - stage: PRODUCT_STAGES.BETA, + stage: PRODUCT_STAGES.GA, availableOnSelfHosted: true, }, },