Comet Cache v170220 was released on February 20th, 2017. This release includes 6 bug fixes, 2 enhancements, and 2 new features, including the ability to configure Comet Cache to automatically clear the cache for date-based archive views and a new Comet Cache Pro Apache Optimizations feature that gives you the option to enforce an exact hostname for all requests.
New Feature: Auto-Clear Date-Based Archives
The release adds the ability for Comet Cache to automatically clear the cache files for any date-based archive views that may be affected by a new post being published, or by an existing post being modified. This new feature is enabled by default and is available in both the the Lite and the Pro version of Comet Cache.
New Pro Feature: Apache Optimizations Enforce Exact Hostname
This release adds a new Pro-only option to the Apache Optimizations panel that allows you to add rules to your site
.htaccess file that enforces an exact hostname. If you're finding cache files being created for hostnames that don't match the hostname you're using, these rules tell your web server to redirect all those requests to the proper hostname.
Changelog for Comet Cache v170220
- New Feature: Comet Cache can now be configured to automatically clear the cache for date-based archive views whenever any single post is cleared due to changes in content, title, etc. See: WordPress Dashboard → Comet Cache → Plugin Options → Automatic Cache Clearing → Auto-Clear "Date-Based Archives" Too?. See also: Issue #724.
- New Pro Feature: Apache Optimizations now include a new option that allows site owners to enforce an exact host name for all requests. See: WordPress Dashboard → Comet Cache Pro → Plugin Options → Apache Optimizations → Enforce an Exact Host Name?. See also: Issue #101.
- Bug Fix: Apache detection sometimes inaccurate. So instead of using default WP core globals for server detection, Comet Cache now uses it's own set of Apache/Nginx/IIS detection functions. And, this release enhances our Apache and Nginx detection routines; making them smart enough to catch additional edge cases; i.e., to further reduce the likelihood of there being a false-positive. See Issue #748.
- Bug Fix: Some XML-RPC and REST API requests were being cached inadvertently. See Issue #855.
- Bug Fix: Broken textarea field due to
white-space:nowrapin Firefox. See Issue #866.
- Bug Fix: This release resolves empty directories being left in the cache folder, in some scenarios. See Issue #868 and Thread #866.
- Bug Fix (Pro): Some REST requests were being redirected incorrectly whenever Apache Optimizations were enabled. See Issue #855.
- Compatibility Bug Fix: Some Jetpack API calls were being cached inadvertently. See Issue #855.
- Enhancement: Notes in HTML source now indicate fully functional on first load for improved clarity. See Issue #860.
- Enhancement: Enhancing security by removing
basename(__FILE__)from direct access notices.
Upgrading to the Latest Version
Comet Cache Lite users should receive an update notification from within their WordPress Dashboard (WordPress Dashboard → Updates).
Comet Cache Pro users who have configured the Plugin Updater (WordPress Dashboard → Comet Cache → Plugin Updater) should receive a notification to upgrade on the WordPress Dashboard. If you have not configured the Plugin Updater, you can download the latest version of Comet Cache Pro by logging into your CometCache.com account here.