- bump
wechat_assets_picker
to 9.2.2 & fix an issue with wechat_picker_library 1.0.3
- exposes
pathNameBuilder
parameter to picker #53
- fix permission issue on Android #52
- fix android APK build error #51
- Video support #50
- video processing must be handled manually
- new
requestType
param set to RequestType.common
by default.
- new
previewThumbnailSize
& skipCropOnComplete
config parameters.
- new
InstaAssetCropTransform
widget to preview the cropped asset.
- Crop view initialization time is now much faster.
- new
InstaAssetPickerConfig
config class to provide picker configuration #48
- new
gridThumbnailSize
, themeColor
& selectPredicate
parameters
- updated
InstaAssetsExportDetails
class, crop file are now nullable and all the crop parameters are provided in a new class called InstaAssetsExportData
.
- bump
wechat_assets_picker
to 9.1.0
- fixes the deprecated
ColorScheme.background
warnings
- fixes empty gallery on restorable picker first open #45
- bump
wechat_assets_picker
to 9.0.0
- request only images permission
- Migrate to Flutter 3.16, and drop supports for previous Flutter versions.
- exposes
limitedPermissionOverlayPredicate
parameter #35
- bump
wechat_assets_picker
to 8.8.0
- fix completed progress status being fires twice #32
- single pick mode is now handled properly (selecting a new image replace the old one).
- fix an issue on restorable picker where the crop ratio was not saved properly.
- fix an issue where the picker was not popped after complete.
- new
actionsBuilder
parameter
- new examples to show how to take a picture from the picker
- Some UI components were updated to look more like instagram
- Migrate to Flutter 3.13, and drop supports for previous Flutter versions.
- bump
wechat_assets_picker
to 8.6.x #18
- set
textButtonTheme
in the pickerTheme to customize the confirm button appareance
- remove
isSquareDefaultCrop
parameter
- add the possibiliy the list aspect ratios selectable, the first element will be the default value
InstaAssetPicker.pickAssets(
context,
title: 'Select images',
cropDelegate: InstaAssetCropDelegate(cropRatios: [4 / 5, 1 / 1]),
onCompleted: (cropStream) {},
),
- add
specialItemBuilder
and specialItemPosition
to picker
- Migrate to Flutter 3.10, drop supports for previous Flutter versions.
- Migrate to Flutter 3.7, drop supports for previous Flutter versions.
- Internal migration from image_crop package to insta_assets_crop
- New
cropDelegate
parameter to specify crop options
- Increased default cropped preferred size from 1024px to 1080px (like instagram)
- Renamed
InstaAssetsCrop
into InstaAssetsCropData
.
- Moved
isSquareDefaultCrop
into cropDelegate
.
- Fix
PlatformException(PERMISSION_REQUESTING)
which causes loading error on first open on android
- Check permission before opening picker and new
onPermissionDenied
argument #6
- Expose
themeData
in InstaAssetPicker
- Fix crop view not expanding on android when there is few assets
- Fix warnings with Flutter 3.7
- Improved documentation
- New
isSquareDefaultCrop
argument, the crop view is now initialized in 4:5 by default like instagram
- Fix error in log on image crop iOS
- Fix warnings with Flutter 3.7
- Improved documentation
- Change screenshots paths in readme
- Change screenshots images in readme
- Improve theme use and documentation #2
- Initial release.
- Layout similar to Instagram
- Scroll animations
- Supports multi images picker, crop and aspect ratio (1 & 4/5)