The project is happy to announce a first beta for Serendipiy 2.5, featuring compatibility with PHP 8.2.
Serendipity 2.5-beta1 is the first release of Serendipity that targets compatibility with PHP 8.2. Unlike when version 2.4 initiated support for PHP 8, this time the code changes are minor - but still important to let Serendipity blogs run properly with PHP 8.2.
Besides various fixes, some significant changes to the latest stable 2.4.0 are:
- PHP 8.2 compatibility for the core
- Fixes for the multi-language support
- Local hosting of webfonts in 2k11
- Fix for the usergroup permission display, a setting you should check in the admin backend if you saved those permissions with 2.4.
If you currently still use PHP 7, please read the PHP 8 upgrade hints in the Github wiki. Especially if you jump from 2.3.x to this version, that would be a big upgrade.
We would love to get feedback from our users! Please help us in reaching full support for PHP 8.2 by running this version with PHP 8.2 and report bugs (also and especially for plugins) in the forum or the Github issue tracker. Keep in mind that this is still a beta though, so production blogs should have a proper backup and you should be prepared that we might ask you to apply patches, or that we might have to release a new beta with fixes soon.
Please see the release statement on GitHub for more (technical) details.
You can download the release file and unzip it to your installation as usual.