- Fix a bug introduced in v1.3.0 where getting colours for non-animated WebP images would fail with an assertion error.
dominant_colours
will now skip printing terminal colours if it detects it's not running in a tty. This makes it slightly easier to use in automated environments, because you don't need to pass the--no-palette
flag.
- Add support for animated WebP images.
- Improve the error messages, especially when dealing with malformed images.
Two new features:
- Add support for WebP images.
- Add an experimental new flag
--best-against-bg=[HEX_COLOUR]
that will print the single colour which will look best against this background.
Bump the version of all the dependency libraries, and try to get the release process working again.
This has no feature changes.
More internal refactoring to use newer versions of kmeans-colors and palette.
This has no feature changes.
Some internal refactoring to use a newer versions of clap.
This has no feature changes.
Provide precompiled binaries for more targets, so the following targets are now supported:
- Macs on Intel and Apple Silicon
- Windows on Intel
- Linux on Intel, both GNU and MUSL (Alpine-compatible) binaries
There are no feature/bugfix changes from v1.1.3.
(Note: v1.1.4 and v1.1.5 were abortive releases to get the new binaries working, and have been removed to avoid confusion.
Fix a bug when finding the dominant colour of some animated GIFs.
Add support for TIFF images.
Publish binaries as part of the GitHub releases.
This has no feature changes.
Allow finding the dominant colour of GIFs.
This includes animated GIFs, and dominant_colours looks at multiple frames.
Use uppercase text for variables in the help text. i.e.
dominant_colours <PATH> --max-colours <MAX-COLOURS>
rather than
dominant_colours <path> --max-colours <max-colours>
Initial release.