heif_converter 1.0.2
heif_converter: ^1.0.2 copied to clipboard
Flutter plugin to convert HEIC/HEIF file to PNG/JPEG image.
1.0.2 #
- Fix crash on iOS caused by incorrect output path format string (
%d.%s→%d.%@) - Fix iOS always returning nil by using
UIImage(contentsOfFile:)instead ofUIImage(named:) - Fix iOS force cast crash — use
guard letwith safe cast instead ofas! - Fix iOS silent nil return on conversion failure — now returns
FlutterErrorwithconversionFailedcode - Fix iOS output path failing when parent directories do not exist
- Fix Android
FileOutputStreamresource leak using try-with-resources - Fix Android
NullPointerExceptionwhenBitmapFactory.decodeFilereturns null - Fix Android output path failing when parent directories do not exist
- Fix Android
Bitmapmemory leak — callrecycle()after compression - Update Android
compileSdkVersionto 34 - Update Android Gradle plugin to 8.2.2 and Gradle wrapper to 8.4 for Java 21 compatibility
- Update Android
versionin build.gradle to match pubspec - Migrate example Android build scripts to declarative Flutter Gradle plugin
- Update example app to use bundled sample HEIC/HEIF files instead of downloading
- Update Flutter SDK constraint to
>=3.0.0 - Fix podspec description placeholder text
- Bump
flutter_lintsto 5.0.0
1.0.1 #
- Add android namespace
1.0.0 #
- Initial release.