Back to Super Page Cache Pro
Super Page Cache Pro changelog
Release notes for every version we have on record, newest first.
Latest 5.3.7 · 5 Oct 2026
40 versions
Since Mar 2024
2026 11 versions
5.3.7 Latest 5 Oct 2026 2 fixed
Fixed
- Fixed static file errors being cached for too long.
- Fixed stale page styles after Elementor clears generated files.
5.3.6 30 Sep 2026 3 new1 improved2 fixed
New
- Added active fallback cache status to WP-CLI reports.
- Added AI agent support: let AI assistants read and change your Super Page Cache settings and purge the cache.
- Added AI agent support: let AI assistants read and change your Super Page Cache settings and purge the cache.
Improved
- Updated dependencies
Fixed
- Fixed the Cache Engine status when the disk cache cannot run.
- Fixed image lazy loading when no page profile ID is available.
5.3.5 7 Sep 2026 7 fixed
Fixed
- Fixed cache exclusions for exact file paths.
- Fixed crashes when older cache drop-in files remain after plugin updates.
- Fixed doctor checks for missing, old, or disabled disk cache files.
- Fixed missing administrator warnings when the disk cache cannot be activated.
- Fixed filtered pages remaining cached after the disk cache rejected their URLs.
- Fixed fallback cache serving query page content from clean page URLs.
- Fixed update errors on unsupported WordPress versions.
5.3.4 31 Aug 2026 1 new1 improved6 fixed
New
- Added a way to skip whole-cache purges after menu and theme changes.
Improved
- Update dependencies
Fixed
- Fixed REST optimization crashes for background selectors without image URLs.
- Fixed large Cloudflare URL purges when multi-cURL support is unavailable.
- Fixed pages losing critical styles before deferred stylesheets finish loading.
- Fixed missing Google Fonts in the Gutenberg editor.
- Fixed PDF downloads being stored in the page cache.
- Fixed disk cache becoming unavailable after a plugin update.
5.3.3 12 Aug 2026 2 new1 improved3 fixed1 changed
New
- Added the ability to download the complete list of cached page URLs from the dashboard as a text or CSV file.
- Added support for defining Cloudflare API credentials as constants in wp-config.php.
Improved
- Updated dependencies
Fixed
- Fixed an issue where the cache test could incorrectly report an error after updating the plugin because outdated files were still being served from the cache.
- Fixed an issue where pages served from the server-level page cache were bypassed by Cloudflare instead of being cached.
- Fixed an issue where the dashboard could show no cached objects even though cached pages were being tracked and listed.
Changed
- Clarified the dashboard label for cached objects to make clear that it refers to the disk page cache.
5.3.2 17 Jul 2026 4 fixed11 changed
Fixed
- Fixed raw HTML appearing as the Super Page Cache metabox name in editor Preferences.
- Fixed wp-content writability warnings so only the relevant warning appears.
- Fixed Cloudflare rules, disk-cache storage, and metrics isolation for subdirectory multisite sites.
- Corrected the Remove Unused CSS status shown in the admin bar.
Changed
- Prevented the Cloudflare settings page from crashing during reconnects when no zone list is returned.
- Preserved existing settings when upgrading from Free to Pro.
- Automatically refreshed stale fallback-cache drop-ins after upgrades to prevent compatibility fatal errors.
- Automatically created the Cloudflare Edge Cache Rule after a successful connection.
- Prevented SpinupWP cache purges from failing when no URL is available.
- Prevented fallback-cache fatal errors when excluded-cookie settings are missing or invalid.
- Prevented malformed request URLs from triggering fallback-cache errors.
- Preserved imported excluded-URL and sitemap lists instead of clearing them.
- Prevented invalid Cloudflare permission responses from blanking the settings page.
- Gracefully skipped oversized critical CSS while retaining the rest of the optimization profile.
- Restored translations for the Nginx browser-cache notice and import description.
5.3.1 18 May 2026 1 fixed
Fixed
- Fix PHP 8 hook type errors causing fatal errors in certain situations.
5.3.0 18 May 2026 8 new8 fixed
New
- Introduced Cache Tags (PRO) with Cache-Tag header generation, tag indexing, automatic tag-based purging, async processing, REST and WP-CLI tools, and admin bar inspection support.
- Added nonce management for cached HTML (PRO) so cached pages can safely work with dynamic nonces, including refresh handling and test coverage.
- Added HTML minification for cacheable frontend pages.
- Added speculative loading support for newer WordPress behavior, and unified prefetch settings into a clearer single mode.
- Added DNS Prefetch for external domains to improve connection setup for third-party resources.
- Added encrypted settings storage, WP-CLI management tools, and wp-config.php overrides for plugin settings.
- Added stale-while-revalidate support for the HTML fallback cache.
- Added CSS profiling status to the SPC admin bar item.
Fixed
- Improved Test Cache reliability with a browser-driven warmup/verify flow, safer response handling, and better Cloudflare header classification.
- Validated Cloudflare credentials before saving to prevent storing invalid connection details.
- Fixed rule identification conflicts by relying on ruleset IDs instead of matching rule descriptions.
- Fixed network activation and dependency-loading issues by cleaning up how internal dependencies are loaded.
- Updated Apache and Nginx cache instructions to better support gzip/Brotli and improve Cache-Control handling for XML/XSL assets.
- Fixed paginated term purge URLs for sites using no-trailing-slash permalinks.
- Switched help content to the Docs API as the single source of truth and refreshed related help/upsell content.
- Improved PHP 8.4 compatibility in cache tag purge services.
5.2.4 19 Mar 2026 4 improved1 fixed1 security
Improved
- Improved error handling in fallback_cache_add_define_cache_wp_config by logging and safely aborting if the wp-config file cannot be parsed.
- Enhanced cache URL logic to handle missing HTTP_HOST or REQUEST_URI, logging issues and preventing invalid cache entries.
- Adjusted module loading order for fallback_cache in bootstrap.php to ensure proper initialization.
- Updated cache purge logic to handle post status transitions both to and from publish/private, improving cache consistency.
Fixed
- Fixed usage of parse_url in get_plugin_wp_content_directory for more reliable directory path generation.
Security
- Hardening Security
5.2.3 5 Feb 2026 1 improved
Improved
- Enhanced security
5.2.2 12 Jan 2026 1 improved2 fixed
Improved
- Update dependencies
Fixed
- Fixed translation updates no longer reappear after being successfully updated when using Super Page Cache.
- Fixed Database Optimization now respects the configured schedule and no longer deletes trashed posts immediately when the feature is enabled.
2025 12 versions
5.2.1 16 Dec 2025 1 removed
Removed
- Removed duplicate Font Optimization cards from the Assets settings
5.2.0 28 Nov 2025 2 new2 improved1 fixed
New
- Introduced a CSS Optimization feature that leverages a browser-based script to observe which CSS is used in the page, extract critical CSS, and defer the rest — greatly improving load speed and Core Web Vitals (PRO).
- Added a dedicated log message when sitemap preloading is skipped due to the site being private
Improved
- Updated the Activity Log UI to conditionally render content only when logging is enabled
- Improved log messages for cache purges
Fixed
- Fixed dashboard display issues in RTL mode
5.1.6 7 Nov 2025 1 improved2 changed
Improved
- Updated dependencies to the latest versions.
Changed
- The Manage Assets button now enables the assets manager via API before redirecting.
- Reorganized the Assets and JavaScript Optimization sections in the settings for clarity.
5.1.5 27 Aug 2025 2 fixed
Fixed
- Fixed the error preventing plugin from uninstallation
- Fixed issue related to problems updating htaccess file
5.1.4 7 Aug 2025 4 fixed
Fixed
- Fixed viewport prefetch using incorrect setting slug to ensure the prefetch feature properly reads and applies user preferences.
- Resolved fatal error when Keep settings on deactivation was disabled by adding proper checks to prevent errors during plugin deactivation.
- Fixed advanced cache functionality when wp-config.php is located above WordPress root to support non-standard WordPress installations where the configuration file is placed one directory level up.
- Updated internal dependencies to latest versions for improved security and performance.
5.1.3 21 Jul 2025 1 fixed
Fixed
- Edge case where Cloudflare tab inputs were disabled when zone id list is already saved to the website, but the user didn't connect the plugin
5.1.2 16 Jul 2025 1 new6 fixed
New
- Use Cloudflare data in metrics box if available to provide more accurate performance insights when Cloudflare integration is active.
Fixed
- Fixed log lines overflowing activity log card to ensure proper display within the dashboard interface.
- Prevent edge case fatal error where header might be array by adding proper type checking.
- Fixed migration of Enable Cloudflare CDN & Caching toggle to ensure proper preservation of cache rule status during plugin updates.
- Cached pages drawer loading state not adapted to dark mode to maintain consistent visual appearance across light and dark themes.
- Fixed terminology in Cloudflare connection flow by referring to zone as domain for better user understanding during the connection setup process.
- Updated description for auto-purge on plugin updates to provide clearer information that the automatic cache clearing behavior happens when the plugin is updated.
5.1.1 15 Jul 2025 1 new
New
- Adds cached pages listing when user has the Purge HTML pages only option enabled.
5.1.0 14 Jul 2025 10 new7 fixed
New
- Complete dashboard redesign with improved user experience and intuitive navigation for easier plugin management.
- Reorganized settings structure that groups related options together, making configuration more straightforward.
- Integrated documentation directly within the dashboard, providing helpful tips and guidance without leaving your WordPress admin.
- Basic metrics system to track cache performance and give you insights into your site's caching effectiveness.
- Font optimization features including Google Fonts combining and local hosting options to improve loading speeds and reduce external dependencies.
- New Assets Manager with frontend modal interface for selectively disabling CSS/JS files based on different contexts, helping you eliminate unused scripts and optimize page performance. Learn More
- Database optimization tools to clean up post revisions, auto-drafts, trashed content, spam comments, and transients with both manual and scheduled cleanup options.
- Intelligent viewport-based lazy loading that automatically detects above-the-fold images and loads them immediately while lazy loading below-the-fold content, optimizing for both mobile and desktop viewports. Learn More
- Improved background processing system by migrating to Action Scheduler for more reliable background task handling.
- Enhanced Defer JS functionality with new spc_defer_script filter hook allowing developers to exclude specific scripts from being deferred, providing more granular control over JavaScript optimization.
Fixed
- Fixed AJAX cache bypass logic to properly respect the bypass AJAX requests setting when enabled or disabled.
- Improved POST request handling to ensure dynamic AJAX operations using POST methods are never cached while allowing GET-based AJAX requests to be cached when appropriate.
- Fixed PHP warning during wp-cron execution that was generating Cannot modify header information warnings in error logs every time WordPress cron jobs ran.
- Resolved undefined variable errors in advanced-cache.php when cache configuration files become corrupted, preventing PHP warnings and ensuring more reliable cache operation.
- Fixed undefined array key warning for Cloudflare Worker settings that was generating PHP notices in the backend interface.
- Improve wp-config.php file handling to prevent accidental corruption of the WordPress configuration file in some edge cases that was causing 500 errors on some sites.
- Fixed fatal error when updating settings on hosting environments without OPcache enabled by adding proper function existence checks before calling OPcache functions.
5.0.12 23 May 2025 1 improved
Improved
- Updated dependencies
5.0.11 9 Apr 2025 1 fixed
Fixed
- Fix fatal error breaking plugin admin settings page
5.0.10 9 Apr 2025 1 fixed
Fixed
- Fix for Keep Settings on the Deactivation setting to stay selected on Save
2024 17 versions
5.0.9 20 Nov 2024 1 fixed
Fixed
- Fixes issue where auto-purge was not working when posts were updated
5.0.8 8 Nov 2024 2 fixed
Fixed
- Fixed issue where Automatically preload purged pages option cannot be changed
- Fixed issue where settings could not be saved if on a previous version an invalid email was already saved
5.0.7 6 Nov 2024 1 fixed
Fixed
- Number inputs in the dashboard settings having a maximum limit of 100 by default
5.0.6 6 Nov 2024 1 new2 improved3 fixed1 removed4 changed
New
- Added notices to clarify when JS and Media Optimizations work
Improved
- Tweak dashboard notices UI
- Upgraded wp-background-processing to latest version
Fixed
- Fixed checkbox values not working as expected
- Fixed cache purge and preloader start via cronjob functionality
- Fix programatically purging cache having the wrong authentication parameters
Removed
- Removed HTML Disk Cache comment when WP_DEBUG is not defined and true
Changed
- Simplified the settings interface and reworked the backend UI
- Only display legacy Cloudflare worker settings when the feature is enabled
- Enable browser caching by default for new users
- Renamed static cache status header from X-WP-CF-Super-Cache to X-WP-SPC-Disk-Cache to avoid confusion
5.0.5 29 Oct 2024 4 new6 improved2 fixed4 changed
New
- Adds bypass cache reason header
- Adds migration functionality for the cache rule when updating the plugin
- Adds View Log button so you can view it straight on the website without downloading it
- Adds capability of the static cache to ignore URL parameters and deliver cached pages
Improved
- Updates Cloudflare integration for a higher, more efficient cache hit-rate with a transform rule that ignores query parameters
- Improves default ignored cookies list and the way cookies are checked in CloudFlare when checking if cache should be bypassed for a more efficient cache hit-rate
- Tweak cache rule to respect browser caching original TTL
- Improves stability and reliability of Cloudflare API interaction
- Tweak settings defaults for new users
- Improve UX for cache test modal
Fixed
- Fixes HIT/MISS/DISABLED/BYPASS cache header consistency
- Fixes issue where module scripts were deferred
Changed
- Renames the Cloudflare cache rule to warn users about editing it and use the site URL in the name
- Automatically run the cache preloader after setting up Cloudflare connection
- Hide legacy settings for users that don't have a page rule
- More explicit logging and error handling when something fails when using token permissions
5.0.4 16 Sep 2024 1 fixed1 removed
Fixed
- Fix incorrect sidebar information
Removed
- Removes unneeded error logging
5.0.3 16 Sep 2024 5 fixed
Fixed
- Fix wrong documentation link for media lazy loading setting
- Fix error when saving settings because of conflict with the wp_lazy_loading_enabled filter
- Fix cache test not taking into account legacy page rule
- Fix issue where license cannot be activated on pro version
- Fix issue with pro version requiring update even if at latest version
5.0.2 11 Sep 2024 3 new3 improved2 fixed1 changed
New
- Added media lazy loading feature
- Added javascript delayed loading feature [PRO]
- Added javascript defer feature [PRO]
Improved
- Improve dashboard script dependency loading
- Improve dashboard settings organization and UI
- Updated Cloudflare cache rule to work regardless of the URL protocol
Fixed
- Fixed page cache setting not appearing in some instances
- Fixed Cloudflare cache toggle value not being consistent in the dashboard
Changed
- Use proper versions for backend scripts and styles
5.0.1 28 Aug 2024 1 improved2 fixed
Improved
- Improved the domain rules for caching
Fixed
- Fixed critical error produced by the Cache status bar
- Fixed Test Cache functionality and reliability for Cloudflare
5.0.0 27 Aug 2024 2 fixed1 changed
Fixed
- Fixed compatibility issues with PHP 8.3
- Fixed an issue with the user survey
Changed
- Super Page Cache for Cloudflare is now becoming Super Page Cache. While you can still enjoy the Cloudflare functionality, it is now optional. The plugin will work for your non-Cloudflare sites as well, with much more to come.
4.7.13 18 Jul 2024 1 fixed
Fixed
- Fixed Zone ID selection for creating Cache Rule where the correct domain was not picked
4.7.12 15 Jul 2024 1 fixed
Fixed
- Fixed fatal error when calling get_objects() method
4.7.11 10 Jul 2024 1 fixed1 removed1 changed
Fixed
- Fixed an issue where the SpinupWP provider detection function wasn't working properly.
Removed
- Removed module preload for instant.page script as it breaks WordPress 6.5 Interactivity API
Changed
- Migrated to the new Page Rules
4.7.10 17 Apr 2024 1 improved
Improved
- Updated internal dependencies: Enhanced performance and security.
4.7.9 1 Apr 2024 1 improved
Improved
- Updated internal dependencies
4.7.8 29 Mar 2024 1 improved
Improved
- Updated internal dependencies
4.7.7 7 Mar 2024 1 improved1 fixed
Improved
- Updated dependencies
Fixed
- NPS Survey added
