pub repository
mirror.p-hatan.comcached_network_image_web_ce
2.1.2Web implementation of CachedNetworkImage (Community Edition)
Cached in Iran · upstream_checksum
Readme
cached_network_image_web
Changelog
[2.1.2] - 2026-07-23
- Fix: Codec decode failures now route to
unsupportedImageBuilderinstead oferrorBuilder, matching the IO loader's behaviour. Previously only pre-detected formats (SVG) were routed this way.
[2.1.1] - 2026-03-15
- Fix: Enforce that HTTP headers can only be used with
HttpGet. (PR #16)HtmlImageloader now throws anArgumentError(instead of an assertion) when headers are supplied, providing a clear actionable message at runtime.ImageLoaderautomatically switches toHttpGetwhen headers are provided, matching documented behaviour.- Improved error messages across both loaders to guide users toward the correct loader type.
- Added
@TestOn('browser')annotation to the web test file so tests are skipped gracefully on non-browser platforms. (PR #16)
[2.1.0] - 2026-02-23
- Feature: Added SVG format detection in
HttpGetloader path - Updated to use
ImageFormatDetectorfrom platform interface 5.1.0 - Throws
UnsupportedImageFormatExceptionfor SVG bytes before decoding
[2.0.1] - 2026-02-19
- Renamed package to
cached_network_image_web_ce - Updated dependency to
cached_network_image_platform_interface_ce - Added
repositoryfield for pub.dev source code display
[1.3.1] - 2024-08-13
- Target js_interop for Wasm support
[1.3.0] - 2024-08-01
- Update dependencies
- Update SDK version to 3.0.0
[1.2.0] - 2024-04-29
- Replace deprecated
webOnlyInstantiateImageCodecFromUrltocreateImageCodecFromUrlfromdart:ui_web
[1.1.1] - 2023-12-31
- Removed errorListener from ImageLoader interface
[1.1.0] - 2023-09-25
- Add error to ErrorListener
- Specify types
- Update example
- Remove
load, useloadImageinsteadloadBuffer
[1.0.2] - 2022-08-31
- Added loadBufferAsync and deprecated loadAsync
[1.0.1] - 2021-08-02
- Bug: fixed CORS issues in HTML image version.
[1.0.0] - 2021-07-16
- Initial release
Installing
export PUB_HOSTED_URL=https://pub.mirror.p-hatan.com
flutter pub add cached_network_image_web_cepubspec.yaml
name: cached_network_image_web_ce
description: Web implementation of CachedNetworkImage (Community Edition)
version: 2.1.2
homepage: https://github.com/Erengun/flutter_cached_network_image_ce
repository: https://github.com/Erengun/flutter_cached_network_image_ce/tree/develop/cached_network_image_web
topics:
- cache
- image
- network-image
environment:
sdk: ^3.0.0
flutter: '>=3.10.0'
dependencies:
cached_network_image_platform_interface_ce: ^5.1.0
flutter:
sdk: flutter
web: ^1.0.0
dev_dependencies:
file: '>=7.0.0 <8.0.0'
flutter_lints: ^4.0.0
flutter_test:
sdk: flutter
Version history
| Version | Published | Archive | SHA-256 |
|---|---|---|---|
| 2.0.0 | 2026-02-19T10:05:54.680528Z | Cached | 2ab988c36dcf0e6ab971510d7ca2d9f75f96c1fb3e9854bfe939ce8816279029 |
| 2.0.1 | 2026-02-19T10:18:36.667556Z | Cached | 7a92c9c3f78241b902069f7d153992e68c781fbf25c6eedc5be551fd84da44ed |
| 2.1.0 | 2026-02-23T12:07:43.739766Z | Cached | 45bee58d06603ce2454b3c8d62dccb5f762f98eced89e0b7d21189791666d920 |
| 2.1.1 | 2026-03-15T13:26:53.476156Z | Cached | 6bcd8608d4ace7c35625f09d971ce68c7a6581a4631b0fb6ceb2909b2c2e17a8 |
| 2.1.2 | 2026-07-29T06:52:49.638799Z | Cached | 22cdf044cd013ff8d6eb06ce148bfe3f1106388ca2af244e2358739debb4459c |
Dependencies
cached_network_image_platform_interface_ce "^5.1.0"
flutter {
"sdk": "flutter"
}
web "^1.0.0"