From 13f42d77e6aa8fad3432f37fe4dd51e0e7534622 Mon Sep 17 00:00:00 2001 From: mustafauysal Date: Wed, 7 Feb 2024 13:51:32 +0300 Subject: [PATCH] Bump version to 3.4 --- powered-cache.php | 6 +- readme.txt | 145 ++++++++-------------------------------------- 2 files changed, 27 insertions(+), 124 deletions(-) diff --git a/powered-cache.php b/powered-cache.php index ef3f145..863b00f 100644 --- a/powered-cache.php +++ b/powered-cache.php @@ -3,7 +3,7 @@ * Plugin Name: Powered Cache * Plugin URI: https://poweredcache.com * Description: Powered Cache is the most powerful caching and performance suite for WordPress, designed to easily improve your PageSpeed and Web Vitals Score. - * Version: 3.3.3 + * Version: 3.4 * Requires at least: 5.7 * Requires PHP: 7.2.5 * Author: Powered Cache @@ -25,8 +25,8 @@ } // Useful global constants. -define( 'POWERED_CACHE_VERSION', '3.3.3' ); -define( 'POWERED_CACHE_DB_VERSION', '3.3' ); +define( 'POWERED_CACHE_VERSION', '3.4' ); +define( 'POWERED_CACHE_DB_VERSION', '3.4' ); define( 'POWERED_CACHE_PLUGIN_FILE', __FILE__ ); define( 'POWERED_CACHE_URL', plugin_dir_url( __FILE__ ) ); define( 'POWERED_CACHE_PATH', plugin_dir_path( __FILE__ ) ); diff --git a/readme.txt b/readme.txt index 66bd54c..8c11bdd 100644 --- a/readme.txt +++ b/readme.txt @@ -1,9 +1,9 @@ === Powered Cache – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score === Contributors: poweredcache, wphandle, skopco, m_uysl -Tags: cache, caching, web vitals, performance, fastest, page speed, optimization, cdn, object cache, minify, powered cache +Tags: cache, caching, web vitals, performance, powered cache, fastest, page speed, optimization, cdn, object cache, minify Requires at least: 5.7 Tested up to: 6.4 -Stable tag: 3.3.3 +Stable tag: 3.4 License: GPLv2 (or later) License URI: http://www.gnu.org/licenses/gpl-2.0.html Donate link: https://poweredcache.com/donate/ @@ -27,11 +27,11 @@ __Object Caching__: Speed up dynamic pageviews. It supports Redis, Memcached, Me __Page Cache Rule Management__: Need advanced caching configurations? Got it covered under advanced options. [Details](https://docs.poweredcache.com/advanced-options/) -__File Optimization__: Easily minify and combine CSS, JS files. Eliminate render-blocking resource problems easily. +__File Optimization__: Easily minify and combine CSS, JS files. Eliminate render-blocking resource problems easily. [And more](https://docs.poweredcache.com/category/file-optimization/) __Database Optimization__: Keep redundant data away from your database. -__Media Optimization__: Enable Lazy Load, control WordPress embeds, remove emoji scripts. +__Media Optimization__: Enable Lazy Load, replace YouTube videos with thumbnails, control WordPress embeds, remove emoji scripts. __Combine Google Fonts__: Combine Google Fonts URLs into a single URL and optimize the font loading. @@ -133,7 +133,7 @@ We support mobile devices and user agents, if your template is not responsive yo You can buy from [poweredcache.com](https://poweredcache.com/) = Is it compatible with Cloudflare? = -Yes, you just need to enable Cloudflare extension. +Yes, you just need to enable Cloudflare extension. [Learn More](https://docs.poweredcache.com/cloudflare/) = Is it compatible with Jetpack? = Yes, we don't get any problems with Jetpack. @@ -171,6 +171,25 @@ Yes, it’s compatible with PHP 8+ == Changelog == += 3.4 (February 07, 2024) = +- [Added] Lazyload - Replace YouTube videos with thumbnails. +- [Added] Introduced an option to exclude specific images and iframes from being lazy-loaded. +- [Added] Add warning message for memcached-based object cache backends if alloptions size is too large. +- [Added] Preloader request interval setting to control the preloader request rate. +- [Added] Preloader feedback message to understand the preloader status. +- [Added] Preloader cache footprint to understand a page generated by the preloader. +- [Added] A secondary button for cache clearance upon settings update. Props [@emreerkan](https://github.com/emreerkan) +- [Added] New option to control delay js timeout. +- [Improvement] Performance improvements for Delayed JS execution, introducing a more sophisticated dependency resolution mechanism to prevent possible JS errors. +- [Improvement] Page cache purging strategy. +- [Improvement] Preloader performance improvement and avoid unnecessary requests. +- [Security] Cloudflare extension security improvements. (Encrypted API Key/Token) +- [Security] Added verification of Cloudflare IP to accurately update `REMOTE_ADDR` when behind Cloudflare proxy. +- [Fix] CDN dropdrop width. +- [Fix] Lazyload compatibility fix with core image blocks lightbox feature. +- [Fix] Do not delay interactivity and image block scripts. +- Dependency updates. + = 3.3.3 (January 02, 2024) = - [Fix] Typos. Props [@szepeviktor](https://github.com/szepeviktor). - [Added] WebP option as preferred image format. @@ -263,122 +282,6 @@ Yes, it’s compatible with PHP 8+ - Refactored: Accepted query strings renamed as ignored query strings. - Various small improvements and fixes. -= 2.5.4 (March 23, 2023) = -- Hotfix: HTML minification quotes issue. - -= 2.5.3 (March 23, 2023) = -- Added: Purge site cache on multisite when the site updated. (eg: archived etc...) -- Improvements: HTML minification. -- Improvements: Set file optimizer default cache header. -- Fix: Close icon on diagnostic modal -- Fix: Blank space on CDN hostname(s) -- Fix: WP Ultimo compatibility. (checking Mercator more strictly) -- Tested with WP 6.2 - -= 2.5.2 (January 20, 2023) = -- Fix: revert subdirectory deletion with `delete_page_cache()` -- Fix: Delete related page cache on purging the current page cache. - -= 2.5.1 (January 19, 2023) = -- Fix a regression issue with the lazyload. - -= 2.5 (January 19, 2023) = -- Added: Beaver Builder Compatibility -- Added: Elementor Compatibility -- Added: Divi Compatibility -- Added: Purge Current Page admin bar item for singular page. -- Refactor: `.htaccess` rule generation and Apache 2.4 improvements. -- Fixes: PHP 8.1+ deprecation fixes. -- Bump required WordPress version to 5.7. -- Small tweaks & package updates. - - -= 2.4.4 (October 11, 2022) = -- Fix: Cloudflare cache purge -- Fix: Object cache removal on uninstalling the plugin -- Small tweaks & package updates. - -= 2.4.3 (July 5, 2022) = -- Compatibility fix for older versions of WPML. - -= 2.4.2 (June 29, 2022) = -- File optimizer bug fix. - -= 2.4.1 (June 25, 2022) = -- Fix "Try Premium Today" button - -= 2.4 (June 16, 2022) = -- Improvements on WPML compatibility: Purge/preload cache for a specific locale. -- Added woocommerce-multilingual compat. -- Small tweaks & package updates. - - -= 2.3 (May 18, 2022) = -- Improvements on file optimizer. -- Improvements on CDN and file optimizer module bootstrapping. -- Added WPML domain mapping compat. -- Added bearer token support for Cloudflare extension. -- Added async cache purging (experimental feature) - -= 2.2.1 (April 26, 2022) = -- File Optimizer CDN integration fix. - -= 2.2 (April 25, 2022) = -- Added: Image optimizer. -- Added: Swap Google Fonts. -- Added: Cache miss reason. -- Added: Preconnect resource hint. -- Improvements: CDN module (refactored). -- Improvements: Lazy Load (modernized). -- Fix: Windows compatibility issues. -- Fix: Transients clean-up from DB when object cache in place. -- New filter: `powered_cache_fo_disable` to control file optimizer. -- New filter: `powered_cache_is_local_site`. -- New filter: `powered_cache_cdn_extensions`. -- New filter: `powered_cache_preconnect_resource`. -- New compat: Cornerstone builder. -- Tested: WordPress 6.0 - -= 2.1.2 (March 28, 2022) = -- Fix: Lazy Load issue. - -= 2.1.1 (March 15, 2022) = -- Added a new compat: Cookies and Content Security Policy plugin. -- Change post pecific cache control capability. (`edit_posts` to `edit_others_posts`) -- Fixed: Make sure cdn_hostname and cdn_zone have index 0 for placeholder. -- Fixed: normalize vary cookie value. - -= 2.1 (March 14,2022) = -- Added: Critical CSS Settings. -- Added: Post specific file optimization options. -- Added: Jetpack boost compatibility -- Improvements: Settings page UI on mobile. -- Improvements: CDN Integration. -- Improvements: Cache Preloading. -- Fixed: Google fonts combine. -- Fixed: CSS minification should work when the group contains a single file. -- Fixed: CDN integration warnings. -- Added: Automatic CORS configuration for .htaccess and nginx. -- Bumped minimum WP requirement to 5.1 - -= 2.0.4 = -- Tested with WP 5.9 -- UI Update -- Fix a potential notice about the user agent - -= 2.0.3 = -- Small UI updates -- Fix: metabox registration on the screens other than post - -= 2.0.2 = -- Hotfix: don't break block editor on reusable blocks - -= 2.0.1 = -- Fix: Smart cache purge on post update. -- Localization improvements: Set script localization correctly. -- Improved WPML compatibility. -- Added `.htaccess` execution rule for file optimizer. - Detailed changelog located in [changelog page](https://poweredcache.com/changelog) == Upgrade notice ==