Performance Optimisation

Changelog

1.5.0 (2026-04-20)

  • New: Performance Monitor — High-precision local telemetry engine using raw cURL for granular network diagnostics (DNS, Connect, SSL, TTFB).
  • New: System Info Dashboard — Real-time environment diagnostic tool providing detailed PHP, Database, WordPress, and Server metrics.
  • New: Developer Mode — Advanced UI toggle for granular performance metrics and environment data.
  • Improvement: Enhanced SSRF protection for local telemetry scans.
  • Improvement: Modernized UI with dynamic WordPress admin color scheme adaptation using color-mix().

1.4.0 (2026-04-18)

  • New: Enterprise Redis Object Cache support including Sentinel, Cluster, and TLS/SSL encryption modes.
  • New: Atomic, batched processing for database cleanup and cron tasks to ensure stability on large-scale sites.
  • New: Upgraded Design System v2.1 with modular components (FeatureCard, FeatureHeader, SwitchField) and optimized Sass architecture.
  • New: Real-time status reporting on the dashboard for background optimization visibility.
  • Improvement: Hardened security architecture with AJAX-based nonce resilience and DoS protection for image conversion.
  • Improvement: Standardized REST API permission callbacks and input sanitization for enterprise compliance.
  • Fix: Resolved structural regressions in REST cleanup controllers and improved reliability of revision management.

1.3.0 (2026-04-15)

  • New: Core Tweaks section to remove WordPress bloat (Emojis, Embeds, Dashicons) and control Heartbeat limits.
  • New: Active WP-Cron scheduling for Database cleanups (Daily, Weekly, Monthly) with precise age/revision limits.
  • New: Injected fetchpriority support to preload links for faster asset transmission.
  • New: Implemented an active MutationObserver to track and lazy-load dynamically generated DOM content.
  • New: Extended server-level cache expiration and Deflate/Gzip compression rules within .htaccess.
  • New: Added logic to exclude specific self-hosted videos from lazy-loading routines.
  • Improvement: Automatically inject font-display: swap into CSS payloads to eliminate render-blocking text.
  • Improvement: Substantially refined UI aesthetics by migrating to native WP CSS variables and expanding component descriptions.
  • Improvement: Added logic toggles to conditionally skip heavy HTML, CSS, and JS minification overhead.
  • Fix: Mitigated false-positive SQL placeholder warnings (WordPress.DB.PreparedSQLPlaceholders.UnfinishedPrepare) in database garbage collection routines.

1.2.3 (2026-04-14)

  • Fix: Resolved fatal error where Advanced_Cache_Handler was not found during activation or admin notice checks.
  • Performance: Refactored Advanced_Cache_Handler to use lazy loading (“require when needed”) to reduce memory footprint.
  • Fix: Shortened plugin short description to meet WordPress.org’s 150-character limit.

1.2.1 (2026-04-14)

  • Fix: Implemented handle whitelisting in Metabox to prevent unauthorized script/style handle persistence.
  • Fix: Support parent directory locations for wp-config.php (core-mirroring behavior).
  • Fix: Properly handle transient deletion and WP_CACHE constant guards during activation.
  • Fix: Alignment and escaping in admin notices for WPCS compliance.
  • Fix: Add WP_CACHE to wp-config.php when the constant was previously undefined (correct activation logic).
  • Safety: advanced-cache.php includes a plugin marker; do not overwrite or delete another plugin’s drop-in.
  • UX: Admin notices for foreign drop-in, wp-config issues, competing full-page cache plugins, and a short post-activation welcome notice.
  • UI: Stronger warning when enabling WooCommerce asset removal.
  • Docs: Expanded readme description, FAQ, and screenshot placeholders.
  • Meta: Plugin header Requires at least now matches readme.txt (6.2).

1.2.0 (2026-04-13)

  • New: Automatic Gzip compression and browser caching for faster page loads.
  • New: CDN support — serve static assets from your own CDN domain.
  • New: Smarter cache clearing — related pages update automatically when you edit content.
  • New: Safety prompts before deleting data, removing images, or importing settings.
  • New: Helpful warnings when enabling advanced options like Defer JS or Server Rules.
  • New: Plugin UI matches your chosen WordPress admin color scheme.
  • Improvement: Faster loading — removed external font dependency.
  • Improvement: Better form inputs, loading indicators, and keyboard navigation.
  • Improvement: Faster database operations for image processing.
  • Security: Fixed several file path security issues.
  • Compatibility: Tested up to WordPress 6.9.

1.1.4 (2026-04-08)

  • Security: Fixed path traversal vulnerability in the Image Optimisation REST endpoint.
  • Security: Added directory traversal protection in URL-to-path resolution.
  • Performance: Optimized image queue database writes by caching in memory and flushing once on shutdown.
  • Fix: Updated CheckboxOption component to use unique IDs for proper accessibility (label/input association, aria-describedby).

1.1.3 (2026-04-07)

  • Fix: Anchored build paths in .distignore to prevent accidental exclusion of vendor files.

1.1.2 (2026-04-07)

  • Fix: Cache the Img_Converter instance to reduce PHP overhead during image conversion.
  • Fix: Validate and sanitize imported REST API settings before saving.
  • Fix: Improve sidebar accessibility and keyboard navigation in the admin UI.
  • Update: Use @wordpress/element for React rendering compatibility in WordPress.

1.1.1 (2026-04-06)

  • Improvement: Optimized JS Defer and Delay loading by caching exclusion lists.
  • Improvement: Enhanced backend performance by reducing redundant string parsing.
  • Security: Implemented protection against potential directory traversal vulnerabilities.
  • Fix: Standardized REST API key sanitization to prevent settings synchronization issues.
  • Localization: Added translated ARIA labels for sidebar accessibility.

1.1.0 (2026-04-05)

  • Improvement: Visually enhanced the ‘File Optimization’ settings for easier configuration.
  • Improvement: Hardened overall plugin security and input validation.
  • Fix: Automatically clear cache when changing permalink settings or switching themes.
  • Fix: Prevented unnecessary CSS files from generating on 404 error pages.
  • Update: Improved image lazy loading reliability for smoother page rendering.

1.0.0 (2024-12-18)

Initial release with full functionality:
Dashboard overview.
Cache management.
JavaScript, CSS, and HTML optimization.
Advanced image optimisation and lazy loading.
Preloading settings for cache, fonts, and images.
Import/export settings tools.

Plugin Website
Visit website

Version:
1.5.0
Last Updated
April 19, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.