Added sitemap-based URL discovery for cache warmup (auto-detects Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework, Jetpack, Squirrly SEO, SmartCrawl, Google XML Sitemaps, XML Sitemap & Google News, Sitemap by BestWebSoft, Companion Sitemap Generator, and WordPress core sitemaps)
Added Detect Sitemap button with URL count reporting
Added custom sitemap URL option for non-standard configurations
Added configurable max URL limit for sitemap preload (default 500)
Added Brotli compression toggle for .htaccess (requires mod_brotli for Apache or ngx_brotli for Nginx)
Fixed JavaScript exclusions being removed on plugin deactivation instead of only on plugin deletion (exclusions now persist through deactivation for safe troubleshooting)
Fixed uninstall cleanup missing dynamic detection options, warning dismissals, and transients that were orphaned in wp_options
Improved conflict detection wording throughout to clarify that overlapping features simply need to be disabled, not that OptiCache is incompatible
Fixed Object Cache metrics chart not displaying data (Redis flush was deleting metrics key)
Fixed Object Cache metrics serializer key mismatch between frontend write and admin read paths
Fixed OPcache flush on plugin/theme updates using full reset instead of selective invalidation to prevent stale bytecode from renamed or moved files
Fixed admin bar cache clearing redirecting to the General settings tab instead of staying on the current page (replaced admin-post.php redirect approach with AJAX so the page never navigates)
Fixed e-commerce/plugin/gateway detection not triggering when plugins were already active before OptiCache was installed (now runs initial scan on first load)
Fixed stale Really Simple Security rules lingering in .htaccess after plugin deactivation (now stripped during parsing and cleaned from existing installs on upgrade)
1.0.8 – 02/06/26
Added conflict detection for Salient, Customizr, and X Theme/Pro (Themeco)
Added Cornerstone page builder detection
Expanded Perfmatters conflict detection to cover all optimization features
Fixed Max Cache Size not auto-purging when the limit is reached
Assure compliance with WordPress 6.9.1
1.0.7 – 02/04/26
Fixed: Page cache now auto-clears on plugin/theme updates via WordPress updater
Fixed: Page cache now auto-clears on plugin activation/deactivation
Fixed: Plugin detection moved from admin_init to activation hooks to reduce admin overhead
Fixed: Conflict detection now only runs on OptiCache settings page instead of every admin page
Fixed: Early translation loading warning in WordPress 6.7+
Improved: Significantly reduced database queries on WooCommerce and other admin pages
1.0.6 – 02/01/26
New: WordPress Hardening section with Remove Query Strings, Disable XML-RPC, Limit Revisions, and Disable Autosave
New: Clean HTML Head section with Remove Generator Tag, Remove RSD Link, Remove WLW Manifest, and Remove Shortlink
New: Disable Embeds option to remove wp-embed.js (~6KB savings)
New: Max Cache Size setting to set automatic cache cleanup threshold (100MB to 1000MB)
New: Last cache flush timestamp displayed in settings header
New: Tooltips on Clear Page Cache and Clear Asset Cache buttons
Fixed: Reset to Defaults now preserves all .htaccess settings and custom rules
Fixed: Clear Asset Cache button disabled when CSS Combine and JS Combine are both off
1.0.5 – 01/15/26
New: CDN Integration tab (Beta) with comprehensive URL rewriting for static assets
New: File Extensions filtering – precise control over which file types are served via CDN
New: Included Directories setting – limit CDN rewriting to specific paths (wp-content/, wp-includes/)
New: Site URL override for non-standard WordPress configurations
New: Disable for Admin option – bypass CDN when logged in as administrator
New: Validate Configuration button to test CDN accessibility
New: Preconnect hints automatically added for faster CDN connections
New: Support for all major CDN providers (Cloudflare, CloudFront, BunnyCDN, KeyCDN, Akamai, Azure CDN, Google Cloud CDN, CDN77)
New: Cloudflare API integration with email + Global API Key authentication
New: Automatic Cloudflare cache purge when content changes
New: Manual Cloudflare purge button in admin bar
New: Wildcard support for CDN exclusion patterns
New: Rewrite Relative URLs option for better control
New: Varnish Integration for hosts using Varnish reverse proxy cache (Cloudways, Kinsta, WP Engine, etc.)
New: Varnish auto-detection via HTTP headers (X-Varnish, X-Cache)
New: Varnish Server IP configuration (default: 127.0.0.1)
New: Automatic Varnish cache purge on post/page/comment changes
New: Manual Varnish purge button with connection test
New: PURGE and URLPURGE methods for full site and individual URL purging