Cache Tower v0.3.0 Release Notes

Release Date: 2019-10-28 // about 2 years ago
  • Major Changes

    • Switched to ValueTask for CacheStack and extensions (15726f1)
    • Partial custom JSON serialization for JsonFileCacheLayer (5374264)
    • ⬇️ Dropped Request ID field from CacheStack and extensions (ccc67d1)
    • ⬇️ Dropped CachedAt and TimeToLive on CacheEntry for a single Expiry field (#13)
    • ➕ Added Dependency Injection helper (#8)

    🐎 Performance Changes

    • CacheStack allocates ~29% less
    • MemoryCacheLayer allocates ~2% less
    • RedisCacheLayer is ~2% faster while allocating ~2% less
    • JsonFileCacheLayer allocates ~2% less
    • MongoDbCacheLayer allocates ~9% less