Additional info in release notes

Two things I have difficulty in finding regarding new CP releases:

  1. which version of WP that a given version of CP is forked from.
  2. which version(s) of PHP are supported.

It would be helpful if all release notes include these two items, as it will save me time and hassle.

See Announcing "Bella": version 2 of ClassicPress! | ClassicPress

Thanks for using ClassicPress!

I appreciate the quick reply. However, the page you listed is out of date. It tells me what was current at the time 2.0 was released, but doesn’t tell me what the current version (2.4.1 as of this moment) supports. For instance, I recently found a page that states PHP 8.4 is currently supported, while the 2.0 announcement says 8.2, which was accurate in Feb 2024.

Updating each set of release notes (e.g., ClassicPress 2.4.1 Release Notes) with the forked WP version and the list of supported PHP versions will be helpful.

Finding themes and plugins that work with CP can be frustrating (thanks for your reply to my other post!), and anything that makes it easier is appreciated.

ClassicPress 1.x was a fork of WordPress 4.9.x and although it may have contains some later backports, version 1.x never rebased against the WordPress code base.

ClassicPress 2.x is a fork of WordPress 6.2.x and although it may contain some later backports, it has not been rebased against the WordPress code base.

It is a fair point about PHP and made more pertinent with the rapid evolution and releases of new versions of PHP in recent years. I’ll bear in mind for future release notes but for reference ClassicPress 2.x should work find on PHP 7.4 and above all the way to PHP 8.4 (bearing in mind of course that some of these versions are not now supported by PHP developers and therefore not recommended fir use).

Thanks!

I understand about the language churn. I work in the MS/Visual Studio world, and some framework versions have so little supported lifespan that I don’t even look at them.

Regarding PHP, my host (DreamHost) eliminates old versions ASAP. Currently 8.1 through 8.4 are supported, and once 8.5 (or whatever) comes out, they’ll look at dropping 8.1 the moment it goes out of support. This means my environment is up to date, but is agony for devs who have to update and test perfectly fine code.

1 Like