Skip to content

Releases: chesio/bc-cache

v.3.5.0

26 Jan 17:24

Choose a tag to compare

PHP 8.2 or newer is now required! This release has been tested with PHP 8.5.

Added

  • Plugin has been tested with PHP 8.5 #118.
  • Plugin has been tested with WordPress 6.8 and 6.9 #117.

Changed

  • Hostname is converted to lowercase when resolving request URL #121. This adheres to host subcomponent specification in RFC 3986.
  • PHP 8.2 is required #119.
  • Regular expression for whitelisted query string has been updated in README.md to match * and . characters as well as they can be present in _gl tracking parameter #116. Note that there is no automatic update of .htaccess file - it has to be updated manually!

v.3.4.0

28 Oct 15:50

Choose a tag to compare

This release has been tested with PHP 8.4.

Added

  • Plugin has been tested with PHP 8.4 #114.
  • Plugin has been tested with WordPress 6.6 #111 and 6.7 #113.
  • There is a new admin bar menu item that is linked to cache viewer and has a submenu that displays warm-up status, cache stats and features clear caches button #115.

Changed

  • Button to flush the cache has been removed from user-related toolbar menu (right side of admin bar) #112 and is now available in newly added site-related toolbar menu (left side of admin bar).

v.3.3.2

22 Apr 11:56

Choose a tag to compare

Fixed

  • Display link to Cache Viewer in dashboard widget only if user can actually access Cache Viewer #110.

v.3.3.1

18 Apr 16:01

Choose a tag to compare

This release fixes a bug in handling of cache entries when there are multiple request variants configured.

Fixed

  • When deleting cache item (URL + request variant), corresponding .htaccess file and cache entry directory is only deleted if there are no other cache items (ie. other request variants for given URL) saved in the cache entry directory #109.

v.3.3.0

04 Apr 11:50

Choose a tag to compare

PHP 8.1 and WordPress 6.2 are now required!

Added

  • Cache is flushed automatically when Cookie Notice plugin settings change #99.
  • Plugin has been tested with PHP 8.3 #100
  • Plugin has been tested with WordPress 6.4 #101 and 6.5 #106.

Changed

  • PHP 8.1 or newer is required #103.
  • WordPress 6.2 or newer is required #102.

v.3.2.0

17 Aug 17:00

Choose a tag to compare

This release only changes required and supported versions of PHP and WordPress (see below).

Added

  • Plugin has been tested with WordPress 6.2 #94 and 6.3 #95.

Changed

  • WordPress 6.1 or newer is now required #96.

Removed

  • Plugin no longer supports PHP 7 - PHP 8 is required now #97.

v.3.1.0

04 Jan 14:31

Choose a tag to compare

It is recommended to clear BC Cache cache after update to this version, so warm up queue is rebuilt properly.

Changed

  • WordPress 5.9 or newer is now required #88.
  • Improved serialization of data stored in database #90.
  • On WordPress 6.1 and newer, output buffering is started in send_headers action already #87.

Fixed

  • Prevent deprecation notices on PHP 8.1 and newer #89.

v.3.0.1

28 Dec 14:07

Choose a tag to compare

Fixed

  • Fix calculation of total disk size in Cache Viewer that has been broken for websites using request variants in version 3.0 #91.
  • Improve performance of cache inspection method #92.

v.3.0.0

13 Oct 08:50

Choose a tag to compare

This release has been tested with upcoming WordPress 6.1 and PHP 8.2.

Added

  • Add support for caching of HTTP headers #28. This is a major change and requires an update of .htaccess rules! See the changes to .htaccess example configuration.
  • Core XML sitemaps are now cached as well #49.

v.2.3.0

06 Sep 11:38

Choose a tag to compare

This release has been tested with WordPress 6.0.

Added

  • Add msclkid to ignored query string parameters #79. Important: change requires manual update of .htaccess file as well!
  • Add bc-cache list WP-CLI command #38.