Skip to content
This repository has been archived by the owner on Aug 8, 2024. It is now read-only.

0.2

Compare
Choose a tag to compare
@vittoriom vittoriom released this 13 Aug 04:59
· 274 commits to master since this release

New features

  • 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

Enhancements

  • 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