adaptive_image_loader 1.0.5 copy "adaptive_image_loader: ^1.0.5" to clipboard
adaptive_image_loader: ^1.0.5 copied to clipboard

Fast drop-in image loader for Google Drive (Edge CDN), Dropbox, GitHub, GitLab, Box, OneDrive, and public URLs with caching and on-the-fly CDN resizing.

1.0.4 #

  • Widened cached_network_image dependency constraint (>=3.3.1 <5.0.0) to support cached_network_image 4.0.0 and future 4.x releases.
  • Maintained backward compatibility with cached_network_image 3.x.

1.0.3 #

  • ⚑ Google Edge CDN Acceleration: Resolves Google Drive links directly to https://lh3.googleusercontent.com/d/{FILE_ID} (0 redirects, no rate limit walls).
  • πŸ“ On-The-Fly Server-Side Resizing: Added size / driveImageSize parameter to scale Drive images on Google's Edge servers (=s{size}).
  • 🌐 Multi-Cloud & Git Support: Added auto-resolution for GitHub blob, GitLab blob, Box.com, and OneDrive links.
  • 🧹 Programmatic Cache Eviction: Added AdaptiveImage.evict(url) and AdaptiveImageProvider.evictUrl(url).
  • 🎨 Enhanced Parameter Parity: Added headers, color, colorBlendMode, alignment, repeat, matchTextDirection, filterQuality, placeholderColor, and fadeInDuration.
  • πŸ§ͺ Added comprehensive test suite and updated example app.

1.0.2 #

  • Added Example

1.0.1 #

  • Added comprehensive example demonstrating all supported use cases
  • Added examples for:
    • Normal web image loading
    • Google Drive image loading
    • Dropbox image loading
    • Cached vs non-cached images
    • Background image usage via AdaptiveImageProvider
  • Improved documentation around caching behavior and background images
  • Clarified differences between AdaptiveImage widget and AdaptiveImageProvider

1.0.0 #

  • Initial release
  • Load images from:
    • Normal public image URLs
    • Google Drive share links
    • Dropbox share links
  • Automatic conversion of Drive and Dropbox links to direct image URLs
  • Optional disk caching using cached_network_image
  • AdaptiveImage widget for UI-based image rendering
  • AdaptiveImageProvider for background images (CircleAvatar, DecorationImage)
1
likes
145
points
184
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Fast drop-in image loader for Google Drive (Edge CDN), Dropbox, GitHub, GitLab, Box, OneDrive, and public URLs with caching and on-the-fly CDN resizing.

Repository (GitHub)
View/report issues

Topics

#image #google-drive #cdn #cached-image #network-image

License

MIT (license)

Dependencies

cached_network_image, flutter, flutter_cache_manager

More

Packages that depend on adaptive_image_loader