wp-super-cache

[READ ONLY] WP Super Cache: A fast caching engine for WordPress. This repository is a mirror, for issue tracking and development head to: https://github.com/automattic/jetpack

OTHER License

Stars
410

Bot releases are visible (Hide)

wp-super-cache - 1.7.8

Published by donnchawp over 2 years ago

What's Changed

Full Changelog: https://github.com/Automattic/wp-super-cache/compare/1.7.7...1.7.8

wp-super-cache - 1.7.7

Published by donnchawp over 2 years ago

What's Changed

Full Changelog: https://github.com/Automattic/wp-super-cache/compare/1.7.6...1.7.7

wp-super-cache - 1.7.6

Published by donnchawp over 2 years ago

  • Remove trailing commas and fix < PHP 7.3 compatiblity
wp-super-cache - 1.7.5

Published by donnchawp over 2 years ago

  • Move the text of the settings pages into separate files. #791
  • Allow editors to delete all the cache files. #793
  • Only clear the cache from the current site, not the whole network (admin bar link). #794
  • Check $cache_path is somewhat sane. #797
  • realpath returns false if directory not found. #798
  • Don't reject bots for new installs. They "preload pages" too. #800
wp-super-cache - 1.7.4

Published by donnchawp over 3 years ago

Make config file path configurable, props @sebastianpopp #755
Stop a very rare/difficult attack when updating wp-config.php, props @guyasyou for reporting. #780
Add textbox to add tracking parameters to ignore when caching. props @markfinst, @radex02 #777
Add "Rejected Cookies" setting to the advanced settings page. #774

wp-super-cache - 1.7.3

Published by donnchawp over 3 years ago

  • Sanitize the settings that are written to the config file #763
  • Fix the display of "direct cached" example urls in some circumstance. #766
wp-super-cache - 1.7.2

Published by donnchawp over 3 years ago

  • Fixed authenticated RCE in the settings page. Props @m0ze
  • Small bug fixes.
wp-super-cache - 1.7.1

Published by donnchawp over 4 years ago

  • Minor fixes to docs. #709 #645
  • Fixed typo on cache contents page. #719
  • Fixed array index warning. #724
  • Updated yellow box links. #725
wp-super-cache - 1.7.0

Published by donnchawp over 4 years ago

  • Added "wpsc_cdn_urls" filter to modify the URLs used to rewrite URLs. #697
  • Fixed CDN functionality for logged in users. #698
  • Disable settings that don't work in Expert mode. #699
  • Don't enable mobile support by default, but it can still be enabled manually. #700
  • Change "admin bar" to "Toolbar". Props @garrett-eclipse. #701
  • Show settings enabled by "easy" settings page. #703
wp-super-cache - 1.6.9

Published by donnchawp about 5 years ago

This is a security bugfix release that is a required upgrade especially if you use the debug log in the plugin.

  • Improve the variables and messaging used by advanced-cache.php code. #687
  • Add a warning message to the debug log viewer. #688
  • Disable raw viewing of the debug log. #691
  • Clean up the debug log. #692 #694
  • Added wpsc_update_check() in 9659af156344a77ae247dc582d52053d95c79b93.
wp-super-cache - 1.6.8

Published by donnchawp over 5 years ago

  • Added new constants, WPSC_SERVE_DISABLED (disable serving of cached files) and WPSC_SUPERCACHE_ONLY (only serve supercache cache files). #682 and #672
  • Hide get_post() warning on some sites. #684
  • Check if WPCACHEHOME is set correctly before maybe updating it. #683
  • Remove object cache support as it never worked properly. #681
  • Add "logged in users" to the "do not cache for users" setting and rename that setting to "Cache Restrictions" #657
wp-super-cache - 1.6.7

Published by donnchawp over 5 years ago

  • wp_cache_setting() can now save boolean values since many of the settings are bools. #676
  • Check if $super_cache_enabled is true in a less strict way because it might be '1' rather than true. #677
wp-super-cache - 1.6.6

