image_compress_plus_ios 4.0.0
image_compress_plus_ios: ^4.0.0 copied to clipboard
iOS implementation of image_compress_plus.
4.0.0 #
- BREAKING: raise the minimum Dart SDK from 3.0 to 3.9.
- BREAKING: adopt
image_compress_plus_platform_interface4.0. - FIX: sanitize nested string-keyed metadata dictionaries correctly.
- FIX: correct Pigeon host API visibility and POSIX retry error matching.
3.1.0 #
- FEAT: added Swift Package Manager support alongside CocoaPods.
3.0.0 #
- BREAKING: raised minimum iOS deployment target to
13.0. - BREAKING: bumped package version to
3.0.0and raised Dart/Flutter toolchain requirements. - BREAKING: migrated the iOS implementation from
MethodChannelhandlers to a Pigeon host API. - DEPS: bumped
image_compress_plus_platform_interfaceto3.0.0and adopted the new API surface. - REFACTOR: rebuilt the iOS compression flow around request/support/compressor modules.
- PERF: unified internal image processing to pixel semantics with
scale = 1. - PERF: merged normalize/resize/rotate into a single geometry render pass.
- PERF: improved WebP decoding with target-size thumbnail decode.
- FIX: corrected pixel size fallback for scaled
UIImageinputs. - FEAT: supported single-edge target resizing semantics.
- FEAT: preserved metadata more completely while stripping conflicting fields.
- FEAT: added retriable file operations and stable/transient filesystem errors.
2.1.0 #
- FEAT: added Swift Package Manager support while retaining CocoaPods compatibility.
2.0.0 #
- BREAKING: major version bump to align with image_compress_plus 3.0.0.
1.0.1 #
- Change sdk constraint to
>=2.12.0 <4.0.0.
1.0.0 #
- The first version for migrate to platform interface.