Skip to content

6.0.1: SqliteCache v6.0

Compare
Choose a tag to compare
@mqudsi mqudsi released this 10 Jan 21:44
· 37 commits to master since this release
  • 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, fixing threading issues under UWP
  • Makes it possible to inject SqliteCache directly (rather than only as IDistributedCache)
  • Adds IAsyncDisposable implementation for .NET Core 3.1 and above
  • Adds a bulk insert option to insert many key-value pairs quickly (credit to first-time contributor Elias Baumgartner aka @Rap22tor)
  • Fixes an issue w/ incorrect handling of user-specified non-UTC expiration dates (credit to first-time contributor Ravindu Liyanapathirana, aka @ravindUwU)

Version 6.0.1 corrects issues with the wrong git patches being included in 6.0.0

Download on Nuget: https://www.nuget.org/packages/NeoSmart.Caching.Sqlite/

Or install manually:

Install-Package NeoSmart.Caching.Sqlite -Version 6.0.1