- Update all DragonflyLibvips.symbolize_keys to new syntax by @Bartuz
- Remove
raw
from supported output formats by @asgerb - Add
j2c
,j2k
,jp2
,jpc
,jpt
,jxl
, andszi
to formats without profile support by @asgerb - Don't pass
format
output option togif
by @asgerb - Fix missing parameters in
Dimensions
by @asgerb
- Fix ruby 3.0+ compatibility by @Bartuz
- Add
webp
as supported format, andaviz
andheif
to formats without profile support (#14) by @asgerb
- Fix misspelled UnsupportedOutputFormat (#13) by @asgerb
- Fix broken links in README (#12) by @NARKOZ
- symbolize
input_options
andoutput_options
to avoid argument errors coming fromruby-vips
- locks
ruby-vips
to< 2.0.14
- adds support for
libvips
8.8.0
- FIX: support for .gif
- improved
SUPPORTED_FORMATS
matching that ignores case
- add support for progressive JPEGs
- add
SUPPORTED_FORMATS
andSUPPORTED_OUTPUT_FORMATS
and raise errors when formats are not matching - add more thorough tests for supported formats
- skip unnecessary conversion from-to same format
- add
extract_area
processor
- make sure the downcase analyser survives nil
- changed image properties analyser to downcase the image's format
- add
CMYK
support using thecmyk.icm
profile
thumb
process refactored forVips::Image.thumbnail
, with faster performance
ruby-vips
updated to>= 2.0.1
- added
autorotate
support, based onorientation
value from EXIF tags (JPEG only)
ruby-vips
updated to~> 2.0
vips
is required closer to when the classes are called, in hope of fixing #107
- rewritten to use
ruby-vips
instead of CLI vips utils, which should result in better performance - processors
convert
,vips
andvipsthumbnail
have been removed