diff --git a/client-sdks/reference/dotnet.mdx b/client-sdks/reference/dotnet.mdx
index 963245a8..89de8095 100644
--- a/client-sdks/reference/dotnet.mdx
+++ b/client-sdks/reference/dotnet.mdx
@@ -1,5 +1,5 @@
---
-title: ".NET SDK (alpha)"
+title: ".NET SDK (beta)"
description: "Full SDK guide for using PowerSync in .NET clients."
sidebarTitle: "SDK Reference"
---
@@ -32,9 +32,9 @@ import LocalOnly from '/snippets/local-only-escape.mdx';
-
- This SDK is currently in an [**alpha** release](/resources/feature-status). It is not suitable for production use as breaking changes may still occur.
-
+
+ This SDK is currently in a [**beta** release](/resources/feature-status). It is production-ready for tested use cases. APIs are stable and breaking changes will be communicated clearly.
+
## Supported Frameworks and Targets
@@ -424,19 +424,15 @@ To upgrade to the latest version of the PowerSync package, run the below command
```bash
- dotnet add package PowerSync.Common --prerelease
+ dotnet add package PowerSync.Common
```
```bash
- dotnet add package PowerSync.Common --prerelease
- dotnet add package PowerSync.Maui --prerelease
+ dotnet add package PowerSync.Common
+ dotnet add package PowerSync.Maui
```
-
- Add `--prerelease` while this package is in alpha. To install a specific version, use `--version` instead: `dotnet add package PowerSync.Common --version 0.0.6-alpha.1`
-
-
diff --git a/configuration/app-backend/client-side-integration.mdx b/configuration/app-backend/client-side-integration.mdx
index fc388431..751c2ec2 100644
--- a/configuration/app-backend/client-side-integration.mdx
+++ b/configuration/app-backend/client-side-integration.mdx
@@ -38,7 +38,7 @@ For an example implementation of a PowerSync 'backend connector', see the SDK gu
-
+
## More Examples
diff --git a/intro/examples.mdx b/intro/examples.mdx
index a2b9dd28..b27e9942 100644
--- a/intro/examples.mdx
+++ b/intro/examples.mdx
@@ -140,7 +140,7 @@ All examples are organized by platform and backend technology. You can adapt any
- Demonstrates [Data Encryption](/usage/use-case-examples/data-encryption) using SQLite3MultipleCiphers
- [Counter App](https://github.com/powersync-community/swift-supabase-counter#readme)
-
+
#### Examples
- [CLI Application](https://github.com/powersync-ja/powersync-dotnet/tree/main/demos/CommandLine#readme)
diff --git a/maintenance-ops/production-readiness-guide.mdx b/maintenance-ops/production-readiness-guide.mdx
index da332356..1ce30c9d 100644
--- a/maintenance-ops/production-readiness-guide.mdx
+++ b/maintenance-ops/production-readiness-guide.mdx
@@ -32,7 +32,7 @@ Each of the PowerSync Client SDKs have the `SyncStatus` class that can be used t
- [Web](https://powersync-ja.github.io/powersync-js/web-sdk/classes/SyncStatus)
- [React Native](https://powersync-ja.github.io/powersync-js/react-native-sdk/classes/SyncStatus)
- [Node.js](https://powersync-ja.github.io/powersync-js/node-sdk/classes/SyncStatus)
-- [.NET (Alpha)](https://github.com/powersync-ja/powersync-dotnet/blob/2728eab0d13849686ff3f9a603040940744599e1/PowerSync/PowerSync.Common/DB/Crud/SyncStatus.cs)
+- [.NET (Beta)](https://github.com/powersync-ja/powersync-dotnet/blob/2728eab0d13849686ff3f9a603040940744599e1/PowerSync/PowerSync.Common/DB/Crud/SyncStatus.cs)
In addition to the `SyncStatus` options above, it's also a good idea to see what the current length of the upload queue looks like.
The upload queue contains all local mutations that need to be processed by the client specific `uploadData` implementation.
diff --git a/resources/feature-status.mdx b/resources/feature-status.mdx
index 3a607cf9..15fc2531 100644
--- a/resources/feature-status.mdx
+++ b/resources/feature-status.mdx
@@ -57,7 +57,7 @@ Below is a summary of the current main PowerSync features and their release stat
| | |
| **Client SDKs** | |
| Rust SDK | Experimental |
-| .NET SDK | Alpha |
+| .NET SDK | Beta |
| Capacitor SDK | Alpha |
| TanStack Query | Alpha |
| Node.js SDK | Beta |
diff --git a/resources/supported-platforms.mdx b/resources/supported-platforms.mdx
index c62a3020..f292e87f 100644
--- a/resources/supported-platforms.mdx
+++ b/resources/supported-platforms.mdx
@@ -104,7 +104,7 @@ description: "Supported platforms and major features by PowerSync Client SDK"
| Platform / Feature | Supported? | Notes |
| --- | --- | --- |
-| WPF | No | Some known build issues |
+| WPF | Yes | |
| MAUI | Yes | |
| Winforms | YMMV - not tested | |
| CLI Windows | Yes | |
diff --git a/snippets/client-sdks.mdx b/snippets/client-sdks.mdx
index 062092e9..3c4cf0fc 100644
--- a/snippets/client-sdks.mdx
+++ b/snippets/client-sdks.mdx
@@ -13,7 +13,7 @@
-
+
diff --git a/snippets/dotnet/installation.mdx b/snippets/dotnet/installation.mdx
index b214a939..c13258cf 100644
--- a/snippets/dotnet/installation.mdx
+++ b/snippets/dotnet/installation.mdx
@@ -3,7 +3,7 @@
For desktop/server/binary use-cases and WPF, add the [`PowerSync.Common`](https://www.nuget.org/packages/PowerSync.Common/) NuGet package to your project:
```bash
- dotnet add package PowerSync.Common --prerelease
+ dotnet add package PowerSync.Common
```
@@ -11,12 +11,12 @@
For MAUI apps, add both [`PowerSync.Common`](https://www.nuget.org/packages/PowerSync.Common/) and [`PowerSync.Maui`](https://www.nuget.org/packages/PowerSync.Maui/) NuGet packages to your project:
```bash
- dotnet add package PowerSync.Common --prerelease
- dotnet add package PowerSync.Maui --prerelease
+ dotnet add package PowerSync.Common
+ dotnet add package PowerSync.Maui
```
- Add `--prerelease` while this package is in alpha. To install a specific version, use `--version` instead: `dotnet add package PowerSync.Common --version 0.0.6-alpha.1`
+ To install a specific version, use `--version` instead: `dotnet add package PowerSync.Common --version `
\ No newline at end of file