Repository navigation
Releases: anuraj/image-compressor
Releases · anuraj/image-compressor
Release list
v1.1
v1.1.0 (2026-01-31) - New features highlighted:
Release Notes
Smart change detection using git diff
Performance improvements by skipping unchanged images
Enhanced GitHelper service
Backwards compatibility confirmed
v1 Release
Release Notes
v1.0.0 (2026-01-31)
Highlights
- First stable release of the Jekyll Image Compressor GitHub Action.
- Automatic image compression with optional resizing.
- Action outputs for reporting optimization impact.
Features
- Compress JPEG and PNG images with format-appropriate encoders.
- Optional max-width resizing to keep images responsive.
- Configurable JPEG quality for balancing size and fidelity.
- Recursive scan of the configured images directory.
- Clear per-image logging with total bytes saved.
Usage
- Action inputs:
images-path(default:assets/images)quality(default:85)max-width(default:1920)
- Outputs:
compressed-countsaved-bytes
Requirements
- Runs on GitHub Actions using .NET 10.0.
Notes
- PNG compression is lossless; JPEG compression is lossy and controlled by
quality. - Set
max-widthto0to disable resizing.