Skip to content

Release 2023-06-17: v0.2.0

Compare
Choose a tag to compare
@miketvo miketvo released this 16 Jun 18:13

Version v0.2.0

  • Out of beta, first official release! 🎉🎊
  • Available on Windows only
  • Needs more user feedback
  • No executable compression

Changes

  • Added support for more image file extensions
  • Proper support and documentation for .eps files
  • Resolved #16 as requested by @yoantran: Implemented color-sensitive hashing methods (-m/--hashing-method flag):
    • color-hist-hashing (default, fastest and very accurate for both colors and transparency)
    • grayscale-hashing (old behavior, can't differentiate colors nor transparency)
    • rgb-hashing (slow, most accurate for colors, but can't differentiate between white and transparent)
    • rgba-hashing (slowest, most accurate for both colors and transparency)
  • Added automatic calculation of hash size (default behavior unless a hash size is provided with -s/--hash-size flag), Available methods can be accessed using -a/--auto-hash-size flag:
    • max-dim: Take the largest dimension (either width or height) of all image as the hash size
    • max-adim: Take the largest value of the average between width and height of all images as the hash size
    • avg-dim: Take the average of all widths and heights of all images as the hash size
    • avg-adim: Take the average value of the average between width and height of all images as the hash size
  • More robust error handling
  • Bumped version number
  • Code cleanup
  • Update README.md

Full Changelog: v0.1.3-beta...v0.2.0