firebase_cached_image 0.6.1 firebase_cached_image: ^0.6.1 copied to clipboard
Cache Manager and Cached ImageProvider for Firebase Cloud Storage Objects.
0.6.1 #
- Update firebase_core and firebase_storage dependencies' max version
0.6.0 #
CacheOptions.metadataRefreshInBackground
field removed (Breaking).CacheOptions.checkForMetadataChange
field deprecated and usedCacheOptions.checkIfFileUpdatedOnServer
field instead.- Fixed
FirebaseCacheManager.clearCache
method not clearing db entries. FirebaseCacheManager.copyToCache
method added- Tests added
- Minor fixes (#19)
0.5.3 #
- Fixed bug in
FirebaseCacheManager.getSingleFile
method not checking for whether the file exists or not.
0.5.1 #
- Initiate FIrebaseCacheManager in load method in FirebaseImageProvider
- Added subDir field to FirebaseImageProvider's toString() output
0.5.0 #
- Implemented
ImageProvider.loadImage
method - Fixed downloading image twice when the source is Source.server
- Do no cache file if the source is Source.server
FirebaseImageProvider
instance equality issue fixed- CacheOptions.shouldCache field removed (breaking)
- CacheOptions.checkForMetadataChange is not false by default (breaking)
- Deprecated CacheOptions.metadataRefreshInBackground field (will remove this field in future)
- Added modifiedBefore arg in FirebaseCacheManager.clearCache method
- Added basic error handling in
FirebaseImageProvider
, Now you can check if the error isImageNotFoundException
in Image.errorBuilder callback to indicate file not found on the server. - FirebaseUrl() constructor now support both firebase or google storage url
- Fixed
FirebaseCacheManager.clearCache
method not respecting the subDir field and clearing the entire cache
0.4.4 #
- Files will be saved with it's extensions
- Bug fixes
0.4.3 #
- FirebaseCacheManager.isCached method added
- Bug fixes
0.4.2 #
- added loadingBuilder support
0.4.1 #
- bug fixes
0.4.0 #
- Breaking Changes
- Singleton pattern removed
- shouldCache removed
- Bug fixes
- moved ref param to FirebaseUrl
- New methods added
- Dependencies fix
0.3.1 #
- readme updated
0.3.0 #
- Bug Fixes.
- Some Apis changed.
- Added more functionality
0.2.0 #
- database changed to sqflite.
- removed web support
0.1.0 #
- initial release.