Image Resizer Changelog

Keep up to date with all the changes with Image Resizer.

Image Resizer 4.x is on version 3.0.12, released on July 24, 2024

  • theicons.co/svg/photo-09 Created with Sketch. 20 New features
  • theicons.co/svg/others-47 Created with Sketch. 27 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 44 Bug fixes
View latest release (3.0.12) on the Plugin Store

3.0.12 - Latest Release

Released July 24, 2024

  • theicons.co/svg/photo-09 Created with Sketch.

    Add “Manage Resize for All Volumes” plugin setting and re-organise Resize settings template to better differentiate between all-volume and volume-specific settings

  • theicons.co/svg/others-47 Created with Sketch.

    Update English translations.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix images not being resized when volume-specific settings weren’t set

3.0.11

Released Jan 30, 2024

  • theicons.co/svg/home-36 Created with Sketch.

    Fix bulk resize not working for non-local filesystems.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when uploading an asset in some instances.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix bulk resize volume name formatting.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix asset volume-specific settings not being properly set.

3.0.10

Released Jan 23, 2024

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when downloading temporary files for remote volumes when images exist within a subfolder.

3.0.9

Released Dec 14, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Fix file size estimate checks to rely on real file sizes.

3.0.8

Released Oct 10, 2023

  • theicons.co/svg/others-47 Created with Sketch.

    Improve performance when resizing images and larger-than checks.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to process remote-filesystem assets.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix filesize estimation to detect resulting larger images not being correct.

3.0.7

Released Aug 17, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an issue when using with Servd Assets.

3.0.6

Released May 08, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when uploading assets.

3.0.5

Released May 02, 2023

  • theicons.co/svg/others-47 Created with Sketch.

    Only admins are now allowed to access plugin settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when fetching asset source settings.

3.0.4

Released Nov 08, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error introduced in 3.0.3.

3.0.3

Released Oct 29, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when asset-indexing resized images.

3.0.2

Released Sept 16, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix bulk resize actions not working correctly.

3.0.1

Released July 15, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add translations.

  • theicons.co/svg/others-47 Created with Sketch.

    Replace deprecated Craft.postActionRequest() for JS.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error with ImageHelper class. (thanks @nicolaskrebs).

3.0.0

Released July 10, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add checks for registering events for performance.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires PHP 8.0.2+.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 4.0.0+.

  • theicons.co/svg/others-47 Created with Sketch.

    Rename service classes.

  • theicons.co/svg/others-47 Created with Sketch.

    Rename base plugin methods.

2.2.2

Released Oct 10, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to process remote-filesystem assets.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix filesize estimation to detect resulting larger images not being correct.

2.2.1

Released Aug 17, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an issue when using with Servd Assets.

2.2.0

Released Dec 06, 2022

  • theicons.co/svg/others-47 Created with Sketch.

    Improve performance when resizing images and larger-than checks.

2.1.1

Released Apr 04, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix images not being rotated correctly, according to the rotateImagesOnUploadByExifData Craft config setting.

2.1.0

Released Feb 19, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 3.6+.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix createDir deprecation message for asset volumes in Craft 3.6+.

2.0.10

Released July 14, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Move plugin settings to class, instead of composer.json. May help with plugin settings not appearing.

2.0.9

Released May 22, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix stored XSS in Bulk Resize action. Thanks Paweł Hałdrzyński (Limpid Security).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix CSRF issues with log-clear controller action. Thanks Paweł Hałdrzyński (Limpid Security).

2.0.8

Released Apr 16, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix logging error Call to undefined method setFileLogging().

2.0.7

Released Apr 15, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 3.4 compatibility.

  • theicons.co/svg/others-47 Created with Sketch.

    File logging now checks if the overall Craft app uses file logging.

  • theicons.co/svg/others-47 Created with Sketch.

    Log files now only include GET and POST additional variables.

  • theicons.co/svg/others-47 Created with Sketch.

    Add back image-cleaning of EXIF data.

2.0.6

Released Sept 18, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incorrect action URL for clear-tasks.

  • theicons.co/svg/home-36 Created with Sketch.

    Remove forced asset validation, which skips image processing.

2.0.5

Released June 04, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add override notice for settings fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix deprecation error for removeFile().

  • theicons.co/svg/home-36 Created with Sketch.

    Prevent images being processed twice on upload when a conflicting asset was found.

2.0.4

Released Oct 24, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Add asset indexing when creating files in originals. This will make the folder actually appear in Assets.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix processing image multiple times on remote volumes.

2.0.3

