Fix: thumbnail regeneration (wp media regenerate, Regenerate Thumbnails, etc.) no longer converts or deletes existing images — conversion applies to new uploads only, as documented
Fix: the attachment is switched to WebP only after metadata generation succeeds; failed conversions clean up the temporary WebP file instead of leaving orphans
Fix: internal metadata regeneration no longer re-runs other plugins’ attachment hooks twice per upload
Fix: suppressed intermediate sizes now apply only to images that will actually be converted (GIFs and skipped images keep all their sizes)
Fix: division-by-zero guard when file sizes cannot be determined
Fix: GD engine produces true lossless WebP on PHP 8.1+ when PNG lossless mode is enabled
Fix: stale “Conversion Skipped” note is cleared after a later successful conversion
Fix: statistics now also track WebP compression savings, and totals update atomically under concurrent uploads
Fix: uninstall cleans up all sites on multisite
Improvement: log file is capped at 1 MB, the log panel stays visible while a log file exists, and clearing the log redirects to prevent double submission
Improvement: image size names with uppercase characters can now be selected for size suppression
0.1.0
Initial release
Automatic WebP conversion on upload
Optional original image and intermediate size cleanup