advanced_cache_network_image 0.0.2 copy "advanced_cache_network_image: ^0.0.2" to clipboard
advanced_cache_network_image: ^0.0.2 copied to clipboard

Advanced Flutter image caching with LRU memory cache, disk cache, download queue and prefetch support.

Changelog #

All notable changes to this project will be documented in this file.


0.0.2 #

๐Ÿ“š Documentation Improvements #

  • Added comprehensive dartdoc comments across all public APIs
  • Improved documentation for:
    • AdvancedCacheNetworkImage
    • ImageLoader
    • MemoryCache
    • DiskCache
    • NetworkFetcher
    • ViewportPriorityQueue
  • Added detailed method, property, and usage explanations
  • Improved inline comments for better code readability

โš™๏ธ Enhancements #

  • Added proper error handling in network requests
  • Improved download queue stability with safer async execution
  • Refined internal documentation for caching flow and architecture

๐Ÿงช Maintenance #

  • Increased public API documentation coverage to meet pub.dev standards
  • Minor internal code cleanup and consistency improvements

0.0.1 #

Initial release of advanced_cache_network_image.

โœจ Features #

  • Network image widget with disk and memory caching
  • LRU memory cache implementation
  • Disk cache with configurable expiration
  • Download queue to limit simultaneous requests
  • Viewport priority loading for smoother scrolling
  • Progressive image rendering (low resolution preview โ†’ full resolution)
  • Prefetch API for preloading images
  • Configurable cache duration
  • Optional memory cache / disk cache control
  • Border radius support
  • Custom placeholder widget
  • Custom error widget
  • Image resizing before decoding for improved performance

๐Ÿ“ฑ Example #

Added example application demonstrating:

  • Thumbnail images
  • Low resolution images
  • HD images
  • 4K images
  • Ultra high resolution images
5
likes
160
points
75
downloads

Documentation

API reference

Publisher

verified publishercodemicros.com

Weekly Downloads

Advanced Flutter image caching with LRU memory cache, disk cache, download queue and prefetch support.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

crypto, flutter, http, path_provider

More

Packages that depend on advanced_cache_network_image