What's Changed
Full Changelog: 3.1.1...3.2.0
Release Info
This release overhauls the Kinsta Cache management page, replacing all form submissions and page reloads with modern AJAX-driven actions for a smoother and more responsive user experience. It also includes improved compatibility checks for third-party plugins.
Key Enhancements:
-
AJAX-Powered Cache Management:
- All cache clearing actions (Site Cache, Object Cache, and All Caches) are now handled asynchronously without page reloads.
- Buttons provide instant visual feedback, showing a loading spinner during the operation and displaying a clear success message upon completion.
-
Dedicated CDN Cache Controls:
- A "Clear CDN Cache" button has been added to the main Cache page, allowing users to purge the CDN directly from the admin dashboard.
- This operation is also handled via AJAX, providing the same seamless experience as other cache-clearing actions.
-
Improved Settings and UX:
- The "Enable Autopurge" setting is now saved via AJAX, preventing page reloads.
- Success notices are now more specific, confirming exactly which cache has been cleared (e.g., "Site cache was cleared," "CDN cache was cleared").
- The page layout and helper text have been updated for better clarity.
-
Code Quality and Compatibility:
- The
opcache_reset()
function is now called conditionally, preventing potential fatal errors on environments where it's not available. - The compatibility check for WP Rocket has been refined to only display the upgrade notice on the main Dashboard page to relevant users.
- Updated the list of banned plugins.
- Included updated
.pot
and.po
files for Spanish translations.
- The