From 0b4d3b6c3c0b6a910971fe68be1eca7593524172 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Thu, 17 Aug 2017 19:01:06 -0400 Subject: [PATCH] *Version bump to 0.7.0 --- README.txt | 20 ++++++++++++++++++-- lib/WP/CriticalCSS.php | 2 +- wp-criticalcss.php | 2 +- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/README.txt b/README.txt index 10c774a..f4047b4 100644 --- a/README.txt +++ b/README.txt @@ -1,9 +1,9 @@ -=== Plugin Name === +=== WP Critical CSS === Contributors: pcfreak30 Donate link: https://www.paypal.me/pcfreak30 Tags: optimize, above the fold, critical css Requires at least: 4.5 -Tested up to: 4.8 +Tested up to: 4.8.1 Stable tag: trunk License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -67,6 +67,22 @@ This is used as a special version of the web page that forcibly disables support == Changelog == +### 0.7.0 ### + +### Big Warning ### + +This is a ***MAJOR*** release and over 50% of the code is rewritten. While it has been extensively tested, there may still be bugs! Please test in a development site before deploying! Due to the amount of work, only a summary of this version will be detailed below. + +* ***Major*** rewrite using new composer based framework. +* Feature: Added queue table for web check queue. +* Feature: Added log table which gets purged via custom cron event if there is no cache integration. +* Feature: Added ability to force styles to be included in critical css with simple names or regex. +* Feature: Added ability to give a manual CSS input for any term or post +* Feature: Added ability to have a parent hierarchical term or hierarchical custom post type override its children and force them to use its CSS. The very top parent with the override will be used. This is exposed with the manual input on editing a term or post. +* Feature: Added ability to force manual css to always be used in-place of generated css. +* Feature: Added a setting for a global CSS fallback. This is manual input only. +* Bugs: Too many to review that are fixed + ### 0.6.4 ### * Bug: SECOND_IN_SECONDS is defined in wp-rockets compatibility code only, so must be removed diff --git a/lib/WP/CriticalCSS.php b/lib/WP/CriticalCSS.php index 79452dc..51dcaa1 100644 --- a/lib/WP/CriticalCSS.php +++ b/lib/WP/CriticalCSS.php @@ -36,7 +36,7 @@ class CriticalCSS extends PluginAbstract { /** * */ - const VERSION = '0.6.3'; + const VERSION = '0.7.0'; /** * diff --git a/wp-criticalcss.php b/wp-criticalcss.php index 7959cb0..f912c0f 100644 --- a/wp-criticalcss.php +++ b/wp-criticalcss.php @@ -4,7 +4,7 @@ Plugin Name: WP Critical CSS Plugin URI: https://github.com/pcfreak30/wp-criticalcss Description: Use CriticalCSS.com web service to automatically create the required CSS for above the fold -Version: 0.6.4 +Version: 0.7.0 Author: Derrick Hammer Author URI: https://www.derrickhammer.com License: GPL3