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:

      Table 1. Supported versions
      .NET Runtime Minimum Runtime Version Minimum OS version

      .NET Win

      6.0

      Windows 10
      (any Microsoft supported)

      .NET Framework

      4.6.2

      Windows 10
      (any Microsoft supported)

      .NET Mac Catalyst

      6.0

      Mac OS 10.15

      WinUI

      6.0.1

      10.0.16299

      Xamarin iOS

      10+

      10+

      Xamarin Android

      10

      5.1/API 22

      .NET iOS

      6.0

      14.2

      .NET Android

      6.0

      5.1/API 22

      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

      10.15

      .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.