This is no longer the latest release of ClassicPress!
You can find the latest release at the top of the Release Notes subforum.
We’re happy to announce the release of ClassicPress 1.5.0.
This release contains some new features and minor updates and fixes.
New features since 1.4.4
PHP 8.0 compatibility
Added support for image lazy loading
Introduced cp_attributes() function for theme usage
Filter plugins that declare ClassicPress compatibility by default
Add support for Update URI plugin header
Fix a notice in the Theme screen
Remove type attribute from css and JavaScript tags for HTML5 compliance
Fresh installs will now disable Comments and Avatars by default
Minor changes and bugfixes since 1.4.4
Theme editor now handles modern CSS without reporting errors
Deprecate single_month_title()
Fixed bug in password reset email links affecting some email clients
Updated PHPMailer library
Updated ID3 library
Updated random_compat library
Updated SimplePie library
Development improvements and fixes since 1.4.4
Multiple upgrades to build and development dependencies
Contributors
In no particular order the following people have contributed to this ClassicPress release
xxsimoxx
viktorix
joyously
bahiirwa
smileBeda
mattyrob
WP Team
My thanks as well for a job well done, I was a bit concerned about plugin compatibility but was reassured to hear that it would run on both php5.6 and php8 which must have been quite a job (all my 13 classicpress sites are now running on php 7.4 and working fine following upgrade to cp 1.5)
Editor both WYSIWYG and Classic editor buttons are broken/not working on PHP8.1.
Permalink generation (when typing a title and then clicking in the post/page field) doesn’t work anymore.
Any fix in sight? No it’s not cache and it happens on every website I updated on that has PHP 8+
Edit: I don’t see any errors anywhere. Re-enabling the checkbox in my profile doesn’t help.
We’re working as fast as we can but due to limited core developers that can be challenging. That’s why we decided to re-fork for v2.0 and bring PHP compatibility and performance improvements faster. Any help is welcome, even simple code reviews to ensure we catch bugs are very helpful.
I realize it sounds a bit like an excuse but it isn’t.
When I’m less depressed and less stressed out about everything in my own life I can do code reviews or ‘simple’ stuff like that next to my regular work and things. But that’ll be a few months at least I suspect.