Skip to content

Releases: anuraj/image-compressor

Release list

v1.1

Choose a tag to compare

@anuraj anuraj released this 31 Jan 09:45

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

Choose a tag to compare

@anuraj anuraj released this 31 Jan 08:48

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-count
    • saved-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-width to 0 to disable resizing.