NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #116 most downloaded on pub.dev
Dart Image Library provides server and web apps the ability to load, manipulate, and save images with various image file formats.
Last release 21 days ago
13 Sep 2026
Release timing varies
gaps range from 8 days to 9 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
124 releases · first in 2014
Nothing published for this version
Refactor HdrImage to better support more diverse formats, used for Hdr Tiff decoding.
Added 64-bit float format to TIFF decoder.
One column per quarter.
Added 32-bit float and 16-bit half-float formats to the TIFF decoder.
Downgrade Meta dependency to be compatible with flutter_test in the stable channel.
Fix Image.getBytes for cropping images
* Update xml dependency to 4.2.0
Improvements for JPEG EXIF decoding
drawChar now uses color parameter.
Fix GIF animation loopCount encoding. Some viewers were not seeing the repeat count correctly.
Applied Pub's Health suggestions.
JpegDecoder optimizations. Decoding an 8k jpeg went from 2048ms to 1340ms.
Fix issue with XML parsing for font files not reading some files
Fix BMP decoder for top-down BMP image files.
Add BMP decoder, currently only supporting 24-bit and 32-bit non compressed BMP images. (Thanks Ryan Kauk)
Updated some tests to use test-syntax.
test-syntax.GifEncoder.dartfmt.samplingFactor parameter to GIF encoding, which allows to significantly speed up
encoding times of GIF encoding.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 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.
Improve JPEG decoding performance.
bakeOrientation will clear the image's exif orientation properties.
Added APNG (animated PNG) encoding.
Nothing published for this version
copyResize can maintain aspect ratio when resizing height by using -1 for the width.
Re-added decoding of orientation exif value from jpeg images.
Fix for bad jpeg files when encoding 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.
Remove the use of Dart 1 upper-case constants. Update SDK dependency to a 2.0 development release.
Maintain EXIF data from JPEG images.
Maintain EXIF data from JPEG images.
Remove the use of part and part of in the main library.
Remove the use of part and part of in the main library.
Nothing published for this version
Update pubspec to account for the new version of xml package that has been published.
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.
Fix crash decoding some jpeg images.
Nothing published for this version
Nothing published for this version
* 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 decoder.
Add Photoshop PSD format decoder
Fix JPEG encoder for compression quality < 100.
Update to new version of archive.
* Optimizations
* Added TIFF decoder
Nothing published for this version
Added APNG animated PNG decoding support.
Nothing published for this version
Added GIF decoding support, including animated gifs.
Added WebP decoding support, included animated WebP.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →