Image Resizer 4.x is on version 3.0.12
, released on July 24, 2024
Released July 24, 2024
Add “Manage Resize for All Volumes” plugin setting and re-organise Resize settings template to better differentiate between all-volume and volume-specific settings
Update English translations.
Fix images not being resized when volume-specific settings weren’t set
Released Jan 30, 2024
Fix bulk resize not working for non-local filesystems.
Fix an error when uploading an asset in some instances.
Fix bulk resize volume name formatting.
Fix asset volume-specific settings not being properly set.
Released Jan 23, 2024
Fix an error when downloading temporary files for remote volumes when images exist within a subfolder.
Released Dec 14, 2023
Fix file size estimate checks to rely on real file sizes.
Released Oct 10, 2023
Improve performance when resizing images and larger-than checks.
Fix an error when trying to process remote-filesystem assets.
Fix filesize estimation to detect resulting larger images not being correct.
Released Aug 17, 2023
Fix an issue when using with Servd Assets.
Released May 08, 2023
Fix an error when uploading assets.
Released May 02, 2023
Only admins are now allowed to access plugin settings.
Fix an error when fetching asset source settings.
Released Nov 08, 2022
Fix an error introduced in 3.0.3.
Released Oct 29, 2022
Fix an error when asset-indexing resized images.
Released Sept 16, 2022
Fix bulk resize actions not working correctly.
Released July 15, 2022
Add translations.
Replace deprecated Craft.postActionRequest()
for JS.
Fix an error with ImageHelper
class. (thanks @nicolaskrebs).
Released July 10, 2022
Add checks for registering events for performance.
Now requires PHP 8.0.2+
.
Now requires Craft 4.0.0+
.
Rename service classes.
Rename base plugin methods.
Released Oct 10, 2023
Fix an error when trying to process remote-filesystem assets.
Fix filesize estimation to detect resulting larger images not being correct.
Released Aug 17, 2023
Fix an issue when using with Servd Assets.
Released Dec 06, 2022
Improve performance when resizing images and larger-than checks.
Released Apr 04, 2022
Fix images not being rotated correctly, according to the rotateImagesOnUploadByExifData
Craft config setting.
Released Feb 19, 2021
Now requires Craft 3.6+.
Fix createDir
deprecation message for asset volumes in Craft 3.6+.
Released July 14, 2020
Move plugin settings to class, instead of composer.json. May help with plugin settings not appearing.
Released May 22, 2020
Fix stored XSS in Bulk Resize action. Thanks Paweł Hałdrzyński (Limpid Security).
Fix CSRF issues with log-clear controller action. Thanks Paweł Hałdrzyński (Limpid Security).
Released Apr 16, 2020
Fix logging error Call to undefined method setFileLogging()
.
Released Apr 15, 2020
Craft 3.4 compatibility.
File logging now checks if the overall Craft app uses file logging.
Log files now only include GET
and POST
additional variables.
Add back image-cleaning of EXIF data.
Released Sept 18, 2019
Fix incorrect action URL for clear-tasks.
Remove forced asset validation, which skips image processing.
Released June 04, 2019
Add override notice for settings fields.
Fix deprecation error for removeFile()
.
Prevent images being processed twice on upload when a conflicting asset was found.
Released Oct 24, 2018
Add asset indexing when creating files in originals
. This will make the folder actually appear in Assets.
Fix processing image multiple times on remote volumes.
Released May 08, 2018
Fix PHP 7.2 count()
issue
Fix handling when using dynamic paths in asset field
Released Feb 25, 2018
Set minimum requirement to ^3.0.0-RC11
Fix resize event occurring on asset-save
Released Feb 12, 2018
Fix plugin icon in some circumstances
Released Feb 10, 2018
Craft 3 initial release.
Released Oct 17, 2017
Verbb marketing (new plugin icon, readme, etc).
Ensure custom order for crop options is respected (and automatically selected).
Fix issue for remote images not correctly reading image dimensions (causing incorrect cropping).
Use ImagesLoaded.js for better UI feedback when dealing with large or remote images.
Fix issue when clearing logs.
Released Mar 25, 2017
Added brand new logging system showing success/skips/error. Also shows summary after bulk-resizing images (in the modal window).
Added non-destructive options for resizing and cropping. Originals will be saved in an originals
folder relative to your asset.
Added a Clear pending tasks
button to Settings > Other.
Cropping and resizing now preserves EXIF and other metadata for images.
Resizing tasks refactored, which makes better sense rather than re-using the assets.onBeforeUploadAsset
event.
Refactor plugin templates for common layout.
Properly implement translations throughout the plugin.
Fixes for Craft 2.6.2962 and Craft 2.6.2951.
Released June 28, 2016
Permissions added for crop and resize element actions. Choose whether your users have access to these functions.
Non-admins can now crop or resize images.
Released June 23, 2016
You can now specify width and height sizes on-demand in the Resizing modal window.
Resizing can be done on an entire folder through Image Resizer settings (Bulk Resize tab).
Allow custom aspect ratios to be defined for cropping.
Resizing now checks if the resulting file size is larger than the original. If larger, no action is taken.
You can now specify per-asset source settings, with fallbacks to your global settings.
Released Feb 24, 2016
Added support for Amazon S3, Rackspace Cloud Files, and Google Cloud Storage asset sources.
Using assets.onBeforeUploadAsset
instead of assets.onSaveAsset
.
Elements now auto-refresh after crop or resize.
Refactoring for better performance.
Released Jan 13, 2016
Fixed issue with plugin release feed url.
Released Dec 01, 2015
Craft 2.5 support, including release feed and icons.
Released Oct 02, 2015
Better error-catching for resizing.
Fix to ensure images uploaded are both an image, and manipulatable.
Released Sept 24, 2015
Added cropping option to Element Actions.
Released Sept 23, 2015
Performance improvements - now uses Tasks to handle batch resizing.
Released Sept 21, 2015
Fix to make sure environment variables are parsed for asset sources.
Released Sept 20, 2015
Added batch processing for existing assets.
Added image quality option.
Released Sept 19, 2015
Added option to restrict resizing to specific Asset sources.
Moved hook from onBeforeSaveAsset
to onSaveAsset
.
Asset record is updated after resize, reflecting new image width/height/size.