- Complete refactor of library
- Use of SQFlite instead of shared preferences for cache info
- Added the option to use a custom file fetcher (for example for firebase)
- Fixed library compatibility issue
- Fixed library compatibility issue
- Improved some synchronization
- Fixed some issues when file could not be downloaded the first time it is trying to be retrieved.
- Fixed ConcurrentModificationError in cache cleaning
- Added optional headers
- Moved to Dart 2.0
- Fixed nullpointer when non-updated file (a 304 response) has no cache-control period.
- Fixed issues with cache cleaning
- Fixed relative paths on iOS.
- Did some refactoring and made a useful readme.
- Extracted the cache manager from cached_network_image