- Make API Changes compatible with Flutter 3.22.0
- BREAKING CHANGE: Add flutter version constraint to be >=3.22.0. This will break for lower versions of Flutter.
- Revert Changes from 2.4.0 release.
- BREAKING CHANGE: Add flutter version constraint to be <3.22.0
- Update
ViewConfiguration
parameters. - BREAKING CHANGE: This will throw Compile time error for versions <=3.19.
- Revert ViewConfiguration
ViewConfiguration
parameters inwidgetToUiImage
to match API with size parameter . - BREAKING CHANGE: This will throw Compile time error for versions >=3.18 and <=3.19 and for some Pre release versions.
- Update ViewConfiguration
ViewConfiguration
parameters inwidgetToUiImage
to match API with constraint parameter. - BREAKING CHANGE: This will throw Compile time error for versions <=3.18 and >=3.19.
- New Functions:
captureFromLongWidget
andlongWidgetToUiImage
. Calculates widgets size and captures whole widget at once. - BREAKING CHANGE: add minimum flutter version constraint. so if your project is below flutter 3.10, Please consider using version 1.3.0
- BREAKING CHANGE: supports flutter version >=3.10 only.
- Migrate to
FlutterView
fromui.window
@Mayb3Nots
- Fix disposing widgets after capturing in widgetToUiImage function @Lan-tb
- Support Inheriting Theme for Invisible Widget
- Add pixelRatio to captureFromWidget @hashirshoaeb
- Fix assertion issue
- Removal of compilation warning @yanivshaked
- Add support for invisible widget capture
- Add nullsafety
- breaking change capture method returns Uint8List instead of File.
- support for web and windows
- Add captureAndSave method.
- Add captureAsUiImage method
- 20 Millisecond delay has been added. See issue flutter/flutter#22308
- Example app can now save images directly to Gallery (using https://github.com/hui-z/image_gallery_saver)
- changed path_provider version to ^1.1.0
- added support for older versions of path provider
- initial release.