Skip to content

Releases: imgproxy/imgproxy

v2.10.0

14 Feb 06:48
Compare
Choose a tag to compare

Added

  • IMGPROXY_NETWORK config. Allows to bind on Unix socket.
  • IMGPROXY_CACHE_CONTROL_PASSTHROUGH config.
  • imgproxy health command.
  • (pro) IMGPROXY_GIF_OPTIMIZE_FRAMES & IMGPROXY_GIF_OPTIMIZE_TRANSPARENCY configs and gif_options processing option.
  • (pro) IMGPROXY_CUSTOM_REQUEST_HEADERS, IMGPROXY_CUSTOM_RESPONSE_HEADERS, and IMGPROXY_CUSTOM_HEADERS_SEPARATOR configs.

Changed

  • Better SVG detection.

Fixed

  • Fix detection of SVG starting with a comment.

v2.9.0

05 Feb 11:19
Compare
Choose a tag to compare

Added

  • trim processing option.
  • IMGPROXY_STRIP_METADATA config.

Fixed

  • Fixed focus point crop calculation.

v2.8.2

13 Jan 15:15
Compare
Choose a tag to compare

Changed

  • Optimized memory usage.

Fixed

  • Fixed IMGPROXY_ALLOWED_SOURCES config.

v2.8.1

27 Dec 06:24
Compare
Choose a tag to compare

Fixed

  • Fix watermark top offset calculation.

v2.8.0

25 Dec 11:42
Compare
Choose a tag to compare

Added

  • IMGPROXY_LOG_LEVEL config.
  • max_bytes processing option.
  • IMGPROXY_ALLOWED_SOURCES config.

Changed

  • Docker image base is changed to Debian 10 for better stability and performance.
  • extend option now supports gravity.

v2.7.0

14 Nov 12:51
Compare
Choose a tag to compare

Changed

  • Boolean processing options such as enlarge and extend are properly parsed. 1, t, TRUE, true, True are truthy, 0, f, F, FALSE, false, False are falsy. All other values are treated as falsy and generate a warning message.

Fixed

  • Fix segfaults on watermarking in some cases

v2.6.2

12 Nov 14:28
Compare
Choose a tag to compare

Fixed

  • Fix format option in presets.

v2.6.1

28 Oct 11:28
Compare
Choose a tag to compare

Fixed

  • Fix loading of some GIFs by using the edge version of giflib.

v2.6.0

23 Oct 12:11
Compare
Choose a tag to compare

Added

  • TIFF and BMP support.
  • IMGPROXY_REPORT_DOWNLOADING_ERRORS config. Setting it to false disables reporting of downloading errors.
  • SVG passthrough. When source image and requested format are SVG, image will be returned without changes.
  • IMGPROXY_USE_GCS config. When it set to true and IMGPROXY_GCS_KEY is not set, imgproxy tries to use Application Default Credentials to get access to GCS bucket.

Changed

  • Reimplemented and more errors-tolerant image size parsing.
  • Log only modified processing options.

Fixed

  • Fixed sharpening+watermarking.
  • Fixed path parsing when no options is provided and image URL is Base64 encoded.

Deprecated

  • Using IMGPROXY_GCS_KEY without IMGPROXY_USE_GCS set to true is deprecated.

v2.5.0

15 Oct 14:56
Compare
Choose a tag to compare
  • New default log format;
  • structured and json log formats. Can be set with IMGPROXY_LOG_FORMAT;
  • Better watermarking: image transparency doesn't affect watermarks, faster watermark scaling.