Skip to content

v6.0.0

Compare
Choose a tag to compare
@ambroisemaupate ambroisemaupate released this 27 May 09:56
· 33 commits to master since this release
v6.0.0
2f16256

Read Upgrade guide for library breaking changes

Upgrade to Intervention Image v3

  • Update links and descriptions to align with Intervention Image 3.x API.
  • Replace Image with ImageInterface for compatibility.
  • Update processors to use new methods (e.g., scaleDown, coverDown).
  • Remove deprecated methods and adapt to the 3.x API.
  • Add BackgroundColorProcessor and remove LimitColorsProcessor.
  • Support for watermark placement via configuration.
  • Update RotateProcessor to allow custom background color for rotation.
  • Remove ProgressiveProcessor in favor of event-based handling: ProgressiveSubscriber.
  • Add ImageEncoderInterface and update ImageEncoder to implement it.

Add Unit and functional tests

  • Add tests for various image transformations
  • Validate output using MD5 hash comparison.
  • Update GitHub Actions workflow to run unit tests.