Skip to content

v2.0.0

Compare
Choose a tag to compare
@rbuchberger rbuchberger released this 25 Mar 09:28
· 58 commits to master since this release
2a0e689
  • 2.0 March 25, 2021 - Migration guide
    • Switch from ImageMagick to libvips.
      • 🚀🔥🔥MUCH MORE FASTER🔥🔥🚀
      • Will still attempt to use imagemagick if libvips cannot handle a particular image format.
      • Eliminate the ImageMagick v7 on Ubuntu pain we've been dealing with for so long.
    • Require Ruby >= 2.6, support Ruby 3.0
    • Require Jekyll >= 4.0
    • Cropping is changing.
      • We now use the libvips smartcrop function which does some magic to keep the most useful part of the image.
      • Geometry is renamed to 'crop', and reduced to simple aspect ratios only. (width:height)
      • Gravity is gone, replaced by 'keep' which is translated to a libvips interestingness setting.
    • Add stock presets and media queries, under the jpt- prefix.
    • Add format_quality default settings for webp, avif, and jp2.
    • Add image-format-specific write options.
    • Overhaul user input handling; we can now validate inputs and give error messages which are less useless. Stronger validation and nicer errors will be added in future releases.
    • Drop support for markup_presets and media_presets. They are now officially and only presets and media_queries.
    • Improve docs with an introductory tutorial and 'how-to' flow.