Supported Operating System Versions
Description — Couchbase Lite on C#.Net — the OS and SDK versions on which this framework is supported
Related Content — What’s New | Release Notes | Compatibility
Officially Supported Versions
The following table identifies the supported platforms.
Run-times which have received more testing and are officially supported are shown in Table 1:
Deprecation Notice
Support for the following will be deprecated in this release and will be removed in a future release:
Please plan to migrate your apps to use an appropriate alternative version. |
.NET Runtime | Minimum Runtime Version | Minimum OS version |
---|---|---|
.NET Framework |
4.6.2 |
Windows 10 |
.NET Desktop |
6.0 |
Windows 10 |
.NET Mac Catalyst |
8.0 |
MacOS 12 |
WinUI |
8.0 |
10.0.19041.0 |
.NET iOS |
8.0 |
12+ (14+ for MAUI support) |
.NET Android |
8.0 |
API 22+ |
Xamarin Android |
10+ |
API 22 |
Xamarin iOS |
10+ |
10 |
Not Officially Supported
The following run-times are compatible but are not QE tested, and so are not officially supported.
.NET Runtime | Minimum Runtime Version | Minimum OS version |
---|---|---|
.NET Mac |
6.0 |
12 |
.NET Linux |
6.0 |
n/a* |
* There are many different variants of Linux, and we don’t have the resources to test all of them. They are tested on Ubuntu 20.04, but have been shown to work on CentOS, and in theory work on any distro supported by .NET.