GithubHelp home page GithubHelp logo

Comments (5)

donnchawp avatar donnchawp commented on June 29, 2024

WP Super Cache now requires WordPress 6.3, which is why there has only been one report about this, but it does stop sites running older versions of WordPress from upgrading the plugin. Something we'll have to address if there's a security or major bug release.

from jetpack.

jeherve avatar jeherve commented on June 29, 2024

WordPress has a polyfill in wp-includes/compat.php for those, but before WordPress 6.3, that file isn't loaded early enough and results in fatal errors.

I should note that the polyfills forstr_contains, str_starts_with, and str_ends_with were added to WordPress in version 5.9.0, which was released on 25 January 2022.

However, and as mentioned in the WordPress.org forum thread:

there is a polyfill in compat.php but that loads after advanced-cache.php in the wp-settings.php file pre 6.3, so doesnโ€™t kick in.

This change was made in https://core.trac.wordpress.org/changeset/56007

WP Super Cache currently requires WordPress 6.3:

Requires at least: 6.3

With that in mind, I would expect this to not be an issue anymore, since there cannot be sites running an up-to-date version of WP Super Cache on WordPress 6.2 and below.

from jetpack.

donnchawp avatar donnchawp commented on June 29, 2024

Yep. The problem being, if we fix any long-standing bugs or security issues in the plugin. Those sites won't get those fixes.

The latest version of the plugin had a fix for a bug in the preload page that probably goes back years. Luckily, it's an obscure one that only happens on multisites, but it means that preload will only preload a portion of the posts on a site.

from jetpack.

donnchawp avatar donnchawp commented on June 29, 2024

I don't think it's a huge problem, as sites will naturally upgrade over time if they are still maintained, which is why I set the priority to low.

from jetpack.

haqadn avatar haqadn commented on June 29, 2024

Closing because:

After thinking about this some more I'm going to close this PR without merging.

  1. The only officially supported version of WordPress is now the latest version.
  2. Even last August, the required version was WP 5.9, so not far off WP 6.3.

#36853 (comment)

from jetpack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.