Skip to content

Releases: imgproxy/imgproxy

v3.14.0

07 Mar 12:37
Compare
Choose a tag to compare

Add

  • Add extend_aspect_ratio processing option.
  • Add the IMGPROXY_ALLOW_SECURITY_OPTIONS config + max_src_resolution, max_src_file_size, max_animation_frames, and max_animation_frame_resolution processing options.
  • (pro) Add advanced smart crop.

Change

  • Make the expires processing option set Expires and Cache-Control headers.
  • Sanitize use tags in SVGs.

Fix

  • Fix handling some ICC profiles.

v3.13.2

15 Feb 21:46
Compare
Choose a tag to compare

Change

  • Remove color-related EXIF data when stripping ICC profile.
  • (pro) Optimize saving to MP4.

Fix

  • (pro) Fix saving with autoquality in some cases.
  • (pro) Fix saving large images to MP4.

v3.13.1

16 Jan 17:39
Compare
Choose a tag to compare

Fix

  • Fix applying watermarks with replication.

v3.13.0

11 Jan 16:10
Compare
Choose a tag to compare

Change

  • Add support for Managed Identity or Service Principal credentials to Azure Blob Storage integration.
  • Optimize memory usage in some scenarios.
  • Better SVG sanitization.

Fix

  • Fix craches in some cases when using OpenTelemetry in Amazon ECS.
  • (pro) Fix saving of GIF with too small frame delay to MP4

v3.12.0

11 Dec 16:56
Compare
Choose a tag to compare

Add

Change

  • Change IMGPROXY_FORMAT_QUALITY default value to avif=65.
  • Change IMGPROXY_AVIF_SPEED default value to 8.
  • Change IMGPROXY_PREFERRED_FORMATS default value to jpeg,png,gif.
  • Set Cache-Control: no-cache header to the health check responses.
  • Allow replacing line breaks with \n in IMGPROXY_OPEN_TELEMETRY_SERVER_CERT, IMGPROXY_OPEN_TELEMETRY_CLIENT_CERT, andIMGPROXY_OPEN_TELEMETRY_CLIENT_KEY.

Fix

  • Fix 3GP video format detection.

v3.11.0

17 Nov 14:18
Compare
Choose a tag to compare

Add

  • Add IMGPROXY_OPEN_TELEMETRY_GRPC_INSECURE config.
  • Add IMGPROXY_OPEN_TELEMETRY_TRACE_ID_GENERATOR config.
  • (pro) Add XMP data to the /info response.

Change

  • Better XMP data stripping.
  • Use parent-based OpenTelemetry sampler by default.
  • Use fixed TraceIdRatioBased sampler with OpenTelemetry.

v3.10.0

04 Nov 13:47
Compare
Choose a tag to compare

Add

  • Add IMGPROXY_CLIENT_KEEP_ALIVE_TIMEOUT config.
  • (pro) Add disable_animation processing option.
  • (pro) Add gradient processing option.

Fix

  • Fix false-positive SVG detections.
  • Fix possible infinite loop during SVG sanitization.
  • (pro) Fix saving of GIF with variable frame delay to MP4.
  • (pro) Fix the size of video thumbnails if the video has a defined sample aspect ratio.

v3.9.0

19 Oct 14:32
Compare
Choose a tag to compare

Add

  • Add IMGPROXY_SVG_FIX_UNSUPPORTED config.

Fix

  • Fix fix HTTP response status when OpenTelemetry support is enabled.
  • (docker) Fix saving of paletted PNGs with low bit-depth.

v3.8.0

06 Oct 15:26
Compare
Choose a tag to compare

Add

Changed

  • Try to fix some invalid source URL cases that happen because of URL normalization.

v3.7.2

22 Aug 11:28
Compare
Choose a tag to compare

Changed

  • (docker) Faster images quantization.
  • (docker) Faster loading of GIF.