Releases: rbuchberger/jekyll_picture_tag
Releases · rbuchberger/jekyll_picture_tag
v2.1.0
v2.0.4
Version 2.0.4
v2.0.0
- 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
andmedia_presets
. They are now officially and onlypresets
andmedia_queries
. - Improve docs with an introductory tutorial and 'how-to' flow.
- Switch from ImageMagick to libvips.
2.0 Pre-release 1
v2.0.0pre1 Version 2.0.0pre1
1.14.0 January 10, 2021
- Gracefully handle empty tag arguments.
- Re-add metadata stripping. I removed it inadvertently when refactoring; now there's a test and a setting to turn it off.
- Respect Jekyll's --disable-disk-cache argument.
- Add baseurl configuration, allowing increased plugin support (such as I18n via jekyll-multiple-languages-plugin)
- Tooling & test suite maintenance and improvements.