firebase_cached_image
Cache Manager and Cached ImageProvider for Firebase Cloud Storage Objects.
0.10.0
2.5K downloads/mo
#4938 most downloaded on pub.dev
imsamgarg/firebase_cached_image
What this package is like to depend on
Last release 11 months ago
26 Sep 2025
Release timing varies
gaps range from 2 weeks to 7 months
Nearly every release is documented
notes for 22 of 22 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
22 releases · first in 2022
1 release in the last 12 months
see the full history below
Release timeline
22 releases · May 2022 to Sep 2025
2023
2024
2025
2026
Releases
latest 22-
0.10.026 Sep 2025 -
0.9.024 Aug 2025Release notes
Open source →- Feat: Added support for the web. (Disabled by default)
- Feat: Added
FirebaseCacheManagerConfig.webSupportfield for toggling web support. - Docs: Updated readme with web support instructions.
- Refactor: dart version constraint updated to >=3.0.0 <4.0.0
-
0.8.002 Aug 2025Release notes
Open source →- Refactor: updated firebase_core and firebase_storage version constraints (#25)
-
0.7.003 May 2025 -
0.6.328 Sep 2024Release notes
Open source →- Fix: Invalid type cast in image not found check
- Breaking: ImageNotFoundException.originalException is now of type
Objectinstead ofPlatformException
-
0.6.227 Sep 2024Release notes
Open source →- Feat: Fallback url support added in
FirebaseImageProvider - Fix: ImageNotFoundException not thrown when the file is not found on the server
- Feat: Fallback url support added in
-
0.6.111 Jun 2024 -
0.6.016 Apr 2024Release notes
Open source →CacheOptions.metadataRefreshInBackgroundfield removed (Breaking).CacheOptions.checkForMetadataChangefield deprecated and usedCacheOptions.checkIfFileUpdatedOnServerfield instead.- Fixed
FirebaseCacheManager.clearCachemethod not clearing db entries. FirebaseCacheManager.copyToCachemethod added- Tests added
- Minor fixes (#19)
-
0.5.306 Feb 2024Release notes
Open source →- Fixed bug in
FirebaseCacheManager.getSingleFilemethod not checking for whether the file exists or not.
- Fixed bug in
-
0.5.207 Dec 2023 -
0.5.105 Dec 2023Release notes
Open source →- Initiate FIrebaseCacheManager in load method in FirebaseImageProvider
- Added subDir field to FirebaseImageProvider's toString() output
-
0.5.002 Dec 2023Release notes
Open source →- Implemented
ImageProvider.loadImagemethod - Fixed downloading image twice when the source is Source.server
- Do no cache file if the source is Source.server
FirebaseImageProviderinstance 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 isImageNotFoundExceptionin Image.errorBuilder callback to indicate file not found on the server. - FirebaseUrl() constructor now support both firebase or google storage url
- Fixed
FirebaseCacheManager.clearCachemethod not respecting the subDir field and clearing the entire cache
- Implemented
-
0.4.509 Nov 2023 -
0.4.409 Jun 2023 -
0.4.327 May 2023 -
0.4.212 Jan 2023 -
0.4.117 Nov 2022 -
0.4.017 Nov 2022Release notes
Open source →- Breaking Changes
- Singleton pattern removed
- shouldCache removed
- Bug fixes
- moved ref param to FirebaseUrl
- New methods added
- Dependencies fix
-
0.3.101 Jul 2022 -
0.3.003 Jun 2022 -
0.2.028 May 2022 -
0.1.026 May 2022