Releases: sul-dlss/riiif
Version 2.2.0
v2.1.0
Release 2.0.0
-
Restored ImageInformation#[] method.
-
Riiif::Image: don't inspect source image to create cache key
-
Riiif::Image: sort elements of cache_key string
-
Permit model and id so we don't see warnings about unpermitted params.
-
Pass the base path when initializing a file resolver
-
Deprecated Image#image and add Image#file.
-
Deprecate unused methods in File.
-
Extractd options decoder from Image.
-
Added OPTIONS response for info.json.
-
Moved decoding to the command generation phase.
-
Two pass conversion.
-
Fixed resizing for height and width operations. Fixes #97 and #98.
-
Provided Size::Absolute#reduce. Fixes #99.
-
Cast height and width to integers. Fixes #96.
-
Added Kakadu.
-
Moved NilAuthorizationService to app/services.
-
Moved resolvers to app/resolvers.
-
Refactored FileResolver to be easier to override.
-
Handle ImageNotFound error with the :not_found handler.
-
When an Id can't be resolved, render a 404, per the IIIF spec.
-
Parse float values for percent regions/scales.
-
Removed duplicate ImagemagickTransformer class.
-
Created benchmark.md.
-
Use the iiif-image-api gem for the models.
-
ImageMagickCommandFactory: only extract first layer for PDFs. Should fix black images; see samvera/hydra-derivatives#110 and samvera/hydra-derivatives#120.
-
Fixed reference to File to use root namespace.
-
Use bixby for rubocop.
v1.5.0
v1.4.1
v1.4.0
Chroma down sampling for JPEG.
Strip EXIF tags
Both changes make for a smaller payload and were recommended by https://developers.google.com/speed/docs/insights/OptimizeImages