Caching Versions Save

[Archived] Libraries for in-memory caching and distributed caching. Project moved to https://github.com/aspnet/Extensions

rel/2.0.0

6 years ago

Features

  • Size hint based eviction for MemoryCache (#326)

Bugs Fixed

  • Add MemoryDistributedCacheOptions to enables configuration of the MemoryCache used (#329)
  • Method not found - Microsoft.Extensions.Caching.Memory.MemoryCacheOptions.set_CompactOnMemoryPressure(Boolean) (#320)

rel/2.0.0-preview2

6 years ago

Features

  • CancellationToken support (#245)

rel/2.0.0-preview1

7 years ago

Features

  • Improve performance of MemoryCache by using ConcurrentDictionary rather than ReaderWriterLockSlim (#242)
  • Remove GC Compaction trigger (#221)

Bugs Fixed

  • AddExpirationToken extension is not thread safe (#247)

rel/1.1.1

7 years ago

Bugs Fixed

  • Redis: Connection Leak if Connect or ConnectAsync called from multiple threads simultaneously (#253)

rel/1.0.2

7 years ago

Bugs Fixed

  • Concurrent connection on redis cache leads to connection leak (#257)

rel/1.1.0

7 years ago

rel/1.1.0-preview1

7 years ago

Bugs Fixed

  • GetOrCreate / GetOrCreateAsync on IMemoryCache creates cache entry even when factory throws (#211)
  • SQLCache Set should allow a null timeout (#209)
  • System.AppDomainUnloadedException when running UnitTests with RC2 (#203)
  • Redis is not supported for .netCore, any plans? (#121)

1.0.0

7 years ago

Features

  • IDistributedCache should include StringSet/SetString (#169)

Bugs Fixed

  • Cannot set SlidingExpiration and AbsoluteExpirationRelativeToNow on RedisCache (#194)
  • Update value under concurrency fails when a cancellation token is registered. (#184)
  • MemoryDistributedCache should prefix keys to avoid conflicts with IMemoryCache (#176)

1.0.0-rc2

8 years ago

Features

  • Caching APIs for adding services need to take in config lambda (#152)

Bugs Fixed

  • Remove Connect and ConnectAsync methods from IDistributedCache interface (#135)
  • Shouldn't there be a Disconnect method for IDistributedCache ? (#131)
  • Harden trigger and callback registrations in CacheEntry (#17)

1.0.0-rc1

8 years ago

Features

  • Rename Microsoft.Framework.* to Microsoft.Extensions.* (#114)