> ## Documentation Index
> Fetch the complete documentation index at: https://docs.powersync.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Feature Status

> Current status of PowerSync features, including alpha and beta labels with API stability and SLA implications.

Features in PowerSync are introduced through a phased release cycle to ensure quality and stability. Below is an overview of the release stages namely Experimental/Pre-Alpha, Closed Alpha, Open Alpha, Beta and GA (General Availability):

| **Stage**                  | **Production Readiness**                                                    | **API Stability**                                                                                           | **Support**             | **Documentation**                               |
| -------------------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------- | ----------------------------------------------- |
| **Experimental/Pre-Alpha** | Not production-ready; purpose is early exploration and proof of concept.    | API may change significantly or be removed.                                                                 | Not covered under SLAs. | Limited or placeholder documentation.           |
| **Closed Alpha**           | Not production-ready; purpose is early feedback and testing of new ideas.   | Subject to breaking changes.                                                                                | Not covered under SLAs. | Limited or placeholder documentation.           |
| **Open Alpha**             | Not production-ready; purpose is broader testing and wider public feedback. | Subject to changes based on feedback.                                                                       | Not covered under SLAs. | Basic documentation provided.                   |
| **Beta**                   | Production-ready for tested use cases.                                      | Fully stable; breaking changes clearly communicated.                                                        | Covered under SLAs.     | Documentation provided; may contain known gaps. |
| **GA**                     | Production-ready for all main use cases.                                    | Fully stable; backwards compatibility maintained as far as possible; breaking changes clearly communicated. | Covered under SLAs.     | Comprehensive and finalized documentation.      |

## Service Release Channels

PowerSync Service releases are published to two channels:

* **Next**: New releases are published here first. They run in internal and public testing for anything from a day to a couple of weeks.
* **Stable**: Promoted from Next after that testing period. This is the most reliable release and is recommended for production.

A Stable release can include features that are not yet GA (Experimental, Alpha, or Beta stages). These are included when are sufficiently self-contained and low-risk, though they may still have known issues. The Next channel adds new features, fixes, or changes to stable functionality that need further validation.

### PowerSync Cloud

Configure the channel per instance in the PowerSync Dashboard, under the instance's Settings view. Select Stable or Next.

### Self-Hosted (Open Edition)

Select a channel through the Docker image tag you pull:

| Channel | Example tags                         | Use for                   |
| ------- | ------------------------------------ | ------------------------- |
| Stable  | `1.23.0`, `1.23`, `1`                | Production                |
| Next    | `1.23.0-next`, `1.23-next`, `1-next` | Testing upcoming releases |

```bash theme={null}
docker pull journeyapps/powersync-service:1.23.0
```

Each release is published under several tags. The full version (`1.23.0`) is pinned to a single release. The shorter major and minor tags (`1.23`, `1`) are rolling aliases that move to the latest matching release when a new one is published.

The `latest` tag tracks the most recent stable build but is recommended for development only, since it can move across major versions. Pin a version tag for production.

Development images may also be published for bleeding-edge features or hotfix testing. These are versioned as `0.0.0-dev-XXXXXXXXXXXXXX` pre-releases.

## Feature Status Summary

Below is a summary of the current main PowerSync features and their release states:

| **Category / Item**               | **Status**   |
| --------------------------------- | ------------ |
| **Database Connectors**           |              |
| Convex                            | Experimental |
| SQL Server                        | Beta         |
| MySQL                             | Beta         |
| MongoDB                           | GA           |
| Postgres                          | GA           |
|                                   |              |
| **PowerSync Service**             |              |
| Open Edition                      | GA           |
| Enterprise Self-Hosted            | GA           |
| Sync Streams                      | GA           |
| Postgres Bucket Storage           | GA           |
|                                   |              |
| **Client SDKs**                   |              |
| High Performance Diffs            | Experimental |
| Tauri SDK                         | Alpha        |
| Rust SDK                          | Alpha        |
| Capacitor SDK                     | Beta         |
| TanStack Query                    | Alpha        |
| Node.js SDK                       | Beta         |
| .NET SDK                          | Beta         |
| OP-SQLite Support                 | Beta         |
| Flutter Web Support               | Beta         |
| React Native Web Support          | Beta         |
| Flutter SQLCipher                 | Beta         |
| Kotlin SQLite3MultipleCiphers     | Beta         |
| Vue Composables                   | Beta         |
| Swift SDK                         | GA           |
| Kotlin SDK                        | GA           |
| JavaScript/Web SDK                | GA           |
| Dart/Flutter SDK                  | GA           |
| React Native SDK                  | GA           |
| React Hooks                       | GA           |
|                                   |              |
| **ORMs/SQL Libraries**            |              |
| TanStack DB (JS)                  | Alpha        |
| GRDB (Swift)                      | Alpha        |
| Drift (Flutter)                   | Beta         |
| Drizzle (JS)                      | Beta         |
| Kysely (JS)                       | Beta         |
| Room (Kotlin)                     | Beta         |
| SQLDelight (Kotlin)               | Beta         |
|                                   |              |
| **Attachment Helpers**            |              |
| Kotlin                            | Alpha        |
| Swift                             | Alpha        |
| JavaScript (new built-in library) | Alpha        |
| Flutter (new built-in library)    | Alpha        |
| .NET                              | Alpha        |
|                                   |              |
| **Other**                         |              |
| CLI                               | Beta         |

Also see:

* [PowerSync Roadmap](https://roadmap.powersync.com)
