Skip to content

Releases: imgproxy/imgproxy-js-core

v1.8.0

24 Apr 12:24
0efdde2

Choose a tag to compare

Minor Changes

  • f547c4b: Add support for blur_areas option (imgproxy Pro). When sigma is greater than 0, imgproxy applies a Gaussian blur filter to the provided areas of the resulting image. The option accepts a sigma value and a list of areas with left, top, width, and height floats between 0 and 1. The short form ba is also supported.
  • f416250: Add support for the canonical_names parameter of the exif image-info option. The exif option now also accepts an object { enabled, canonical_names }; when canonical_names is 1, "t", or true, 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 URL object passed to generateUrl() and generateImageInfoUrl() now accepts an optional filename field, which is appended to base64 and encrypted URLs (see IMGPROXY_BASE64_URL_INCLUDES_FILENAME). Thanks @YoannMa!

v1.7.0

17 Dec 08:59
47680b9

Choose a tag to compare

Minor Changes

v1.6.0

09 Oct 04:17
a8d2c05

Choose a tag to compare

Minor Changes

v1.5.0

23 Sep 13:16
db664f5

Choose a tag to compare

Minor Changes

  • 6f9bcd0: Add color_profile option support

v1.4.0

08 Jul 14:23
e487f60

Choose a tag to compare

Minor Changes

Patch Changes

v1.3.0

28 Apr 14:50
11ed0a6

Choose a tag to compare

Minor Changes

v1.2.0

22 Mar 12:05
d95de9a

Choose a tag to compare

Minor Changes

v1.1.0

19 Feb 15:01

Choose a tag to compare

Minor Changes

Patch Changes

  • fdbe7d0: Add a validation rule that unsharpMasking.weight should be greater than 0
  • fdbe7d0: Fix handling of 0 values for the adjust option. Previously contrast:0 was incorrectly coded as contrast: with default value 1
  • 2807d74: Fix typo in adjust option: Rename ajust to adjust and its shorthand counterpart aj to a
  • fdbe7d0: Make sure that 0 is treated the same for short and long option names
  • c885b5c: Fix padding option to not omit 0 values when serializing to imgproxy URL. Thanks @sevrai!
  • 0f7023b: Add types field to package.json exports map. Fixes typescript not being able to import types. Thanks @stefanprobst!
  • fdbe7d0: Fix handling of 0 values for autoquality option