Added estimated time remaining to the live cache preloading progress panel.
Added the optimazz_preload_max developer filter to control the maximum number of URLs processed during cache preloading.
Added skipped-image counts to bulk optimization progress reporting.
Improved
Improved bulk image compression and WebP/AVIF conversion with per-image error handling.
Improved memory safety by checking oversized images against GD and Imagick memory requirements.
Improved cache preloading coverage with prioritized URLs, including the homepage, static pages, posts, custom post types, category archives, and tag archives.
Improved preload progress visibility with estimated completion time and clearer optimization status reporting.
Fixed
Fixed bulk image optimization stopping when individual images are corrupt or trigger PHP 8 GD/Imagick errors.
Fixed entire optimization batches failing because of individual image-processing errors.
Fixed potential memory exhaustion when processing oversized images.