From 694b255c4b1a10d3d1623de2e3d4ad6d43031343 Mon Sep 17 00:00:00 2001 From: Glenn <5834289+glennawatson@users.noreply.github.com> Date: Sun, 6 Jun 2021 14:14:42 +1000 Subject: [PATCH] feature: Add netstandard2.1 and TVOS targets (#682) --- src/Akavache.Core/Akavache.Core.csproj | 25 +++++++------------ .../Akavache.CosmosDB.csproj | 2 +- src/Akavache.Drawing/Akavache.Drawing.csproj | 2 +- src/Akavache.Mobile/Akavache.Mobile.csproj | 2 +- src/Akavache.Sqlite3/Akavache.Sqlite3.csproj | 16 +----------- ...ts.AkavacheCore.netcoreapp3.1.approved.txt | 2 +- ...AkavacheProject.netcoreapp3.1.approved.txt | 2 +- src/Akavache/Akavache.Sqlite3.BundleE.csproj | 2 +- src/Akavache/Akavache.csproj | 2 +- src/Directory.build.props | 2 +- version.json | 2 +- 11 files changed, 19 insertions(+), 40 deletions(-) diff --git a/src/Akavache.Core/Akavache.Core.csproj b/src/Akavache.Core/Akavache.Core.csproj index a48c76af4..8ae0509e7 100644 --- a/src/Akavache.Core/Akavache.Core.csproj +++ b/src/Akavache.Core/Akavache.Core.csproj @@ -1,12 +1,12 @@  - netstandard2.0;Xamarin.iOS10;Xamarin.Mac20;MonoAndroid10.0;tizen40;net5.0 + netstandard2.0;netstandard2.1;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid10.0;tizen40;net5.0 $(TargetFrameworks);net461;uap10.0.16299;net5.0-windows Akavache.Core Akavache An asynchronous, persistent key-value store for desktop and mobile applications on .NET akavache.core - preview + latest enable @@ -23,12 +23,7 @@ - - - - - - + @@ -51,6 +46,12 @@ + + + + + + @@ -63,19 +64,11 @@ - - - - - - - - diff --git a/src/Akavache.CosmosDB/Akavache.CosmosDB.csproj b/src/Akavache.CosmosDB/Akavache.CosmosDB.csproj index ca12aa9b5..8ab347dd6 100644 --- a/src/Akavache.CosmosDB/Akavache.CosmosDB.csproj +++ b/src/Akavache.CosmosDB/Akavache.CosmosDB.csproj @@ -1,7 +1,7 @@ - netstandard2.0;Xamarin.iOS10;Xamarin.Mac20;MonoAndroid10.0;tizen40 + netstandard2.0;netstandard2.1;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid10.0;tizen40 $(TargetFrameworks);net461;uap10.0.16299 Akavache.CosmosDB Akavache.CosmosDB diff --git a/src/Akavache.Drawing/Akavache.Drawing.csproj b/src/Akavache.Drawing/Akavache.Drawing.csproj index ebaa88328..06059a63e 100644 --- a/src/Akavache.Drawing/Akavache.Drawing.csproj +++ b/src/Akavache.Drawing/Akavache.Drawing.csproj @@ -1,6 +1,6 @@ - netstandard2.0;MonoAndroid10.0;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;Xamarin.WatchOS10;tizen40 + netstandard2.0;netstandard2.1;MonoAndroid10.0;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;Xamarin.TVOS10;Xamarin.WatchOS10;tizen40 $(TargetFrameworks);net461;uap10.0.16299;netcoreapp3.1;net5.0-windows Akavache.Drawing Akavache diff --git a/src/Akavache.Mobile/Akavache.Mobile.csproj b/src/Akavache.Mobile/Akavache.Mobile.csproj index 8a582bbde..867e68f66 100644 --- a/src/Akavache.Mobile/Akavache.Mobile.csproj +++ b/src/Akavache.Mobile/Akavache.Mobile.csproj @@ -1,7 +1,7 @@  - netstandard2.0;Xamarin.iOS10;Xamarin.Mac20;MonoAndroid10.0;tizen40;net5.0 + netstandard2.0;netstandard2.1;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid10.0;tizen40;net5.0 $(TargetFrameworks);net461;uap10.0.16299 Akavache.Mobile Akavache.Mobile diff --git a/src/Akavache.Sqlite3/Akavache.Sqlite3.csproj b/src/Akavache.Sqlite3/Akavache.Sqlite3.csproj index b91e846fb..3622b34c4 100644 --- a/src/Akavache.Sqlite3/Akavache.Sqlite3.csproj +++ b/src/Akavache.Sqlite3/Akavache.Sqlite3.csproj @@ -1,7 +1,7 @@  - netstandard2.0;Xamarin.iOS10;Xamarin.Mac20;MonoAndroid10.0;tizen40 + netstandard2.0;netstandard2.1;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid10.0;tizen40 $(TargetFrameworks);net461;uap10.0.16299;net5.0 Akavache.Sqlite3 Akavache.Sqlite3 @@ -17,20 +17,6 @@ - - - - - - - - - - - - - - diff --git a/src/Akavache.Tests/API/ApiApprovalTests.AkavacheCore.netcoreapp3.1.approved.txt b/src/Akavache.Tests/API/ApiApprovalTests.AkavacheCore.netcoreapp3.1.approved.txt index adb911472..ec9d1125c 100644 --- a/src/Akavache.Tests/API/ApiApprovalTests.AkavacheCore.netcoreapp3.1.approved.txt +++ b/src/Akavache.Tests/API/ApiApprovalTests.AkavacheCore.netcoreapp3.1.approved.txt @@ -4,7 +4,7 @@ [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("Akavache.Mobile")] [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("Akavache.Sqlite3")] [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("Akavache.Tests")] -[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.0", FrameworkDisplayName="")] +[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName="")] namespace Akavache { public class AkavacheHttpMixin : Akavache.IAkavacheHttpMixin diff --git a/src/Akavache.Tests/API/ApiApprovalTests.AkavacheProject.netcoreapp3.1.approved.txt b/src/Akavache.Tests/API/ApiApprovalTests.AkavacheProject.netcoreapp3.1.approved.txt index b65900cc5..c247d23bb 100644 --- a/src/Akavache.Tests/API/ApiApprovalTests.AkavacheProject.netcoreapp3.1.approved.txt +++ b/src/Akavache.Tests/API/ApiApprovalTests.AkavacheProject.netcoreapp3.1.approved.txt @@ -1,5 +1,5 @@ [assembly: System.Reflection.AssemblyMetadata("RepositoryUrl", "https://github.com/reactiveui/akavache")] -[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.0", FrameworkDisplayName="")] +[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName="")] namespace Akavache { public class Registrations diff --git a/src/Akavache/Akavache.Sqlite3.BundleE.csproj b/src/Akavache/Akavache.Sqlite3.BundleE.csproj index 50f461eb4..993876921 100644 --- a/src/Akavache/Akavache.Sqlite3.BundleE.csproj +++ b/src/Akavache/Akavache.Sqlite3.BundleE.csproj @@ -1,7 +1,7 @@  - netstandard2.0;Xamarin.iOS10;Xamarin.Mac20;MonoAndroid10.0;tizen40 + netstandard2.0;netstandard2.1;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid10.0;tizen40 $(TargetFrameworks);net461;uap10.0.16299 Akavache Akavache diff --git a/src/Akavache/Akavache.csproj b/src/Akavache/Akavache.csproj index 803ca5f3e..e182db5aa 100644 --- a/src/Akavache/Akavache.csproj +++ b/src/Akavache/Akavache.csproj @@ -1,7 +1,7 @@  - netstandard2.0;Xamarin.iOS10;Xamarin.Mac20;MonoAndroid10.0;tizen40;net5.0 + netstandard2.0;netstandard2.1;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid10.0;tizen40;net5.0 $(TargetFrameworks);net461;uap10.0.16299 Akavache Akavache diff --git a/src/Directory.build.props b/src/Directory.build.props index 6d0b2ca7c..4c4f74c32 100644 --- a/src/Directory.build.props +++ b/src/Directory.build.props @@ -37,7 +37,7 @@ - + diff --git a/version.json b/version.json index e708eeb62..a593e85e6 100644 --- a/version.json +++ b/version.json @@ -1,5 +1,5 @@ { - "version": "7.2", + "version": "7.3", "publicReleaseRefSpec": [ "^refs/heads/main$", // we release out of master "^refs/heads/develop$", // we release out of develop