PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 4.7.0
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v4.7.0
4.7.0 4.6.1 4.6.0 4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 All 111 releases
← All changes | changelog.txt +106 -1 4.5.3 → 4.7.0 View file →
@@ -1,6 +1,111 @@
1 1 == Changelog ==
2 2
3 += 4.7.0 - 16/Sep/2026 =
4 +
5 +* FEATURE: Dashboard overview showing a summary of all WP-Optimize modules (cache, images, minification, and database), including active status, savings, and quick links to manage each area
6 +* FEATURE: Load tables in batches when there are too many tables to load in a single request
7 +* FIX: Added missing optimizations for auto optimizations cron
8 +* FIX: Fix removal of cache settings and related cron events on plugin deactivation and reactivation
9 +* FIX: Fixed inconsistent UI in the Minify status tab, and removed duplicate tooltips
10 +* FIX: Fixed the association of the wp_e_submissions_actions_log table with its plugin
11 +* FIX: LCP - Preserve original cached HTML when removing the LCP observer script fails instead of returning an empty string
12 +* FIX: PHPStan issues WPO_WP_Kses_Compatibility class
13 +* FIX: Permissions issues for adminbar menu items
14 +* FIX: Registered image sizes not showing on multisite
15 +* FIX: Removed extra spacing in the Wipe settings section
16 +* FIX: WP_CACHE constant warning in debug.log
17 +* FIX: WP_Optimize_Utils::get_file_path() does not handle URLs with query parameters
18 +* REFACTOR: WPO_Page_Builder_Compatibility class
19 +* REFACTOR: WPO_Webp_Convert_Image_Task class
20 +* TWEAK: Added data- attributes support for older wordpress versions
21 +* TWEAK: Cache - Browser cache settings updated for better compatibility
22 +* TWEAK: Cache - Improved browser cache detection
23 +* TWEAK: Disabling Show avatars no longer leaves gravatars hosted locally in the background
24 +* TWEAK: Improved GZIP detection
25 +* TWEAK: Improved the Purge Page Cache and Purge Minify Cache admin bar functionality
26 +* TWEAK: Premium - Improved UX for Unused CSS Removal
27 +* TWEAK: Premium - Index Post Meta Table power tweak now correctly indexes all subsites postmeta tables in a Multisite network and tracks last-run status per site
28 +* TWEAK: Premium Auto LCP writes the gzip cache variant atomically via a temporary file and rename, matching how the HTML cache file is patched
29 +* TWEAK: Rename `as_type` to `asset_type` in the LCP beacon request for clarity
30 +
31 += 4.6.1 - 29/Jul/2026 =
32 +
33 +* FIX: CSS exclusions added via Minify -> Advanced -> Exclude are now saved on separate lines, preventing invalid exclusion entries
34 +* FIX: Fixed compatibility issue with the WooCommerce multi-currency plugin
35 +* FIX: Incorrect WebP browser detection for Firefox users
36 +* FIX: Misaligned UI issue in minify admin pages
37 +* FIX: Mobile UI issues
38 +* FIX: Prevent caching pages when a WooCommerce cart has content
39 +* FIX: UI freezes when restoring a compressed image
40 +* REFACTOR: Use WP_Optimize_Utils::get_url_without_cache_purge_params() for admin bar links
41 +* REFACTOR: WPO_KD_Submissions_Compatibility class
42 +* REFACTOR: WP_Optimize_Server_Compatibility class
43 +* REFACTOR: WPO_Polylang_Compatibility class
44 +* TWEAK: Clear cached local Google Fonts statistics when the CSS font file is downloaded
45 +* TWEAK: Create a new class named WP_Optimize_UpdraftCentral_Commands to group UpdraftCentral specific commands, currently including methods for retrieving and updating WP-Optimize settings
46 +* TWEAK: Removed deprecated UpdraftCentral commands from WP_Optimize_Commands class
47 +* TWEAK: Removed unused phpseclib dependency from composer
48 +* TWEAK: Smush post meta keys are prefixed with `_` and now is multisite compatible
49 +
50 += 4.6.0 - 06/Jul/2026 =
51 +
52 +* FEATURE: Premium - Automatically preloads the page’s Largest Contentful Paint (LCP) element to improve initial load speed and perceived performance
53 +* FIX: Cache - Fixed an issue related to cache setting saving
54 +* FIX: Fixed a UI issue in WooCommerce variation products when Automatically preload content after it is purged is enabled
55 +* FIX: Fixed browser caching issue where admin pages were cached
56 +* FIX: Mobile UI issue
57 +* FIX: Notice Dismissal issue
58 +* FIX: Usage of htmlspecialchars()
59 +* REFACTOR: Code from can_purge_cache() method moved to WP_Optimize_Utils::current_user_can_purge_cache()
60 +* REFACTOR: Fix WordPress Security check errors and warnings on admin page
61 +* REFACTOR: Make `is_edit_mode` a static method and avoid duplication
62 +* REFACTOR: Optimized WP_Optimize_Database_Information::get_table_plugin() method
63 +* TWEAK: Added method to check current user has the capability
64 +* TWEAK: Added methods to retrieve and save essential WP-Optimize toggleable settings for UpdraftCentral
65 +* TWEAK: Disable and hide the "Speed up WooCommerce 'Get total spent' query" Power Tweak when it's no longer relevant
66 +* TWEAK: Handle race conditions in font downloading and optimize cache stats storage
67 +* TWEAK: Improved image grid action button visibility to accommodate WordPress 7.0 button styling changes
68 +* TWEAK: Matched response styles when purging via the admin bar
69 +* TWEAK: Premium - Handle empty orders in WooCommerce Total Spent Power Tweak feature
70 +* TWEAK: Premium - Improved hash logic for the Unused CSS Removal feature
71 +* TWEAK: Prevent unwanted cache growth caused by crawlers or preload bots
72 +* TWEAK: UI changes to match WordPress 7.0
73 +* TWEAK: Unschedule all WP-Optimize cron jobs on deactivation in multisite
74 +* TWEAK: WP_Optimize_Power_Tweaks class method deactivate bug fixed related to the array_diff function
75 +
76 += 4.5.5 - 05/Jun/2026 =
77 +
78 +* TWEAK: Update the bundled common-libs version
79 +
80 += 4.5.4 - 25/May/2026 =
81 +
82 +* FIX: WebP image compression breaking in some cases
83 +* REFACTOR: Avoid instantiating PHPSQLParser on each call in WPO_DB_Table_Analysis
84 +* REFACTOR: Class WPO_WebP_Convert
85 +* REFACTOR: Make markup readable in `tables-body.php` template
86 +* REFACTOR: Refactored duplicated cache_admin_bar logic by centralizing it in the admin class and removing redundant implementations.
87 +* REFACTOR: Removed unused `WPO_Htaccess_Capabilities` class
88 +* REFACTOR: WPO_Activation class
89 +* REFACTOR: WPO_Uninstall class
90 +* REFACTOR: WPO_WebP_Alter_HTML class
91 +* REFACTOR: WPO_WebP_Self_Test class
92 +* REFACTOR: WPO_WebP_Test_Run class
93 +* REFACTOR: WPO_WebP_Utils class
94 +* REFACTOR: WPO_Webp_Task_Manager class
95 +* REFACTOR: WP_Optimize_WebP class
96 +* REFACTOR: WP_Optimize_WebP_Images class
97 +* TWEAK: Added an additional check to prevent SplFileInfo::getSize() RuntimeException in WP_Optimize_Utils::get_folder_stats()
98 +* TWEAK: All in One SEO plugin compatibility issue
99 +* TWEAK: Cache - Inconsistent REST cache filenames due to query parameter order
100 +* TWEAK: Cache - Set the purge old cache cron schedule based on the Cache lifespan setting
101 +* TWEAK: Ensure parsed result is an array in WPO_DB_Table_Analysis::get_query_table()
102 +* TWEAK: Exclude GIF from being converted to WebP with `wpo_webp_convert_compressed_images` cron job
103 +* TWEAK: Optimized `wpo_username_from_cookies()` to avoid repeated database queries per request
104 +* TWEAK: Precheck for existing WebP format of file before running WebP conversion
105 +* TWEAK: Remove redundant code that is not reachable.
106 +* TWEAK: Resolved edge cases in CapoJS
107 +
3 108 = 4.5.3 - 29/Apr/2026 =
4 109 * SECURITY: Prevented path traversal security risk. Thanks to Wordfence for the responsible disclosure
5 110
6 111 = 4.5.2 - 20/Apr/2026 =
@@ -1439,5 +1544,5 @@
1439 1544 * Fixed some minor PHP tags which causes the total numbers to disappear
1440 1545 * Now requires MySQL 5.1.x and PHP 5.1.x
1441 1546
1442 1547 = 0.6.5.1 =
1443 -* Fix Interface
1548 +* Fix Interface