Version 2.4.0

October 5, 2024

Added

  • Craft CMS 5 support

Version 2.3.3

March 2, 2023

Fixed

  • checkCache() null array bug (#25)

Version 2.3.0

August 23, 2022

Added

  • CDN support (#22)
  • automatically delete transformed images when the source image is deleted from Craft (#19)
  • new config settings:
    • cdn
      • must be the CDN's origin URL
    • acl
      • controls the files default ACL value
      • supports "private" (default) and "public-read"

Fixed

  • images stored in S3 or Spaces now use the correct Content-Type header (#21)
    • previously always used application/octet-stream (default value for S3-compatible storage solutions)
    • now uses correct MIME type

Version 2.2.0

July 7, 2022

Added

  • support for S3-compatible object storage solutions (like Digital Ocean Spaces) (#16)
  • craft.jitter.url(asset, params) method

Fixed

  • improved image caching response times (#15)
  • craft.jitter.transformImage() would cache transformed images using the assets uid instead of id (#14)

Updated

  • composer packages
    • Jitter Core v1.1.0 -> v2.0.0

Version 2.1.0

May 31, 2022

Added

  • croponly mode (previously was crop mode)

Fixed

  • clip mode no longer crops or distorts the image
  • crop mode inconsistencies -- now resizes before cropping (for old functionality see croponly mode)
  • focal point out of bounds bug

Version 2.0.0

May 30, 2022

Added

  • Craft 4 support

Fixed

  • Craft 4 & PHP 8 type issues

Version 1.2.6

May 30, 2022

Fixed

  • PHP type errors

Removed

  • Craft 4 support

Version 1.2.5

May 30, 2022

Fixed

  • PHP type errors

Version 1.2.4

May 30, 2022

Fixed

  • Craft version requirements

Version 1.2.3

May 30, 2022

Fixed

  • PHP 8 bugs introduced by Craft's Rector library

Version 1.2.2

May 21, 2022

Added

  • PHP 8 support

Version 1.2.1

June 19, 2021

Fixed

  • craft.jitter.transformImage() bug (#9)
  • S3 bucket config bug
  • craft.jitter.srcset() removes the temp files it creates

Version 1.2.0

June 12, 2021

Fixed

  • fixed S3 ACL issues (#6)

Added

  • switched to Jitter Core (#5)

Version 1.1.2

June 6, 2021

Fixed

  • invalid S3 asset paths after clearing the runtime cache (#7)

Version 1.1.1

November 19, 2020

Fixed

  • changed $asset->url to $asset->getImageTransformSourcePath() (#3)
  • changed file extension regex pattern from /(\..*)$/ to /(\..{1,4})$/ (#3)

Version 1.1.0

October 26, 2020

Added

  • native focus point fallback #2

Version 1.0.0

September 16, 2020

Added

  • basic documentation
  • create image transformation service
  • create image transformation twig variable
  • AWS S3 bucket support
  • focus point parameters
  • srcset() functionality
  • cache clearing functionality
    • delete local files
    • delete S3 files