assetflux_flutter 1.0.0
assetflux_flutter: ^1.0.0 copied to clipboard
Flutter SDK for AssetFlux — manage remote image assets with automatic density selection, CDN caching, and gradual rollout support.
Changelog #
1.0.0 - 2026-02-11 #
Initial stable release of the AssetFlux Flutter SDK.
Features #
- SDK initialization with project ID and API key validation
RemoteImagewidget for displaying remote assets with automatic density and format selectionShimmerPlaceholderwidget for animated loading states- Manifest caching — memory + disk with configurable TTL and ETag support
- Background manifest refresh at configurable intervals
- Gradual rollout — deterministic bucket assignment based on device ID, user ID, or custom identifier
- Offline support — three fallback modes:
bundled,placeholder,cacheFirst - Prefetch API — prefetch single assets, multiple assets, or glob patterns
- Direct URL resolution via
resolveAssetUrl()for custom image widgets - Debug mode with detailed logging and per-asset debug info
- Manifest update listener via
manifestNotifierfor reactive UI rebuilds