NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #213 most downloaded on pub.dev
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
Last release 8 days ago
30 Sep 2026
Release timing varies
gaps range from 2 weeks to 2.0 years
Nearly every release is documented
notes for 51 of 55 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
70 releases · first in 2017
Bump dependencies in cached_network_image
Raise flutter_cache_manager to ^3.4.5, material_ui to ^1.3.0, octo_image
to ^2.1.1 and mocktail to ^1.0.5. material_ui 1.3.0 is the newest
release that keeps the Dart ^3.12 / Flutter >=3.44 floor.
Bring the example along: flutter_lints ^6.0.0, flutter_blurhash ^0.9.1,
baseflow_plugin_template ^2.2.1, and an SDK constraint that matches the
package it depends on.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Raising the example's SDK constraint to ^3.12.0 selects the tall style
formatter, which failed the Format check on example/lib/main.dart.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Co-authored-by: Claude Opus 5.5 noreply@anthropic.com
flutter_cache_manager to ^3.4.5, material_ui to ^1.3.0, octo_image to ^2.1.1 and mocktail to ^1.0.5flutter_lints ^6.0.0, flutter_blurhash ^0.9.1 and baseflow_plugin_template ^2.2.1, raise its SDK constraint to match the package, and reformat it for the tall style that constraint selectsOne column per quarter.
Update multi_image_stream_completer.dart
Update multi_image_stream_completer.dart
Update cached_network_image_provider.dart
Update multi_image_stream_completer.dart
Add debugLabel tests and bump cached_network_image to 4.0.3
Update cached_network_image/test/image_provider_test.dart
Co-authored-by: Rick van Dijk rickavdijk@gmail.com
Co-authored-by: Rick van Dijk rickavdijk@gmail.com
debugLabel of the emitted image, so image size warnings report the URL instead of Image nullcached_network_image 4.0.2
cached_network_image 4.0.2
flutter_lints to ^6.0.0 and drop the library name, fixing an unnecessary_library_name lintMerge pull request #1045 from Baseflow/rick/fpl-33-cached_network_ima…
Merge pull request #1045 from Baseflow/rick/fpl-33-cached_network_ima…
MultiImageStreamCompleter's scale, fixing a prefer_initializing_formals lintRequires Flutter >=3.44.0 and Dart ^3.12.0 (via material_ui dependency)
>=3.44.0 and Dart ^3.12.0 (via material_ui dependency)flutter/material.dart with material_ui across all packages for Wasm compatibilityFakeTicker test helper for newer Flutter versionsTarget js_interop for Wasm support
Fixed: Deprecated API usage by @muhib349 in #911
scale of CachedNetworkImageProvider on CachedNetworkImage by @amake in #576Full Changelog: v3.3.1...v3.4.0
Adding an errorListener prevents automatic reporting to global error handler.
Remove `load`, use loadImage instead loadBuffer
load, use loadImage instead loadBufferMinor code clean-ups:
Correctly dispose image stream handler
loadBuffer is added and used instead of load
* Update to Flutter 3
Add option to set the log level of the cache manager, for example:
CachedNetworkImage.logLevel = CacheManagerLogLevel.debug;
Separate Web and IO implementations
* Update Readme
Nothing published for this version
Nothing published for this version
Fix "Cannot clone a disposed image" error
* Migrate to null safety
* Update dependencies
Add support for resizing images in disk cache.
CachedNetworkImage(
maxHeightDiskCache: 200,
imageUrl: 'https://via.placeholder.com/3000x2000',
);
Fix a bug that an image is disposed when it shouldn't.
Added support for a cache key which is different from the image url.
Support for flutter_cache_manager 2.x.x.
Fixed placeholders and error widgets, those are not always centered anymore.
Nothing published for this version
Fixed fading when the image has no placeholder or progress indicator.
Improved image loading by using OctoImage. OctoImage uses the native callbacks of the ImageProvider instead of loading the file when the ImageWidget i
Added choice for rendering of images on web. Defaults to standard HTML ImageElement, but gives the option to use a custom HTTP Get for headers and ski
Improved web support: support for headers and skia.
Nothing published for this version
Rewrote image widget by using OctoImage.
Upgrades on CachedNetworkImageProvider:
Fix ImageProvider not using provided headers.
Added option for progress indicator
Update minimal Dart sdk version
* Public release of 2.0 version
Revert scaling of image due to issues with BoxFit.
BREAKING CHANGE: Compatibility for breaking change in Flutter 1.10.15
Revert scaling of image due to issues with BoxFit.
Scale image to size when showing in widget.
Fix for widgets declared with infinite size.
Updated cache manager for error handling fix
Keep fetched files in sync with filemanager.
* Updated dependencies
Fixed compile error on informationCollector by temporarily disabling it.
BREAKING CHANGE: Renamed ErrorWidgetBuilder to LoadingErrorWidgetBuilder
Added option to blend image with color
No longer assume infinite size.
Breaking changes in API and behaviour
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
* Fixed error throwing
Updated cache manager for http 0.12.0
Nothing published for this version
Updated cache manager dependency
Improved error handling when a file could not be loaded.
Your coding agent can read these notes before it upgrades. Set up the MCP server →