v0.9.0 — 2026-08-22
Changelog
Features
- PDF export: New Document quality presets (96, 150, 220, or 300 DPI) let you trade image sharpness against file size. Images are now embedded as JPEG instead of full-resolution PNG, so a 9 MB photo exports to a few hundred KB instead of ~30 MB. Pick Low for email, Standard for reading on screen, High or Maximum for printing. #802
Security Patches
This release also focuses on important security fixes to keep imgcompresssecure and up to date with the latest CVE reports and security alerts from Docker Hub and GitHub.
- fix: close open Dependabot and CodeQL security alerts - #812
- chore(docker): refresh 2 DHI base image digests (fixes CVE-2026-45447)
- fix(docker): move the image to Python 3.14 and drop dead dependencies
- chore(docker): refresh 1 DHI base image digest - #828
- and many more internal libs update, way to much to list all....
You can review the latest Docker image tags and related security information here:
https://hub.docker.com/r/karimz1/imgcompress/tags
Setup & Updates
To install the latest version or learn how to update imgcompress, follow the official guide:
Pinned Version
If you need to pin your deployment to this specific release, use:
karimz1/imgcompress:0.9.0