From 757ca4ef6ffc17a8ccc895150f7a0497ebb256c1 Mon Sep 17 00:00:00 2001 From: Ferdinando Papale <4850119+papafe@users.noreply.github.com> Date: Wed, 4 Jan 2023 18:32:03 +0100 Subject: [PATCH] Small changes to compatibility for .NET (#2404) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I did some small changes: - Made explicit we support .NET 5.0 and older versions. Strictly speaking .NET Core 2.0 and later includes .NET 5.0 but because the naming on .NET is very confusing, I think it makes sense to make it clear - Ordered the top part, so that iOS and MacOS sections are close, same for iOS and Android+ - Removed the word "framework". The thing is that there is already .NET Framework, so the word framework here could be confusing... I could be convinced it makes sense though 😁 - Modified a little the windows section so it seems slightly more consistent --- source/sdk/dotnet/compatibility.txt | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/source/sdk/dotnet/compatibility.txt b/source/sdk/dotnet/compatibility.txt index 2fb1d02e27..5d78b53a04 100644 --- a/source/sdk/dotnet/compatibility.txt +++ b/source/sdk/dotnet/compatibility.txt @@ -11,9 +11,9 @@ Platform and Framework Compatibility - .NET SDK :depth: 2 :class: singlecol -Frameworks +Compatibility ---------- -The following table shows which .NET framework +The following table shows which .NET version(s) you can use with Realm on your target platforms: .. list-table:: @@ -21,28 +21,24 @@ version(s) you can use with Realm on your target platforms: :widths: 50 50 * - Target Platform - - Supported Framework Version(s) + - Supported Version(s) * - | Debian 8 or later | RHEL 7.1 or later | Ubuntu 16.04 or later - - .NET Core 2.0 or later + - .NET Core 2.0 or later (.NET 5.0 or later) - * - Windows - - | Windows 8.1 and .NET Core 2.0 or later and - .NET Framework 4.6.1 or later + * - Windows 8.1 or later + - | .NET Core 2.0 or later (.NET 5.0 or later) + | .NET Framework 4.6.1 or later | MAUI requires Windows 11 and Windows 10 version 1809 or higher, using Windows UI Library (WinUI) 3. * - Universal Windows Platform (UWP) - .NET Standard 2.0 or later (Fall Creators Update) - * - Android - - | Xamarin.Android for Android 4.1 (API level 16) or later. - | MAUI requires Android 5.0 (API level 21) or later. - - * - macOS (Intel-based Macs) - - | .NET Core 2.0 or later + * - macOS + - | .NET Core 2.0 or later (.NET 5.0 or later) | Xamarin.Mac for macOS 10.11 or later. | MAUI requires macOS 10.15 or later, using Mac Catalyst. @@ -50,6 +46,10 @@ version(s) you can use with Realm on your target platforms: - | Xamarin.iOS for iOS 9 or later. | MAUI requires iOS 11 or later. + * - Android + - | Xamarin.Android for Android 4.1 (API level 16) or later. + | MAUI requires Android 5.0 (API level 21) or later. + Development Environments ------------------------