Carlos v0.2 Release Notes

Release Date: 2015-08-13 // over 8 years ago
  • Major changes

    • Includes a CacheProvider class to create commonly used caches
    • ✅ Includes a Playground to quickly test Carlos and custom cache architectures
    • includes a new switchLevels function to have multiple cache lanes

    Minor improvements

    • 👌 Improves DiskCacheLevel and MemoryCacheLevel by having protocol-based keys
    • Defines safer Transformers (either OneWayTransformer or TwoWayTransformer) that return Optionals. If a conversion fails, set operations silently fail and get operations fail with a meaningful error.
    • 👍 Extends the conditioned function and the <?> operator to support fetch closures
    • 👌 Improves the code documentation

    🛠 Bugfixes

    • 🛠 Fixes an issue where the NetworkFetcher would not correctly handle multiple get requests for the same URL