Skip to content

Releases: wpsharks/comet-cache-pro

v140926 (Release Candidate 2)

26 Sep 05:09
Compare
Choose a tag to compare
Pre-release
  • Enhancement (Pro): It is now possible to disable the automatic clear and wipe cache routines. If you have a very large site with many cache files, this feature allows you manual control over when the cache gets cleared or wiped. For complete documentation on this feature, see Quick Cache Wiki - Clear and Wipe Cache Routines. See also #23.
  • Bug Fix: When a new comment is posted, Quick Cache now properly purges the cache files for any paginated comment pages. See #336.

This release also includes all changes from v140925 (Release Candidate 1).

v140925 (Release Candidate)

25 Sep 04:38
Compare
Choose a tag to compare
Pre-release
  • Enhancement: Improved Dashboard messaging for the auto_clear_cache() routine. See #328.
  • Enhancement (Pro): Improved consistency of Auto-Cache Engine User-Agent string by removing WordPress-version-specific identifier. See #315.
  • Bug Fix: Fixes an issue with the Pro Preview mode where saving the plugin options may inadvertently save Pro-only options that could later cause issues if the plugin is upgraded to the Pro version. See #311.
  • Bug Fix: Fixes an edge-case where the proper cache files do not get purged when a user with the Editor role publishes a new post with both a category and a tag associated with the post. See #313.
  • Bug Fix: When Quick Cache purges/resets the cache for a post with a Custom Post Type, any cache files for the associated Custom Post Type archive view are now auto-purged, along with any associated XML feed cache files. See #280.
  • Bug Fix: Fixed missing trailing slash in Directory / Expiration Time configuration panel. This was purely a visual inconsistency and had no effect on Quick Cache's functionality. See #267.
  • Bug Fix: When saving custom CSS using JetPack's Custom CSS module, Quick Cache now properly purges the site cache to ensure that outdated cache files are not served to visitors. See #246.
  • Bug Fix: When any WordPress component is upgraded (core, plugin, theme), Quick Cache now properly clears the site cache to avoid serving a stale cache file to a visitor. See #145.
  • Bug Fix: When changes are made to WordPress Reading Settings (Dashboard -> Settings -> Reading), Quick Cache now clears the cache to prevent an outdated cache file from being served to visitors. See #223.
  • Bug Fix: When an active plugin is updated, or when an active theme or the parent theme for an active child theme is updated, or when WordPress Core is updated, Quick Cache now properly clears the cache to ensure that an outdated cache file does not get served to a visitor. See #145 and #327.
  • Bug Fix (Pro): Fixed a bug where the HTML Compressor, when enabled with the "remove extra whitespace in the final HTML" option, would incorrectly remove <!DOCTYPE html>. See #299.
  • Bug Fix (Pro): Fixed a bug in the HTML Compressor that would, in certain scenarios, leave behind fragments of HTML comments. See #295.
  • Bug Fix (Pro): The Auto-Cache Engine now has an option to configure a delay between each request when pre-caching the site. There were some reports of the Auto-Cache Engine causing load issues with large sites on servers that sometimes had trouble handling many requests. See #294.
  • Bug Fix (Pro): Fixes an Auto-Cache Engine scheduling issue that may, in some scenarios, prevent it from running as expected. See #291.
  • Bug Fix (Pro): Fixed a bug with the HTML Compressor where style, link and/or script tags could end up out of order in certain scenarios. See #45.

v140820 (Release Candidate)

21 Aug 03:48
Compare
Choose a tag to compare
Pre-release
  • Enhancement: Auto-Purge RSS Feeds. Quick Cache will now automatically purge the cache for RSS/RDF/Atom Feeds when Feed Caching is enabled. This new option will purge the cache for the master feed, the master comments feed, feeds associated with comments on a Post/Page, term-related feeds (including mixed term-related feeds), and author-related feeds when you update a Post/Page, approve a Comment, or make other changes where Quick Cache can detect that certain types of Feeds should be purged. Issue #182
  • Enhancement: Improve handling of symlink creation for 404 cache files by using atomic symlink creation to decrease the possibility of encountering a race condition. Issue #242.
  • Enhancement: Improved portability of advanced-cache.php. This will help reduce configuration overhead for site owners when migrating a WordPress installation from one server to another. Issue #258.
  • Enhancement: Option Panels now have proper HTML anchor tags so that they work better with browser extensions that rely on anchor tags being available. Issue #260.
  • Enhancement (Pro): Improved error handling for the Auto-Cache Engine. There were some scenarios where XMLReader() would fail with a PHP Warning notice when it was unable to properly parse the sitemap. Issue #250.
  • Bug Fix: The cache directory is now properly removed when deleting the plugin from the WordPress Dashboard plugins list.
  • Bug Fix (Pro): The plugin upgrade notice no longer appears on Child Blogs in a Multisite Network. There was no security risk here; while the upgrade notice was shown, Child Blog admins who did not have permission to upgrade Network-activated plugins were unable to do anything with the message. Issue #259.
  • Bug Fix (Pro): Fixed a bug where, in certain scenarios, a WordPress Plugin may break the JavaScript that controls the Clear Cache button on the Dashboard. See Issue #272.

v140714 (Release Candidate)

