From a35868f1a09429a3fd8ea207013cec5dbbeb90fe Mon Sep 17 00:00:00 2001 From: Mahmoud Al-Qudsi Date: Tue, 2 Nov 2021 14:04:38 -0500 Subject: [PATCH] Update csproj for 5.0-preview3 release --- SqliteCache/SqliteCache.csproj | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SqliteCache/SqliteCache.csproj b/SqliteCache/SqliteCache.csproj index 329b77b..821fba2 100755 --- a/SqliteCache/SqliteCache.csproj +++ b/SqliteCache/SqliteCache.csproj @@ -5,7 +5,7 @@ 9.0 NeoSmart.Caching.Sqlite NeoSmart.Caching.Sqlite - 5.0.0-preview2 + 5.0.0-preview3 enable Mahmoud Al-Qudsi, neosmart, mqudsi NeoSmart Technologies @@ -19,11 +19,12 @@ idistributedcache, cache, sqlite, sqlitecache, distributed, aspnetcore, asp, core, performance Version 5.0: + - WAL mode and normal synchronization pragmas are set at startup, dramatically improving performance - ILogger constructor parameter is now optional - - A separate SqliteConnection is used for each SqlCommand instance - - WAL mode and normal synchronization pragmas are set at startup + - A separate SqliteConnection is used for each SqlCommand instance, fixing threading issues under UWP - Make it possible to inject SqliteCache directly (rather than only as IDistributedCache) - Add IAsyncDisposable implementation for .NET Core 3.1 and above + - Add a bulk insert option to insert many key-value pairs quickly (credit to first-time contributor Elias Baumgartner aka @Rap22tor) Version 3.1: - Added .netcoreapp3.1 target