Skip to main content

CHANGELOG.md

1# Changelog
3## v1.4.1 - 2024-11-06
5* Fix a bug introduced in v1.3.0 where getting colours for non-animated WebP images would fail with an assertion error.
7## v1.4.0 - 2024-10-05
9* `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.
11## v1.3.0 - 2024-09-04
13* Add support for animated WebP images.
14* Improve the error messages, especially when dealing with malformed images.
16## v1.2.0 - 2024-05-12
18Two new features:
20* Add support for WebP images.
21* Add an experimental new flag `--best-against-bg=[HEX_COLOUR]` that will print the single colour which will look best against this background.
23## v1.1.9 - 2024-05-12
25Bump the version of all the dependency libraries, and try to get the release process working again.
27This has no feature changes.
29## v1.1.8 - 2022-10-24
31More internal refactoring to use newer versions of kmeans-colors and palette.
33This has no feature changes.
35## v1.1.7 - 2022-10-24
37Some internal refactoring to use a newer versions of clap.
39This has no feature changes.
41## v1.1.6 - 2022-10-23
43Provide precompiled binaries for more targets, so the following targets are now supported:
45* Macs on Intel and Apple Silicon
46* Windows on Intel
47* Linux on Intel, both GNU and MUSL (Alpine-compatible) binaries
49There are no feature/bugfix changes from v1.1.3.
51(Note: v1.1.4 and v1.1.5 were abortive releases to get the new binaries working, and have been removed to avoid confusion.
53## v1.1.3 - 2022-10-17
55Fix a bug when finding the dominant colour of some animated GIFs.
57## v1.1.2 - 2022-10-16
59Add support for TIFF images.
61## v1.1.1 - 2022-04-03
63Publish binaries as part of the GitHub releases.
65This has no feature changes.
67## v1.1.0 - 2021-11-29
69Allow finding the dominant colour of GIFs.
71This includes animated GIFs, and dominant_colours looks at multiple frames.
73## v1.0.1 - 2021-11-28
75Use uppercase text for variables in the help text.
76i.e.
78```
79dominant_colours <PATH> --max-colours <MAX-COLOURS>
80```
82rather than
84```
85dominant_colours <path> --max-colours <max-colours>
86```
88## v1.0.0 - 2021-11-27
90Initial release.