- Optimize fillRect, drawPixel, and other drawing functions when opaque colors are used.
- Revert the internal color format to #AABBGGRR.
- Fix crash decoding some Jpeg images.
- Fix infinite recursion crash with fillFlood when fill color is the same as the start pixel color.
- Fix typo and missing license in license file.
- Big API clean-up to bring it up to a more modern Dart syntax.
- Use strict dartanalysys settings and clean up code.
- Add ability to quantize an image to any number of colors.
- Optimizations for the JPEG decoder.
- Use #AARRGGBB for colors instead of #AABBGGRR, to be compatible with Flutter image class.
- Add floodfill drawing function.
- CopyRectify to transform an arbitrary quad to the full image.
- Improve performance of CopyResize.
- Improve JPEG decoding performance.
- Decode and encode ICC profile data from PNG images.
- bakeOrientation will clear the image's exif orientation properties.
- copyResize will correctly maintain the image's orientation.
- Added APNG (animated PNG) encoding.
- Optimized drawString function.
- copyResize can maintain aspect ratio when resizing height by using -1 for the width.
- Added example for loading and processing images in an isolate.
- Re-added decoding of orientation exif value from jpeg images.
- Added bake_orientation function, which will rotate an image so that it physically matches its orientation exif value, useful for rotating an image prior to exporting it to a format that does not support exif data.
Fix for bad jpeg files when encoding EXIF data.
Remove the use of Dart 1 upper-case constants. Update SDK dependency to a 2.0 development release.
Maintain EXIF data from JPEG images.
Remove the use of part
and part of
in the main library.
Update pubspec to account for the new version of xml package that has been published.
- Add fixes for strong mode support.
- Update pubspec to fix recent pub issues.
- Rename changelog.txt to CHANGELOG.md.
- Fix for 8-bit PNG decoding.
- Fix crash decoding some jpeg images.
- PVR encoding/decoding
- Fix 16-bit tiff decoding
- Fix alpha for PSD images.
- Various bug fixes
- Add drawImage function
- Update XML dependency to 2.0.0
- Fix OpenEXR decoder for dart2js
- OpenEXR fixes.
- Added OpenEXR format docoder.
- Add Photoshop PSD format decoder
- Fix JPEG encoder for compression quality < 100.
- Update to new version of archive.
- Optimizations
- Added TIFF decoder
- Added APNG animated PNG decoding support.
- Improved JPEG decoding performance
- Various bug fixes
- Added GIF decoding support, including animated gifs.
- Added WebP decoding support, included animated WebP.