Supported Versions

    Description — Supported Versions Couchbase Lite for {param-platform}
    Abstract — Couchbase Lite .NET is a .NET Standard 2.0 library and this content identifies the supported platforms.

    Couchbase Lite .NET is a .NET Standard 2.0 library. The following tables list out the supported platforms.

    Officially Supported

    Runtimes which have received more testing and are officially supported are:

    .NET Runtime Minimum Runtime Version Minimum OS version

    .NET Core Win

    2.0

    10 (any Microsoft supported)

    .NET Framework

    4.6.1

    10 (any Microsoft supported)

    UWP

    6.0.1

    10.0.16299

    Xamarin iOS

    10.14

    10.3.1

    Xamarin csharp

    API 26

    API 22

    API 19,20,21 [DEPRECATED]

    Deprecation
    Support for API 19 and API 21 is deprecated in version 2.6.

    Not Officially Supported

    The following runtimes are also compatible but are not QE tested. So they are not officially supported.

    .NET Runtime Minimum Runtime Version Minimum OS version

    .NET Core Mac

    2.0

    10.12

    .NET Core Linux

    2.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 16.04, but have been shown to work on CentOS, and in theory work on any distro supported by .NET Core.

    Comparing this to the supported versions in 1.x you can see we’ve traded some lower obsolete versions for new platform support.