15 Jul 00:35
Compare
Choose a tag to compare
Pre-release
  • New Pro Feature: Auto-Purge XML Sitemaps. If you're generating XML Sitemaps with a plugin like Google XML Sitemaps, you can now tell Quick Cache to automatically purge any cached sitemap files whenever it purges a Post/Page cache. You may also specify a list of XML Sitemap patterns to clear, if you have multiple sitemap files. See also: wpsharks/comet-cache#169
  • Enhancement (Pro): The Quick Cache Pro Updater now accepts a License Key in place of the WebSharks password.
  • Enhancement (Pro): In a Multisite Network, the Auto-Cache Engine will now also auto-cache each child blog. See also: wpsharks/comet-cache#169
  • Enhancement: Improved overall performance by optimizing the auto-purge routines. See also: wpsharks/comet-cache#130
  • Enhancement: The "GET Requests" UI Panel now explains that you can use ?qcAC=0 to disable caching when you ARE caching GET Requests. See also: wpsharks/comet-cache#210
  • Bug Fix (Pro): 404 Caching now properly returns a 404 HTTP Status code when serving a cached 404 page. See also: wpsharks/comet-cache#197
  • Bug Fix (Pro): The HTML Compressor now properly preserves [] character whitespace during CSS compression. See also: wpsharks/html-compressor#25
  • Bug Fix (Pro): The Pro Updater upgrade link now points to the correction location when displayed from a Child Blog in a Multisite Network. See also: wpsharks/comet-cache#205
  • Bug Fix (Pro): The Auto-Cache Engine now correctly handles the sitemap when home_url() differs from site_url().
  • Bug Fix (Pro): The "Dynamic Version Salt" options panel now correctly displays the last saved value. See also: wpsharks/comet-cache#231
  • Bug Fix: A custom WP_CONTENT_DIR is now obeyed in the scenario where it's set to a path outside of ABSPATH. See also: wpsharks/comet-cache#95
  • Bug Fix: The UI now correctly displays custom WP_CONTENT_DIR in the "Directory/Expiration Time" options panel. See also: wpsharks/comet-cache#206
  • Bug Fix: Fixed a bug that was causing unapproved, spam, and trash comments to unnecessarily purge the cache. See also: wpsharks/comet-cache#159
  • Bug Fix: Quick Cache LITE now correctly sets the QUICK_CACHE_PRO constant to false. See also: wpsharks/comet-cache#229
  • Bug Fix: Workaround for broken page navigation on the front page of some sites. This is a WordPress redirect_canonical() bug workaround. See also: wpsharks/comet-cache#209

v140529 (Release Candidate 2)

30 May 00:22
Compare
Choose a tag to compare
Pre-release

Changelog:

  • Bug Fix: In some scenarios, database error pages were being cached. This bug fix uses the PHP function http_response_code() to improve the routines that check for non-cachable status codes. See wpsharks/comet-cache#175
  • Bug Fix: Unlocked the output buffer for better compatibility with themes/plugins that might use output buffering. See wpsharks/comet-cache#176

This release includes changes from v140520 (Release Candidate 1). See v140520 changelog.

v140104

04 Jan 17:58
Compare
Choose a tag to compare

http://www.websharks-inc.com/product/quick-cache/

  • New Options for Feed Caching. It's now possible to control RSS, RDF, and Atom Feed caching. The new default is for feed caching to be disabled, which resolves an issue where new posts don't show up in the feed until the cache is cleared. This version of Quick Cache disables feed caching to prevent this from happening. If you wish to cache feeds, you can enable feed caching in the options. See: wpsharks/comet-cache#44
  • New Automatic Updater for Quick Cache Pro. Quick Cache Pro now includes an automatic updater which lets you to keep Quick Cache Pro updated right from within your WordPress Dashboard. To upgrade to a new version of Quick Cache Pro using the Automatic Updater, simply fill in your WebSharks-Inc.com credentials in the new Plugin Updater sub-panel (Quick Cache Pro -› Plugin Updater). See: wpsharks/comet-cache#21

v131224

25 Dec 00:25
Compare
Choose a tag to compare
  • New Lite Enhancement. The Home Page cache and Posts Page cache are now automatically purged when necessary (such as when a new post is published). See: wpsharks/comet-cache#40
  • Improved Quick Cache version check notice.
  • Improved Quick Cache options validation.
  • Bug Fix. Quick Cache was previously not properly excluding systematic WordPress areas reliably, e.g. any file that begins with wp- and/or the xmlrpc file. These are now properly auto-excluded. On Multisite installations, /files/ is also auto-excluded from being cached. This bug required fixing incorrect instances of [?$] in regex patterns. See: wpsharks/comet-cache#41
  • Multisite Enhancement. When running Quick Cache on Multisite Network installation, only allow the plugin to be "Network Activated" (becuase that is how Quick Cache is designed to work). See: wpsharks/comet-cache#50
  • Multisite Enhancement. New 'Wipe' button allows a site owner to clear (wipe) the cache for all sites in a Multisite Network at once. See: wpsharks/comet-cache#48
  • Multisite Bug Fix. Clearing the cache on a Multisite Network configured to use sub-directories now works properly. See: wpsharks/comet-cache#39
  • Multisite Bug Fix. Fixed unmatched closing parenthesis in regex. See: wpsharks/comet-cache#37
  • Multisite Bug Fix. Added support for PATH_CURRENT_SITE and $GLOBALS['base'].
  • Multisite Bug Fix. Removed depreciated VHOST code that was causing issues with clearing the cache.

Releasing v131206.

07 Dec 03:38
Compare
Choose a tag to compare
Merge pull request #3 from JasWSInc/000000-dev

Releasing v131206.