Skip to content

Releases: Automattic/wp-super-cache

1.12.4

17 Jul 17:04
Compare
Choose a tag to compare

1.12.4 - 2024-07-17

Removed

  • General: update WordPress version requirements to WordPress 6.5. [#38382]

Fixed

  • Fixed problem with is_utf8_charset missing in WP 6.6 [#38383]

1.12.3

10 Jul 11:21
Compare
Choose a tag to compare

1.12.3 - 2024-07-10

Fixed

  • Don't delete the log viewer when doing garbage collection [#38276]
  • Fix clearing the cache when scheduled posts are published [#38263]

1.12.2

27 Jun 14:08
Compare
Choose a tag to compare

1.12.2 - 2024-06-27

Added

  • add an admin notice to encourage migration to Jetpack Boost [#37933]
  • modify boost install code so it can be used by multiple buttons [#37824]
  • notify Boost of migration to that plugin [#37797]

Changed

  • General: indicate compatibility with the upcoming version of WordPress - 6.6. [#37962]
  • tell user that Cache module of Boost must be deactivated to use WPSC [#37265]
  • WP Updated banner designs, added auto-install Jetpack Boost buttons [#37963]

Fixed

  • Detect when WP_CACHE is defined with "const" in wp-config.php [#38022]
  • Align detection of Boost installs with activation of that plugin [#37896]
  • create the cache directory before creating the config file [#38028]
  • do not show migration notice if already using Boost Cache [#38005]
  • fixed a PHP warning when deactivating the plugin. [#37968]
  • make sure plugins links is an array before using it. [#37604]
  • remove the preload interval based on the post count. Preload as often as you want. [#37618]
  • renamed WPSC_VERSION because it conflicted with other plugins [#38007]

1.12.1

09 May 14:41
Compare
Choose a tag to compare

1.12.1 - 2024-05-09

Changed

  • General: update WordPress version requirements to WordPress 6.4. [#37047]
  • General: use wp_admin_notice function introduced in WP 6.4 to display notices. [#37051]

Fixed

  • Fix the CDN functionality when cache is disabled [#37112]
  • Do not define DONOTCACHEPAGE if it is already defined [#36423]

1.12.0

11 Mar 11:46
Compare
Choose a tag to compare

1.12.0 - 2024-03-11

Added

  • Setup: Detect Jetpack Boost cache and suggest troubleshooting steps [#36018]
  • WP Super Cache: added WPSC_PRELOAD_POST_INTERVAL and WPSC_PRELOAD_LOOP_INTERVAL to modify preload timings [#36246]

Changed

  • Code Modernization: Replace usage of strpos() with str_contains() [#34137]
  • Code Modernization: Replace usage of strpos() with str_starts_with(). [#34135]
  • Code Modernization: Replace usage of substr() with str_starts_with() and str_ends_with(). [#34207]
  • Fix blurry Automattic logo. [#34985]
  • General: avoid deprecation warnings when trying to get URLs in PHP 8.2 [#34962]
  • General: indicate compatibility with the upcoming version of WordPress, 6.5. [#35820]
  • General: updated PHP requirement to PHP 7.0+ [#34126]
  • General: update WordPress version requirements to WordPress 6.3. [#34127]
  • WP Super Cache: check for Boost Cache when creating advanced-cache.php [#36027]
  • WP Super Cache: fixed labels on advanced settings page [#36067]
  • WP Super Cache: remove notifications that preload started working again. [#35960]

Fixed

  • Supercache: add "days" to "Next preload scheduled" message. [#34509]
  • Super Cache: with rebuild enabled, apply that to subdirectories instead of deleting them. [#35032]
  • WP Super Cache - fix the wp_super_cache_clear_post_cache filter so the homepage cache isn't deleted too. [#36069]
  • WP Super Cache: bail if the request uri isn't set. It means the plugin isn't configured yet. [#36024]
  • WP Super Cache: don't create an output buffer if there's already one active [#36124]
  • WP Super Cache: fixed serving a cached page on POST with late init enabled. [#36211]
  • WP Super Cache: fix the output buffer check, and make debug logs pre-formatted. [#36158]
  • WP Super Cache: if the preload number of posts is not in the list, then add it [#36249]

1.11.0

08 Nov 16:28
Compare
Choose a tag to compare

1.11.0 - 2023-11-08

Added

  • Super Cache: fix "accept header" check, and add new "wpsc_accept_headers" filter on accept header list [#33972]

Changed

  • General: indicate full compatibility with the latest version of WordPress, 6.4. [#33776]
  • General: update WordPress version requirements to WordPress 6.2. [#32762]
  • Overhauled visual styling to match Jetpack branding [#32981]
  • Updated package dependencies. [#32307]
  • Updated package dependencies. [#32605]
  • Updated package dependencies. [#32966]
  • Updated package dependencies. [#33498]

Fixed

  • Caching: make sure $wp_cache_request_uri is defined to avoid warnings about "NULL" parameters. [#32629]
  • super-cache: fixed null parameter warning when using $supercachedir [#33970]
  • Super Cache: cancel the full preload job correctly. [#33560]

1.10.0

16 Aug 12:33
Compare
Choose a tag to compare

1.10.0 - 2023-08-16

Added

  • Caching: Added support for the 'Accept' HTTP Header. Prevent caching JSON content. [#29456]
  • Preload: Improved preload notification panel shows the last 5 preloaded URLs. [#31017]

Changed

  • General: Indicate full compatibility with the latest version of WordPress, 6.3. [#31910]
  • General: Update Boost install / activate card styles. [#31311]
  • General: Update documentation links to point to Jetpack.com docs. [#32164]
  • General: Update the contributors list. [#29241]
  • Preload: Faster and more robust preloading slower hosts. [#30450]

Removed

  • Cleanup: Removes unwanted development environment files from production version of the plugin. [#30216]
  • Cleanup: Remove unused "object cache" code. [#31783]

Fixed

  • Cache Compression: Fix PHP warning appearing in gzip output stream. [#31487]
  • Caching: Reject unknown or malformed URIs to prevent PHP warnings. [#31786]
  • Dynamic Caching: Fixed incorrect encoding headers when using dynamic caching with compression. [#32106]
  • Setting page: Fixed boost banner getting oversized when zoomed out
  • General: Fix incorrect Debug Log URL for nested WordPress installations. [#29985]
  • General: Fix links to cache directory on sites that are in a sub directory. [#30872]
  • General: Updated Nginx documentation hyperlink. [#31420]
  • Preload: No longer deletes child taxonomies during preload. [#30830]
  • Preload: Use a constant instead of hard-coded email numbers in preload dropdown. [#30713]
  • Caching: Prevent Super Cache from attempting to gunzip content which is not zipped
  • General: Fix null/false warning in PHP8.1

1.10.0-beta

01 Aug 12:23
Compare
Choose a tag to compare
1.10.0-beta Pre-release
Pre-release

Full Changelog: 1.9.3...1.10.0-beta

1.9.4

06 Mar 05:42
Compare
Choose a tag to compare

Added

  • Added a check to ensure preload cronjobs exist when updating preload settings. [#28545]
  • Added new filter which controls cache clearing on post edit. [#28556]

Changed

  • Updated contributors list. [#28891]

Fixed

  • Fixed deprecation warnings on PHP 8.1+. [#28959]
  • Fixed undefined PHP variable when trying to delete a protected folder. [#28524]

1.9.4 beta

01 Mar 06:41
Compare
Choose a tag to compare
1.9.4 beta Pre-release
Pre-release

Added

  • Added new filter which controls cache clearing on post edit. [#28556]
  • Added a check to ensure preload cronjobs exist when updating preload settings. [#28545]

Changed

  • Updated contributors list. [#28891]

Fixed

  • Fixed undefined PHP variable when trying to delete a protected folder. [#28524]