NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3641 most downloaded on pub.dev
A widget that displays a placeholder and optional progress indicator while an image loads, then cross-fades to the loaded image. Improves on FadeInImage. Compatible with CachedNetworkImageProvider.
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 2.6 years
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
9 releases · first in 2019
Added scale param which maps to RawImage.scale
scale param which maps to RawImage.scaleFixed an issue where an empty ImageFade (no placeholder) could cause errors in some layouts
Fixed an issue where an empty ImageFade (no placeholder) could cause errors in some layouts
Added syncDuration. Renamed fadeDuration to duration and fadeCurve to curve. Optimized loadingBuilder, and resolved context related issues with errorB
One column per quarter.
Added syncDuration. Renamed fadeDuration to duration and fadeCurve to curve. Optimized loadingBuilder, and resolved context related issues with errorBuilder.
syncDuration — if specified will be used for fading in placeholder, error, and synchronously loaded imagesfadeDuration to duration and fadeCurve to curveloadingBuilder to use AnimatedBuildererrorBuilder until build to avoid context related issuesflutter/material to flutter/widgetsFix an issue with loadingBuilder. Modified signatures for loadingBuilder and errorBuilder to make them easier to use. Code cleanup. Updated example.
Fix an issue with loadingBuilder. Modified signatures for loadingBuilder and errorBuilder to make them easier to use. Code cleanup. Updated example.
loadingBuilder introduced with NNBDloadingBuilder & errorBuilder to make them easier to useMinor performance optimization to use image opacity.
Minor performance optimization to use image opacity.
Image.opacity when appropriate for even better performance.Updated to be NNBD. Thanks to @maks!
Now using FadeTransition instead of Opacity for better performance.
FadeTransition instead of Opacity for better performance.Support for error handling via errorBuilder
errorBuilderplaceholder now accepts a Widget instead of an ImageProvider.backgroundColor was removed. Use a placeholder with a color instead.### Added - First release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →