Images Optimize and Upload CF7

Changelog

2.3.1

Added an experimental HEIC/HEIF server-side processing option for servers that support these formats through Imagick.

2.3.0

Added a plugin setting to edit allowed upload file extensions.
Added an option to convert uploaded file names to lowercase before saving.

2.2.3

Fixed default value

2.2.2

Fixed unauthenticated arbitrary file upload vulnerability.
Added nonce and upload session token validation for AJAX uploads.
Added server-side image file validation and improved upload error handling.

2.2.1

Fixed file deletion vulnerability
Cleanup unused temp files after submission
Added compatibility with other file upload plugins

2.1.4

Fixed the issue with the required field not sending the files.
Security improvements.
Little fixes.

2.1.3

Fix work with other upload plugins.

2.1.2

Added an option to remove or save temp files

2.1.1

Added an option AutoRotate
Upgraded the plugin https://github.com/davejm/client-compress

2.1.0

Fixed Contact Form CFDB7 integration
Fixed JS void error

2.0.2

Added an option to keep the files on the server, need to install Contact Form 7 Database Addon – CFDB7 plugin.
Added an option to set the maximum upload files limit in the shortcode.
Added the support of multiple shortcodes in one form.
Added an option to add a prefix to files from the ID value of the shortcode.

2.0.1

Added template for editing drag and drop area layout.

2.0.0

Fix file extension error, lower case and uppercase.
Added file limit settings.
Added template editor for file upload thumbnails.

1.1.0

Fix styles for mobile.

1.0.9

Microsoft Edge support.

1.0.8

Localization fixes.

1.0.7

Added new features and fixes.

Plugin Website
Visit website

Version:
2.3.1
Last Updated
June 23, 2026
Active Installs
600
Requires
WordPress 5.2.2
Tested Up To
WordPress 7.0
Requires PHP
5.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.