image_builder 1.0.0
image_builder: ^1.0.0 copied to clipboard
A versatile Flutter package for handling various image types including network images, SVGs, and local assets with caching and error handling.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2025-09-27 #
Added #
- Initial release of ImageBuilder package
- Support for network images with caching via
cached_network_image
- Support for local asset images (PNG, JPG, JPEG, WEBP)
- Support for SVG images with color customization via
flutter_svg
- Automatic format detection based on file extension
- Built-in error handling and fallback widgets
- Loading placeholders for network images
- Flexible sizing options (width/height or unified size parameter)
- Comprehensive logging for debugging
- Two main methods:
ImageBuilder.image()
andImageBuilder.network()
Features #
- πΌοΈ Multiple image format support
- π Network image caching
- π¨ SVG color customization
- β‘ Error handling with fallback widgets
- π Loading states for network images
- π Flexible sizing options