From 8e77528f8c578a12a048d61119f90fbd6dc4d66c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Chalet?= Date: Tue, 9 Nov 2021 02:05:41 +0100 Subject: [PATCH] Update README.md --- README.md | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index a87319ba..44bc03fa 100644 --- a/README.md +++ b/README.md @@ -24,22 +24,24 @@ To implement a custom OpenID Connect server using OpenIddict, read **[Getting st ## Compatibility matrix -| Web framework version | .NET runtime version | OpenIddict 2.0 :exclamation: | OpenIddict 2.0.1 :exclamation: | OpenIddict 3.0 | -|-----------------------|----------------------|-----------------------------------------|-----------------------------------------|-----------------------------------------| -| ASP.NET Core 2.1 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: | :heavy_check_mark: :information_source: | :heavy_check_mark: :information_source: | -| ASP.NET Core 2.1 | .NET Framework 4.7.2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| ASP.NET Core 2.1 | .NET Framework 4.8 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| ASP.NET Core 2.1 | .NET Core 2.1 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| | | | | | -| ASP.NET Core 3.1 | .NET Core 3.1 | :warning: | :heavy_check_mark: | :heavy_check_mark: | -| | | | | | -| ASP.NET Core 5.0 | .NET 5.0 | :warning: | :heavy_check_mark: | :heavy_check_mark: | -| | | | | | -| Microsoft.Owin 4.1 | .NET Framework 4.6.1 | :x: | :x: | :heavy_check_mark: :information_source: | -| Microsoft.Owin 4.1 | .NET Framework 4.7.2 | :x: | :x: | :heavy_check_mark: | -| Microsoft.Owin 4.1 | .NET Framework 4.8 | :x: | :x: | :heavy_check_mark: | - -:exclamation: **Note: OpenIddict 2.x is no longer supported. Users are strongly encouraged to migrate to OpenIddict 3.0**. +| Web framework version | .NET runtime version | OpenIddict 3.x | OpenIddict 4.x (preview) | +|-----------------------|----------------------|-----------------------------------------|-----------------------------------------| +| ASP.NET Core 2.1 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: | :heavy_check_mark: :information_source: | +| ASP.NET Core 2.1 | .NET Framework 4.7.2 | :heavy_check_mark: | :heavy_check_mark: | +| ASP.NET Core 2.1 | .NET Framework 4.8 | :heavy_check_mark: | :heavy_check_mark: | +| ASP.NET Core 2.1 | .NET Core 2.1 | :heavy_check_mark: | :exclamation: | +| | | | | +| ASP.NET Core 3.1 | .NET Core 3.1 | :heavy_check_mark: | :heavy_check_mark: | +| | | | | +| ASP.NET Core 5.0 | .NET 5.0 | :heavy_check_mark: | :heavy_check_mark: | +| ASP.NET Core 6.0 | .NET 6.0 | :heavy_check_mark: | :heavy_check_mark: | +| | | | | +| Microsoft.Owin 4.2 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: | :heavy_check_mark: :information_source: | +| Microsoft.Owin 4.2 | .NET Framework 4.7.2 | :heavy_check_mark: | :heavy_check_mark: | +| Microsoft.Owin 4.2 | .NET Framework 4.8 | :heavy_check_mark: | :heavy_check_mark: | + +:exclamation: **Note: ASP.NET Core 2.1 on .NET Core 2.1 is no longer supported. While OpenIddict 4.x can still be used on .NET Core 2.1 +thanks to its .NET Standard 2.0 compatibility, users are strongly encouraged to migrate to ASP.NET Core/.NET 6.0**. :information_source: **Note: the following features are not available when targeting .NET Framework 4.6.1**: - X.509 development encryption/signing certificates: calling `AddDevelopmentEncryptionCertificate()` or `AddDevelopmentSigningCertificate()`