http_hive_cache 1.1.0
http_hive_cache: ^1.1.0 copied to clipboard
Simplified caching of HTTP GET requests. Hive is used for data storage.
1.1.0 #
- Raised the minimum SDK to Flutter 3.41.0 / Dart 3.11.0.
- The previous constraint was inconsistent: Flutter 3.29.0 ships Dart 3.7.0, which cannot satisfy
sdk: ">=3.8.0".
- The previous constraint was inconsistent: Flutter 3.29.0 ships Dart 3.7.0, which cannot satisfy
- Regenerated the example app with Flutter 3.47.0.
1.0.1 #
- Added API documentation for
HttpHiveCache,CacheStrategy,HttpHiveResponse, and related classes.
1.0.0 #
- Breaking Change: Migrated from
hivetohive_ce(Community Edition) v2. - Breaking Change: Replaced
freezedclasses with Dart 3sealed classforCacheStrategy. - Breaking Change:
HttpHiveCache.open()now creates/opens the box internally. Removedinit(). - New: Added
pathparameter toopen()for better cache directory usage. - New: Added
prefixparameter toopen()for safe key namespacing. - New: Added
typeIdparameter toopen()to prevent Adapter conflicts. - New: Switched to
LazyBoxfor optimized memory usage with large caches. - New: Improved
CacheStrategyAPI for better readability.CacheStrategy.client(cacheControl: Duration)CacheStrategy.server()CacheStrategy.none()
- Refactor: Removed dependencies on
path_provider(now optional in app),build_runner,hive_generator.
0.0.4 #
- http v1.0.0
0.0.3 #
- Change type_id.
0.0.2 #
- Update.
0.0.1 #
- initial release.