Released May 08, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix PHP 7.2 count() issue

  • theicons.co/svg/home-36 Created with Sketch.

    Fix handling when using dynamic paths in asset field

2.0.2

Released Feb 25, 2018

  • theicons.co/svg/others-47 Created with Sketch.

    Set minimum requirement to ^3.0.0-RC11

  • theicons.co/svg/home-36 Created with Sketch.

    Fix resize event occurring on asset-save

2.0.1

Released Feb 12, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix plugin icon in some circumstances

2.0.0

Released Feb 10, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 3 initial release.

1.0.1

Released Oct 17, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

    Verbb marketing (new plugin icon, readme, etc).

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure custom order for crop options is respected (and automatically selected).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix issue for remote images not correctly reading image dimensions (causing incorrect cropping).

  • theicons.co/svg/home-36 Created with Sketch.

    Use ImagesLoaded.js for better UI feedback when dealing with large or remote images.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix issue when clearing logs.

1.0.0

Released Mar 25, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

    Added brand new logging system showing success/skips/error. Also shows summary after bulk-resizing images (in the modal window).

  • theicons.co/svg/photo-09 Created with Sketch.

    Added non-destructive options for resizing and cropping. Originals will be saved in an originals folder relative to your asset.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added a Clear pending tasks button to Settings > Other.

  • theicons.co/svg/others-47 Created with Sketch.

    Cropping and resizing now preserves EXIF and other metadata for images.

  • theicons.co/svg/others-47 Created with Sketch.

    Resizing tasks refactored, which makes better sense rather than re-using the assets.onBeforeUploadAsset event.

  • theicons.co/svg/others-47 Created with Sketch.

    Refactor plugin templates for common layout.

  • theicons.co/svg/home-36 Created with Sketch.

    Properly implement translations throughout the plugin.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixes for Craft 2.6.2962 and Craft 2.6.2951.

0.1.4

Released June 28, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Permissions added for crop and resize element actions. Choose whether your users have access to these functions.

  • theicons.co/svg/others-47 Created with Sketch.

    Non-admins can now crop or resize images.

0.1.3

Released June 23, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    You can now specify width and height sizes on-demand in the Resizing modal window.

  • theicons.co/svg/photo-09 Created with Sketch.

    Resizing can be done on an entire folder through Image Resizer settings (Bulk Resize tab).

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow custom aspect ratios to be defined for cropping.

  • theicons.co/svg/others-47 Created with Sketch.

    Resizing now checks if the resulting file size is larger than the original. If larger, no action is taken.

  • theicons.co/svg/others-47 Created with Sketch.

    You can now specify per-asset source settings, with fallbacks to your global settings.

0.1.2

Released Feb 24, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for Amazon S3, Rackspace Cloud Files, and Google Cloud Storage asset sources.

  • theicons.co/svg/others-47 Created with Sketch.

    Using assets.onBeforeUploadAsset instead of assets.onSaveAsset.

  • theicons.co/svg/others-47 Created with Sketch.

    Elements now auto-refresh after crop or resize.

  • theicons.co/svg/others-47 Created with Sketch.

    Refactoring for better performance.

0.1.1

Released Jan 13, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue with plugin release feed url.

0.1.0

Released Dec 01, 2015

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 2.5 support, including release feed and icons.

0.0.7

Released Oct 02, 2015

  • theicons.co/svg/others-47 Created with Sketch.

    Better error-catching for resizing.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix to ensure images uploaded are both an image, and manipulatable.

0.0.6

Released Sept 24, 2015

  • theicons.co/svg/photo-09 Created with Sketch.

    Added cropping option to Element Actions.

0.0.5

Released Sept 23, 2015

  • theicons.co/svg/others-47 Created with Sketch.

    Performance improvements - now uses Tasks to handle batch resizing.

0.0.4

Released Sept 21, 2015

  • theicons.co/svg/home-36 Created with Sketch.

    Fix to make sure environment variables are parsed for asset sources.

0.0.3

Released Sept 20, 2015

  • theicons.co/svg/photo-09 Created with Sketch.

    Added batch processing for existing assets.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added image quality option.

0.0.2

Released Sept 19, 2015

  • theicons.co/svg/photo-09 Created with Sketch.

    Added option to restrict resizing to specific Asset sources.

  • theicons.co/svg/others-47 Created with Sketch.

    Moved hook from onBeforeSaveAsset to onSaveAsset.

  • theicons.co/svg/others-47 Created with Sketch.

    Asset record is updated after resize, reflecting new image width/height/size.