Home / v3.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2021-11-25 2.9 kB
v3.0.0.tar.gz 2021-11-25 295.1 kB
v3.0.0.zip 2021-11-25 359.4 kB
Totals: 3 Items   657.5 kB 0

🎉 imgproxy 3.0 is here! 🎉

Added

Change

  • ETag generator & checker uses source image ETag when possible.
  • 304 Not Modified responses includes Cache-Control, Expires, and Vary headers.
  • dpr processing option doesn't enlarge image unless enlarge is true.
  • imgproxy responds with 500 HTTP code when the source image downloading error seems temporary (timeout, server error, etc).
  • When IMGPROXY_FALLBACK_IMAGE_HTTP_CODE is zero, imgproxy responds with the usual HTTP code.
  • BMP support doesn't require ImageMagick.
  • Save GIFs without ImageMagick (vips 8.12+ required).

Fix

  • Fix Client Hints behavior. Width is physical size, so we should divide it by DPR value.
  • Fix scale-on-load in some rare cases.
  • Fix the default Sentry release name.
  • Fix the health command when the path prefix is set.
  • Escape double quotes in content disposition.

Removed

  • Removed basic URL format, use advanced one instead.
  • Removed IMGPROXY_MAX_SRC_DIMENSION config, use IMGPROXY_MAX_SRC_RESOLUTION instead.
  • Removed IMGPROXY_GZIP_COMPRESSION config.
  • Removed IMGPROXY_MAX_GIF_FRAMES config, use IMGPROXY_MAX_ANIMATION_FRAMES instead.
  • Removed crop resizing type, use crop processing option instead.
  • Dropped old libvips (<8.10) support.
  • (pro) Removed advanced GIF optimizations. All optimizations are applied by default ib both OSS and Pro versions.
Source: README.md, updated 2021-11-25