Releases: wp-media/imagify-plugin
Releases · wp-media/imagify-plugin
1.9.7
- Improvement: prevent greedy antiviruses from crashing the website by renaming our highly dangerous php file with a ".suspected" suffix.
- Improvement: on the settings page, display the "Save & Go to Bulk Optimizer" button only if the user has the ability to bulk optimize.
- Fix: display the "Welcome" banner correctly when it is shown on the WP Rocket’s settings page.
1.9.6
- Improvement: now images that are "already optimized" can also get webp versions.
- Fix: progress bar height in the admin bar for Chrome and Safari.
1.9.5
- Improvement: Basic Authentication support. If it does not work automatically, you can still define the constants
IMAGIFY_AUTH_USER
andIMAGIFY_AUTH_PASSWORD
in yourwp-config.php
file. - Improvement: webp images are not created for animated gif images by default anymore. Use the filter
imagify_pre_can_create_webp_version
if you still want to create an unanimated webp version of them. - Improvement: when creating webp images from the settings page, we made more clear when all the images are missing a backup copy.
- Improvement: clear the 5 minutes data cache when buying quota from the plugin.
- Improvement: when displaying webp images with the
<picture>
tag, allow to use relative URLs (starting with/
).
1.9.4
- Improvement: if a webp image is larger than its non-webp version, it is now possible to not keep it. This can be done by using the filter
imagify_keep_large_webp
. - Improvement: compatibility with Pressable.
- Improvement: renamed a php class to prevent some hosts to wrongly flag it as "suspicious" and trigger a fatal error.
- Improvement: better compatibility with WP Real Media Library plugin.
- Fix: rewrite rules for webp could not work on some servers.
- Fix: when using
<picture>
tags for webp, some attributes could disappear if they were written on multiple lines. - Fix: the bulk method would not work in the NextGen Gallery list.
- Fix: php notice
Trying to get property "namespace" for a non object
.
1.9.3.1
- Fix: conflict with plugins using an ancient version of Composer.
1.9.3
- Improvement: better compatibility with CDNs when displaying webp images with
<picture>
tags. There is now a new setting field to fill in the CDN URL in use. - Improvement: don’t use Heartbeat anymore. This speeds up the optimization process and prevents other plugins to break everything when they remove Heartbeat.
- Fix: a fatal error upon plugin deactivation.
- Fix: an occasional fatal error preventing the optimization process to work.
- Fix: conflict with plugins using an ancient version of Composer.
- Fix: php notices displayed on the bulk optimization page on rare cases.
- Fix: a php notice about "Non-string needles" with php 7.3.
- Fix: a php notice displayed when restoring a custom file.
1.9.2
- Fix: don’t display support bubble anymore.
1.9.1
- Improvement: prevent "Generating missing webp versions" being stuck at 0% in the settings page by displaying a "done/total" label instead.
- Improvement: improved our "re-registering" of the Heartbeat library, that some plugins may deactivate.
1.9
- New: webp support. For each image or thumbnail, Imagify can create a webp version of it. But since creating these images without using them does not make really sense, Imagify can also display your webp images on your site. All of this can be enabled in the settings. For the images that are already optimized, you get the possibility to create the webp versions separately (one by one or in the settings page), but only if you kept a backup copy of the original images.
- Improvement: the optimization process has been entirely rebuilt. This new process allows you to optimize as many thumnail sizes that you want. It also implies that many classes, functions, and hooks have been deprecated.
- Improvement: compatibility with Flywheel.
- Improvement: some error messages are now more accurate.
- Fix: made sure to stop the optimization process if the backup process fails. Since the optimization process has been rebuilt, some other bugs have been fixed along the way.
- Fix: an issue preventing directory creation.
- Fix: a fatal error when uploading an image in NextGen Gallery, due to a recent change in NGG.
- Imagify now requires WordPress 4.0+ and php 5.4+.
- Support for the plugin WP Retina 2x has been dropped (maybe temporarily).
1.8.4.1
- Improvement: prevent "unknown error" messages that some users are getting since yesterday.