Skip to content

1.0.0

Latest

Choose a tag to compare

@dereuromark dereuromark released this 10 Nov 22:12
62e36be

Initial Stable Release

This major release enables

  • Automatic image variant generation with Intervention Image v3
  • Image optimization for reduced file sizes
  • Multiple image operations (resize, scale, cover, crop, rotate, flip, sharpen)
  • Operation chaining and custom callbacks
  • Both GD and Imagick driver support

Features

Image Processing

  • ImageProcessor for automatic variant generation
  • ImageVariantCollection for managing multiple image sizes
  • Automatic image optimization
  • Operation chaining support
  • Custom callback functions for advanced processing

Supported Operations

  • resize - Resize to exact dimensions (does not preserve aspect ratio)
  • scale - Maintain aspect ratio while fitting within specified dimensions
  • heighten - Resize to specific height while maintaining proportions
  • widen - Resize to specific width while maintaining proportions
  • cover - Zoom-crop to exact dimensions while maintaining aspect ratio
  • crop - Crop to specific size and position
  • rotate - Rotate by degrees
  • flip - Directional flip (horizontal or vertical)
  • flipHorizontal - Create mirror image horizontally
  • flipVertical - Flip image vertically (upside down)
  • sharpen - Increase image sharpness
  • optimize - Reduce file size
  • callback - Custom processing functions

Driver Support

  • GD driver (PHP built-in)
  • Imagick driver (recommended for quality)

Requirements

  • GD or Imagick extension