Releases: imgproxy/imgproxy-js-core
Releases · imgproxy/imgproxy-js-core
v1.8.0
Minor Changes
- f547c4b: Add support for blur_areas option (imgproxy Pro). When
sigmais greater than0, imgproxy applies a Gaussian blur filter to the provided areas of the resulting image. The option accepts asigmavalue and a list ofareaswithleft,top,width, andheightfloats between0and1. The short formbais also supported. - f416250: Add support for the
canonical_namesparameter of theexifimage-info option. Theexifoption now also accepts an object{ enabled, canonical_names }; whencanonical_namesis1,"t", ortrue, imgproxy returns EXIF field names in a canonical form (e.g.DateTimeOriginal) instead of the human-readable form. The existing boolean-style input is still supported. - 887dd39: Add support for SEO-friendly filenames in generated URLs. The
URLobject passed togenerateUrl()andgenerateImageInfoUrl()now accepts an optionalfilenamefield, which is appended tobase64andencryptedURLs (seeIMGPROXY_BASE64_URL_INCLUDES_FILENAME). Thanks @YoannMa!
v1.7.0
v1.6.0
Minor Changes
- 0cdb756: Add
page_numberoption to generateImageInfoUrl(). Thanks @Elio-Swello
v1.5.0
v1.4.0
Minor Changes
- 6fc690b: Add support for max_result_dimension option
- 803368a: Add support for
presetparam to webp option - f706da3: Add crop_aspect_ratio option
Patch Changes
v1.3.0
Minor Changes
- 1cc5d45: Add Calc hashsums info option
- 3f7b58e: Add support for colorize option
- e16c19e: Add monochrome and duotone options
- 3179557: Add support for numeric direction value in gradient option
- 1beb7e1: Add Video thumbnail tile option
v1.2.0
Minor Changes
- df3940d: - Add
ch(chessboard order) position towatermarkoption.- Add
watermark_rotateoption.
- Add
- d1a2acf: Add support for
onlyPresetssetting to generate presets-only urls - c11cdad: Add
smart_subsampletowebp_options - db5b6e8: Add support for video_thumbnail_animation property
- a00418c: Add support for objw mode for gravity option
v1.1.0
Minor Changes
- ff6f48e: Add support for objects_position url option
Patch Changes
- fdbe7d0: Add a validation rule that
unsharpMasking.weightshould be greater than 0 - fdbe7d0: Fix handling of 0 values for the
adjustoption. Previouslycontrast:0was incorrectly coded ascontrast:with default value 1 - 2807d74: Fix typo in
adjustoption: Renameajusttoadjustand its shorthand counterpartajtoa - fdbe7d0: Make sure that 0 is treated the same for short and long option names
- c885b5c: Fix padding option to not omit
0values when serializing to imgproxy URL. Thanks @sevrai! - 0f7023b: Add
typesfield to package.json exports map. Fixes typescript not being able to import types. Thanks @stefanprobst! - fdbe7d0: Fix handling of 0 values for
autoqualityoption