PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / trunk
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF vtrunk
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
← All changes | readme.txt +102 -26 2.2.8 → trunk View file →
@@ -1,24 +1,24 @@
1 -=== Imagify: Optimize Images for Top Speed (Compress & Convert to WebP/AVIF) ===
1 +=== Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF ===
2 2 Contributors: wp_rocket, imagify
3 3 Tags: optimize images, image optimization, compress images, convert webp, convert AVIF
4 -Tested up to: 7.0
5 -Stable tag: 2.2.8
6 -Requires PHP: 7.3
4 +Tested up to: 7.1
5 +Stable tag: 2.3.4
6 +Requires PHP: 7.4
7 7 License: GPLv2 or later
8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html
9 9
10 -Optimize images in 1‑click: compress, resize & convert to WebP/AVIF - free up to 20MB/month. Enjoy the easiest WordPress image optimizer to set up.
10 +Image optimization in 1‑click: compress, resize & convert to WebP/AVIF – free up to 20MB/month. Enjoy the easiest WordPress image optimizer to set up.
11 11
12 12 == Description ==
13 13
14 -=== 🏆 The Easiest Image Optimization Plugin For WordPress ===
14 +=== 🏆 The Easiest Image Optimization Plugin for WordPress ===
15 15
16 16 [Imagify](https://imagify.io/) is the simplest image optimization plugin for WordPress to optimize images, so your website loads faster and images stay lighter. It’s designed for site owners who want quick and effective results with a very easy setup.
17 17
18 -With Imagify, you can resize and compress images and convert them to WebP and AVIF directly from your WordPress dashboard, with up to 20MB of images optimized each month for free. Image optimization takes just one click and does not require technical knowledge.
18 +With Imagify, you can resize and compress images and convert them to WebP and AVIF directly from your WordPress dashboard, with up to 20MB of images optimized each month for free. Automatic image optimization takes just one click and does not require technical knowledge.
19 19
20 -Whether you are uploading new images or optimizing an existing media library, Imagify makes image optimization simple, reliable, and easy to manage.
20 +Whether you're uploading new images, running bulk image optimization on an existing media library, or handling image optimization for WooCommerce product photos, Imagify makes the process simple, reliable, and easy to manage.
21 21
22 22 What sets Imagify apart:
23 23
24 24 * __WebP and AVIF conversion included in the free plan__, so you can use next-gen image formats right away.
@@ -24,9 +24,9 @@
24 24 * __WebP and AVIF conversion included in the free plan__, so you can use next-gen image formats right away.
25 25
26 26 * __Easy to use__, with no advanced configuration to learn.
27 27
28 -* __Smart image compression__ that does the job for you and reduces file size while preserving image quality.
28 +* Smart __image compression and optimization__ that does the job for you and reduces file size while preserving image quality.
29 29
30 30 * __Bulk image optimization__ that runs in the background.
31 31
32 32 Watch the video and see for yourself why Imagify is the easiest image optimizer to make your images lighter and save time:
@@ -33,20 +33,20 @@
33 33
34 34 [youtube https://www.youtube.com/watch?v=qbqV5yEZ6Og]
35 35
36 36
37 -=== ✨ Optimize Images with Imagify – Features at glance: ===
37 +=== ✨ Optimize Images with Imagify – Features at a Glance: ===
38 38
39 39
40 -* __Smart Compression (Does the job for you)__ – Automatically balances image quality and performance. You don’t need to tweak settings. Imagify optimizes every image for the best compression rate while preserving visual quality, so you save time and get consistent results without having to choose any settings.
40 +* __Smart Compression (Does the job for you)__ – Automatically balances image quality and performance. You don’t need to tweak settings. Imagify handles __image optimization without losing quality__, so you save time and get consistent results without having to choose any settings.
41 41
42 42 * __Lossless Compression (Optional)__ – Prefer pixel-perfect quality? Choose lossless compression. This option is ideal for photographers and quality-focused websites.
43 43
44 -* __Next-Gen Formats: WebP and AVIF (In one click)__ – Convert your images to WebP for wide compatibility or AVIF for superior compression in one click. This helps improve your Google PageSpeed performance score and Core Web Vitals grades.
44 +* __Next-Gen Formats: Convert WebP and Convert AVIF in One Click__ – Convert your images to WebP for wide compatibility or AVIF for superior compression in one click. This helps improve your Google PageSpeed performance score and Core Web Vitals grades.
45 45
46 46 * __Resize Large Images Automatically__ – Resize oversized images to a maximum width of up to 2560 pixels on upload or during optimization. This can reduce file size by up to 80 percent while keeping images optimized on all devices.
47 47
48 -* __Asynchronous Bulk Optimization__ – Optimize your entire Media Library in the background without slowing down your site. Bulk optimization runs asynchronously, so you can keep working while Imagify handles the image optimization process for you.
48 +* __Asynchronous Bulk Image Optimization__ – Optimize your entire Media Library in the background without slowing down your site. Bulk optimization runs asynchronously, so you can keep working while Imagify handles the image optimization process for you – ideal for large __WordPress image compression__ jobs.
49 49
50 50 * __On-the-Fly Image Resizing__ – Resize images directly from the app or within WordPress. This makes it easy to optimize images at the ideal size right away.
51 51
52 52 * __Original Image Backup__ – Keep your original images stored in a separate folder before the optimization process. This makes it easy to restore them at any time.
@@ -52,20 +52,22 @@
52 52 * __Original Image Backup__ – Keep your original images stored in a separate folder before the optimization process. This makes it easy to restore them at any time.
53 53
54 54 * __Flexible File and Size Optimization__ – Choose which WordPress image sizes you want to optimize, including thumbnail, medium, large, 1536 px, and 2048 px. This helps you optimize only what you actually use and manage your monthly quota more efficiently.
55 55
56 -* __Auto-Optimize on Upload__ – New images are optimized automatically as soon as you upload them to WordPress. No manual steps and no forgotten images.
56 +* __Auto-Optimize on Upload__ – New images are optimized automatically as soon as you upload them to WordPress. No manual steps and no forgotten images: you’ll get __automatic image optimization__ from the moment you hit publish.
57 +
58 +* __MCP: AI Access for Imagify__ – Connect Imagify to your AI tool of choice and get answers based on your Imagify data. Ask your AI about image optimization status, available quota, or whether your images have WebP and AVIF versions. You can also troubleshoot issues or optimize and restore a single image directly from the conversation. Imagify is the first image optimization plugin to offer this kind of AI connection.
57 59
58 60 ✨ In short, you have everything you need to optimize images at scale while keeping quality high and your setup simple.
59 61
60 62
61 -=== 💡 Why optimize images with Imagify? ===
63 +=== 💡 Why Optimize Images with Imagify? ===
62 64
63 -Imagify is an image optimizer built by the same team behind WP Rocket and focuses on delivering the best performance while saving you time, whether you are new to image optimization or managing a large number of images across multiple websites.
65 +Imagify is an image optimizer built by the same team behind WP Rocket and focuses on delivering the best performance while saving you time, whether you are new to image optimization for WordPress or managing a large number of images across multiple websites.
64 66
65 -Imagify helps you optimize images, convert them to WebP and AVIF, and easily improve performance, including PageSpeed scores and Core Web Vitals. You’ll make your images load quicker without spending time adjusting settings.
67 +Imagify helps you compress and optimize images, convert them to WebP and AVIF, and easily improve performance, including PageSpeed scores and Core Web Vitals. You’ll make your images load quicker without spending time adjusting settings.
66 68
67 -=== 📸 Optimize and compress images easily ===
69 +=== 📸 Optimize and Compress Images Easily ===
68 70
69 71 Imagify helps you optimize images by reducing their file size without losing image quality. Your pages load faster, without changing how your images look to your visitors.
70 72
71 73 You can compress and resize images as they are uploaded, or optimize existing images in your media library. Imagify supports common image formats, including PDFs.
@@ -73,13 +75,13 @@
73 75 If images are too large, you can set a maximum width. Oversized images are automatically resized during optimization, proportionally and without cropping.
74 76
75 77 __The part you’ll love the most:__ Imagify uses Smart Compression to automatically choose the best balance between image quality and file size, so you get lighter images without visible quality loss or having to tweak settings yourself.
76 78
77 -=== ⚙️ Enjoy image Optimization in the background ===
79 +=== ⚙️ Enjoy Image Optimization in the Background ===
78 80
79 -If you have many images, bulk optimization lets you optimize them all at once. The process runs in the background, so you can keep working while Imagify optimizes images for you. Original images are always preserved and can be restored at any time.
81 +If you have many images, image optimization in bulk lets you optimize them all at once. The process runs in the background, so you can keep working while Imagify optimizes images for you. Original images are always preserved and can be restored at any time.
80 82
81 -=== 🔄 Convert images to WebP and AVIF ===
83 +=== 🔄 Convert Images to WebP and AVIF ===
82 84
83 85 In addition to resizing and compressing, with Imagify you can convert images to WebP and AVIF without upgrading, __as next-gen image conversion is included in all plans, including the free one.__)
84 86
85 87 You can choose whether to generate WebP images, AVIF images, or both from the Imagify settings. Once enabled, Imagify creates next-gen versions of your images.
@@ -91,9 +93,9 @@
91 93 Imagify supports next-gen conversion for all common image formats, including JPG, JPEG, PNG, and GIF.
92 94
93 95 For instance, you can convert GIF to WebP, JPEG and JPG to WebP, and even PNGto WebP. The same goes for AVIF: you can convert GIF to AVIF, JPEG and JPG to AVIF, PNG to AVIF.
94 96
95 -=== ⚡ Boost your PageSpeed Insights score and optimize Core Web Vitals ===
97 +=== ⚡ Boost Your Pagespeed Insights Score and Optimize Core Web Vitals ===
96 98
97 99 Heavy images are one of the most common reasons pages load slowly. When images are too large or not served in modern formats, they drag down performance and user experience.
98 100
99 101 Imagify helps you fix this at the source by compressing images and converting them to the next-gen formats mentioned above, so pages load faster and feel smoother to visitors. Such image optimization tasks help your site meet Google’s performance recommendations, fix PageSpeed Insights audits such as [“Serve images in next-gen formats”](https://imagify.io/blog/serve-next-gen-formats-wordpress/)” and “[“Efficiently encode images”](https://imagify.io/blog/efficiently-encode-images-wordpress/), and improve key metrics like Core Web Vitals.
@@ -99,10 +101,27 @@
99 101 Imagify helps you fix this at the source by compressing images and converting them to the next-gen formats mentioned above, so pages load faster and feel smoother to visitors. Such image optimization tasks help your site meet Google’s performance recommendations, fix PageSpeed Insights audits such as [“Serve images in next-gen formats”](https://imagify.io/blog/serve-next-gen-formats-wordpress/)” and “[“Efficiently encode images”](https://imagify.io/blog/efficiently-encode-images-wordpress/), and improve key metrics like Core Web Vitals.
100 102
101 103 With lighter images across your site, you get faster load times and better performance where it matters most and, piece on the cake, without having to fine-tune performance settings yourself!
102 104
103 -=== 💬 What Do Our Users Think Of Imagify? ===
105 +=== 🔌 Connect Your AI Tool to Imagify with MCP ===
106 +
107 +Running multiple websites? With MCP (Model Context Protocol), you can get answers about your websites from a single conversation with your AI tool.
104 108
109 +Connect Imagify to an MCP-compatible AI tool such as Claude, GitHub Copilot, Codex, or ChatGPT, and it can access your actual Imagify data to answer questions, troubleshoot issues, and optimize or restore a single image when you ask. MCP is enabled by default, so there's nothing to configure in Imagify itself. Just connect from your AI tool and you're ready to go.
110 +
111 +Ask questions like:
112 +* "How many images still need optimization?"
113 +* "Do I have enough quota left to optimize everything?"
114 +* “Why wasn't my hero image optimized?"
115 +
116 +Your AI tool can also optimize or restore a single image when you ask it to. Nothing happens to your images unless you ask for it.
117 +
118 +MCP is included in all Imagify plans, free and paid, at no extra cost. It works alongside the plugin, not instead of it. Bulk optimization and settings changes still happen in the Imagify plugin itself.
119 +
120 +Requires WordPress 6.9+ and Imagify 2.3+.
121 +
122 +=== 💬 What Do Our Users Think of Imagify? ===
123 +
105 124 Here’s what our users have to say about us after optimizing their images with Imagify:
106 125
107 126 >"Images and other media are the largest parts on your web pages (most likely). Therefore don't forget to optimise images for the web before adding to your site. For WordPress there are many optimisation plugins available. My favourite is Imagify" — [Mark Wilkinson](https://twitter.com/wpmark/status/1479128422395830273)
108 127 >
@@ -143,9 +162,9 @@
143 162 We are [WP Media](https://wp-media.me/), the company behind WP Rocket, the best caching plugin for WordPress.
144 163
145 164 Our mission is to improve the web, we are making it faster with [WP Rocket](https://wp-rocket.me/) and lighter with Imagify.
146 165
147 -=== ✉️ Get In Touch! ===
166 +=== ✉️ Get in Touch! ===
148 167
149 168 * Website: [Imagify.io](https://imagify.io)
150 169 * Contact Us: [https://imagify.io/contact](https://imagify.io/contact)
151 170 * Twitter: [https://twitter.com/imagify](https://twitter.com/imagify)
@@ -307,12 +326,69 @@
307 326
308 327 4. Other Media Page
309 328
310 329 == Changelog ==
330 += 2.3.4 =
331 +- Fix: Optimization no longer stops when a next-gen destination path is unavailable.
332 +- Fix: The "Settings saved" notice is back on multisite when Imagify is network-activated.
333 +- Fix: Failing to reach the MCP OAuth discovery documents is no longer reported as a critical issue in Site Health.
334 +- Enhancement: Updated the WP Rocket banner copy on the bulk optimization page.
335 +
336 += 2.3.3 =
337 +- New feature: MCP media abilities now accept a filename or media URL, not just an attachment ID.
338 +- Enhancement: Respect WordPress 7.1's resize opt-out on client-side uploads to avoid double scaling.
339 +- Fix: Thumbnails from WordPress 7.1 client-side uploads are now optimized instead of skipped.
340 +- Fix: Companion files recorded by WordPress 7.1 are kept when regenerating or restoring a media.
341 +- Fix: The Media Library rating banner is readable again.
342 +
343 += 2.3.2 =
344 +- New feature: Add a Missing Next-Gen filter to the Media Library.
345 +- New feature: Add a manual stop button for bulk optimization.
346 +- Enhancement: Prioritize newly uploaded and manually optimized images in bulk jobs.
347 +- Enhancement: Chunk large database queries to avoid timeouts on restrictive hosts.
348 +- Fix: The Next-Gen generation progress bar is visible again.
349 +- Fix: The Next-Gen progress bar no longer shows a negative count.
350 +- Fix: Next-Gen files are generated when the API reports an image as already compressed.
351 +- Fix: Scaled uploads are no longer skipped by the bulk backup check.
352 +- Fix: Improve WP Rocket CDN detection for CDN-hosted images.
353 +- Fix: Restore correct capability handling for the Imagify network admin menu.
354 +- Fix: Updated WP Mixpanel library to fix some loading issues that could surfaced.
355 +
356 += 2.3.1 =
357 +- New feature: Add OAuth 2.1 + PKCE authentication for MCP clients such as Claude Desktop.
358 +- New feature: Expose three new MCP abilities for AI agents interacting with Imagify.
359 +- Enhancement: Add a documentation link to the out-of-quota popup covering all ways to keep optimizing.
360 +- Enhancement: Require confirmation before MCP abilities consume optimization credits.
361 +- Enhancement: Add a filter to exclude specific media from bulk optimization.
362 +- Enhancement: Add a filter to customize supported mime types.
363 +- Enhancement: Add the imagify_site_root_url filter, allowing multisites with domain mapping to declare the URL used to serve each subsite.
364 +- Bugfix: Fix indefinite spinner and stuck progress in Generate Missing Next-Gen Images.
365 +- Bugfix: Fix valid API key flagged as invalid when validation request is interrupted.
366 +- Bugfix: Fix wrong orientation of Next-Gen images generated from EXIF-rotated backups.
367 +- Bugfix: Fix layout shift and scrollbar inconsistency in the upgrade modal.
368 +- Bugfix: Fix lightbox display issue caused by passing WordPress attributes to the picture tag.
369 +- Bugfix: Images are no longer reported as having a next-gen version when none was generated, because the WebP or AVIF file would have been heavier than the optimized image.
370 +
371 += 2.3.0 =
372 +- New feature: Added support for the Model Context Protocol (MCP), enabling compatible AI assistants to optimize images and manage Imagify through natural language.
373 +- Enhancement: Improved validation to ensure only supported image files can be optimized through MCP.
374 +- Fix: Improved error handling when requesting the status of media that no longer exists
375 +
376 += 2.2.9 =
377 +- Enhancement: Add a new WP-CLI command to restore images in bulk.
378 +- Enhancement: Add a one-click Reset Internal State tool to the troubleshooting page.
379 +- Bugfix: Restore Imagify controls compatibility with NextGEN Gallery v4.x.
380 +- Bugfix: Restore button icon alignment broken by WordPress 7.0.
381 +- Bugfix: Fix the generate missing WebP button responsiveness.
382 +- Bugfix: Prevent duplicate htaccess notices and fix undefined variable warnings.
383 +- Bugfix: Fix incorrect flag passed to filter_input in bulk stats callback.
384 +- Bugfix: Fix a fatal PHP error when optimizing a freshly uploaded NextGEN Gallery image with no metadata yet populated.
385 +- Bugfix: Fix a fatal ArgumentCountError crashing the `wp imagify generate-missing-nextgen` WP-CLI command.
386 +
311 387 = 2.2.8 =
312 388 - Bugfix: Fix jQuery deprecation notices
313 389 - Bugfix: Fix PHP deprecation notices
314 -- Bugfix: Fix the  _load_textdomain_just_in_time PHP notice
390 +- Bugfix: Fix the _load_textdomain_just_in_time PHP notice
315 391 - Enhancement: Make sure to remove the transients when uninstalling Imagify
316 392 - Enhancement: Fix UI glitches
317 393
318 394 = 2.2.7 =
@@ -369,5 +445,5 @@
369 445
370 446 = 2.2 =
371 447 - New Feature: Add AVIF generation support to provide next-gen image formats for advanced image optimization.
372 448
373 -[Full changelog](https://github.com/wp-media/imagify-plugin/blob/develop/README.md)
449 +[Full changelog](https://github.com/wp-media/imagify-plugin/blob/develop/README.md)