Published by donnchawp over 5 years ago

  • Fix problems with saving settings. Returns false ONLY when there's an issue with the config file, not when the setting isn't changed. Change other code to cope with that, including updating WPCACHEHOME (#670)
  • When saving settings rename the temporary config file correctly, and delete wp-admin/.php if it exists. (#673)
  • Fix adding WPCACHEHOME to wp-config.php when advanced-cache.php is not found and wp-config.php is RO. (#674)
wp-super-cache - 1.6.5

Published by donnchawp over 5 years ago

  • Check advanced-cache.php was created by the plugin before modifying/deleting it. (#666)
  • When saving settings, save blank lines. Fixes problems with WP_CACHE and WPCACHEHOME in wp-config.php. Related to #652. (#667)
  • Update outdated code and use is_multisite() (#600)
  • Fix the delete cache button in the admin bar. (#603)
  • Code cleanup in #602
  • Use get_post_status instead of post_status (#623)
  • Fixes button - Update Direct Pages (#622)
  • Removes apache_response_headers and uses only headers_list (#618)
  • Function is_site_admin has been deprecated (#611)
  • Fixes action urls in wp_cache_manager (#610)
  • Remove the link to the HibbsLupusTrust tweet. (#635)
  • Don't load wp-cache-config.php if it's already loaded (#605)
  • PHPCS fixes and optimization for plugins/domain-mapping.php (#615)
  • Introduces PHP_VERSION_ID for faster checking (#604)
  • Fixes regex and optimizes ossdl-cdn.php (#596)
  • Only update new settings and use a temporary file to avoid corruption. (#652)
  • Serve cached files to rejected user agents, don't cache them. (#658)
  • Combine multiple headers with the same name (#641)
  • Open ‘Delete Cache’ link in same window (#656)
  • Promote the Jetpack Site Accelerator on the CDN page. (#636)
wp-super-cache - 1.6.4

Published by donnchawp about 6 years ago

  • Changes between 1.6.3 and 1.6.4
  • Fixes for WP-CLI (#587) (#592)
  • Bumped the minimum WordPress version to 3.1 to use functions introduced then. (#591)
  • Fixes to wpsc_post_transition to avoid a fatal error using get_sample_permalink. (#595)
  • Fixed the admin bar "Delete Cache" link. (#589)
  • Fixed the headings used in the settings page. (#597)
wp-super-cache - 1.6.3

Published by donnchawp about 6 years ago

  • Added cookie helper functions (#580)
  • Added plugin helper functions (#574)
  • Added actions to modify cookie and plugin lists. (#582)
  • Really disable garbage collection when timeout = 0 (#571)
  • Added warnings about DISABLE_WP_CRON (#575)
  • Don't clean expired cache files after preload if garbage collection is disabled (#572)
  • On preload, if deleting a post don't delete the sub directories if it's the homepage. (#573)
  • Fix generation of semaphores when using WP CLI (#576)
  • Fix deleting from the admin bar (#578)
  • Avoid a strpos() warning. (#579)
  • Improve deleting of cache in edit/delete/publish actions (#577)
  • Fixes to headers code (#496)
wp-super-cache - 1.6.2

Published by donnchawp over 6 years ago

  • Fixed serving expired supercache files (#562)
  • Write directly to the config file to avoid permission problems with wp-content. (#563)
  • Correctly set the .htaccess rules on the main site of a multisite. (#557)
  • Check if set_transient() exists before using it. (#565)
  • Removed searchengine.php example plugin as it sets a cookie to track users. (#567)
  • For advanced users only. Change the vary and cache control headers. (#555)
wp-super-cache - 1.6.1

Published by donnchawp over 6 years ago

  • Fix the name of the WP Crontrol plugin. (#549)
  • Handle errors during deactivation/uninstall by email rather than exiting. (#551)
  • Add a notice when settings can't be updated. (#552 and #553)
wp-super-cache - 1.6.0

Published by donnchawp over 6 years ago

  • Fix issues in multisite plugin (#501)
  • Fixes wp-cli plugin deactivate/activate (#499)
  • Cleanup - change quotes. (#495)
  • $htaccess_path defines the path to the global .htacess file. (#507)
  • Fix 'cannot redeclare gzip_accepted()' (#511)
  • Correct the renaming of tmp_wpcache_filename (removed unnecessary slash in path) which caused renaming to fail. (#516)
  • Add check for Jetpack mobile theme cookie (#515)
  • Optimize wp_cache_phase2 and create wpsc_register_post_hooks (#508)
  • WPCACHEHOME has a trailing slash (#513)
  • Cleanup cache enable/disable and update_mod_rewrite_rules (#500)
  • Post Update now clears category cache (#519)
  • Various fixes for saving the debug page form (#542)
  • Expert-caching and empty parameters, like ?amp, should not serve cached page (#533)
  • Tiny Yslow description fix (#527)
  • Add ipad to mobile list (#525)
  • Hide opcache_invalidate() warnings since it's disabled some places. (#543)
  • Check that HTTP_REFERER exists before checking it. (#544)
  • Replace Cron View" with WP Control because it's still updated. (#546)
  • adding hook (wp_cache_cleared) for full cache purges (#537)
wp-super-cache - 1.5.9

Published by donnchawp almost 7 years ago

  • Fixed fatal error if the debug log was deleted while debugging was enabled and a visitor came to the site.
  • Fixed the dynamic caching test plugin because of PHP7 changes. Dynamic cache mode must be enabled now.
  • Lots of WordPress coding style formatting fixes to the code.
Related Projects