adaptive_network_image
A Flutter widget that displays images from external URLs on web, handling CORS restrictions with a multi-strategy fallback approach.
What this package is like to depend on
Last release 5 months ago
22 Mar 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
3 releases · first in 2026
3 releases in the last 12 months
see the full history below
Release timeline
3 releases · Mar 2026 to Mar 2026Releases
latest 3-
0.1.222 Mar 2026Release notes
Open source →- Fix images losing aspect ratio with directImg and iframe strategies when using fixed dimensions.
- Improve example app with BoxFit toggle and colored container borders for visual testing.
-
0.1.122 Mar 2026Release notes
Open source →- Add
preventNativeInteractionparameter (defaulttrue) to block native browser drag and right-click on web images, allowing Flutter's gesture system to handle all interactions. - Improve README to clarify the package is built primarily for web with all-browser support, and uses Flutter's default
Image.networkon other platforms.
- Add
-
0.1.022 Mar 2026Release notes
Open source →- Multi-strategy CORS image loading with ordered fallback:
directImg,corsProxy,iframe. - Sandboxed iframe strategy with no inline scripts for maximum compatibility.
- LRU cache with byte-based eviction for resolved strategies and image bytes.
- Configurable strategy order, timeout, and fade-in animation.
- URL validation before loading.
- Controllable logging via
adaptiveImageLoggingflag (off by default). - Platform support: full CORS handling on Web;
Image.networkfallback on mobile and desktop.
- Multi-strategy CORS image loading with ordered fallback: