Skip to content

Releases: bitfaster/BitFaster.Caching

v1.0.4

11 Sep 02:27
86f1d19
Compare
Choose a tag to compare
  • Add Clear method to ICache and LRUs (ClassicLru, ConcurrentLru, ConcurrentTLru)
  • Fixed ConcurrentLRU so that capacity is exact when ctor arg is not divisible by 3
  • Added net6 build target (compiled with .NET SDK 6.0.0-preview.7)
  • Removed netcoreap2.0 and netcoreapp3.0 (since out of support)

v1.0.3

31 May 01:49
4fd889e
Compare
Choose a tag to compare
  • Fixed ObjectDisposedException in SingletonCache.Release()
  • Old values are now disposed when replaced when calling the LRU methods TryUpdate() and AddOrUpdate()
  • LRU uses atomic ConcurrentDictionary method to remove items

v1.0.2

12 Jan 19:49
97b3863
Compare
Choose a tag to compare

Added TryUpdate and AddOrUpdate methods to LRU classes to support updating cached values.

Added .NET 5 target. Included target frameworks:

  • .NET Framework 4.72 and 4.8
  • .NET Standard 2.0
  • .NET Core 2.0, 3.0 and 3.1
  • .NET 5

v1.0.1

09 Jul 18:57
53cfbee
Compare
Choose a tag to compare

Now includes multiple target frameworks:

  • .NET Framework 4.72 and 4.8
  • .NET Standard 2.0
  • .NET Core 2.0, 3.0 and 3.1

v1.0.0

02 Jul 18:21
8571643
Compare
Choose a tag to compare
one (#53)

v0.9.4

19 Jun 22:52
df3e09f
Compare
Choose a tag to compare
correct equals (#44)

v0.9.3

16 Jun 06:55
52b924e
Compare
Choose a tag to compare
bump (#37)