flutter_crop_camera 0.1.2
flutter_crop_camera: ^0.1.2 copied to clipboard
A high-performance Flutter camera plugin with a built-in crop editor, supporting custom aspect ratios, zoom, and orientation locking.
0.1.2 #
- Fixed iOS gallery picker to preserve original image quality by copying the source file when available.
- Fixed single-image editor overlay export transforms to match multi-image editor.
- Added Android-safe overlay export path to prevent quality compression from stripping overlays.
0.2.0 #
- Major Feature: Achieved full feature parity between Single Image and Multi-Image cropping editors.
- New UI: Separated Aspect Ratio cropping and Rotation controls into dedicated, intuitive tabs (
CropandRotate). - Overlays: Added Draggable, Scalable, and Rotatable Text and Sticker (Emoji) overlays to both editors.
- Filters: Integrated multiple professional Instagram-style photo color filters (Grayscale, Sepia, Pop, Vintage, Cool, etc.).
- Baking Pipeline: Implemented a standalone Flutter
Canvas-based image baking pipeline to successfully merge filters, custom overlays, and rotation adjustments directly into the final output image natively. - Optimizations: Added UI image downsampling for high-resolution images to prevent memory exhaustion and
PageViewgesture improvements. - Testing: Added comprehensive automated Widget and Unit testing coverage.
0.1.1 #
- Fixed README.md image paths for pub.dev display.
0.1.0 #
- Refactored API: Introduced
ImageSourcePickerclass for method-based access. - Added support for picking multiple images from gallery (
pickMultipleImages). - Added
pickImagefor single image selection from gallery. - Replaced direct widget usage with
await-based calls (openCamera). - Updated documentation and screenshots.
0.0.7 #
- Added
camera_main.jpgto screenshots. - Updated
README.mdto display screenshots in description.
0.0.6 #
- Added missing screenshots to
pubspec.yaml.
0.0.5 #
- Added
screenshotsconfiguration topubspec.yamlfor better pub.dev display.
0.0.4 #
- Added screenshot to README.md.
0.0.3 #
- Fixed Android build error: Removed deprecated
packageattribute fromAndroidManifest.xml. - Updated Android
minSdkVersionto 24. - improved documentation for platform-specific configuration.
0.0.2 #
- Fixed iOS crash on startup (MissingPluginException).
- Fixed iOS camera preview orientation issue in portrait mode.
- Fixed iOS crop aspect ratio issue (images were always square).
- Updated Android package name to
com.crop.camera.
0.0.1 #
- Initial release of Flutter Crop Camera.
- Native CameraX (Android) and AVFoundation (iOS) support.
- Integrated Instagram-style crop editor.
- Custom aspect ratios and aspect ratio locking.
- Camera controls: zoom, flash, front/rear toggle.
- Screen orientation locking support.