- Implemented caching system for Dio with TTL (Time-To-Live).
- Supports local file caching using path_provider.
- Added shared preferences support for metadata storage.
- Configurable cache folder and expiration time.
- Logging support for debugging.
- Resolved issue with expired cache not being cleared dynamically.
- Improved filename encoding to avoid URL conflicts.
- Optimized cache validation to prevent unnecessary redownloads.
- Updated dependencies for better stability.
- Improve cache eviction strategy.
- Provide additional storage backends beyond
shared_preferences
.