WonderCMS / wondercms

Fast and small flat file CMS (5 files). Built with PHP, JSON database.
https://wondercms.com
MIT License
642 stars 163 forks source link

fix some php 8.1 deprecations #270

Closed 0cool-f closed 1 year ago

CLAassistant commented 1 year ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

robiso commented 1 year ago

Hello @0cool-f!

Since only the error logs are filling up and WonderCMS is still functioning normally, we plan on releasing full PHP 8.2 support by the end of year (PHP 8.2 should be released in November 24).

If we currently do the upgrade, we would break about 10-20% of our user base (WonderCMS would stop functioning for them). There's an issue opened which we'll tackle after 8.2 is released.

We'll keep this pull request still open and appropriately list you on our https://wondercms.com/contributors page.

Thank you.

robiso commented 1 year ago

Linked issue: https://github.com/robiso/wondercms/issues/268

robiso commented 1 year ago

New pull request with 8.2 support changes.

robiso commented 1 year ago

@0cool-f if you're interested, there were additional changes made: https://github.com/WonderCMS/wondercms/pull/280/commits/f6a3d6b1907869044cf7bd097b0f2e5850dd33f6

If you can, please share your first/last name and website so we can link to it here: https://www.wondercms.com/contributors

0cool-f commented 1 year ago

Sure: Fabio Di Giorgio, https://www.linkedin.com/in/fdigiorgio/ Thanks! 😊

robiso commented 1 year ago

@0cool-f, thank you! You've been added: https://www.wondercms.com/contributors :)