New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP 8.3 compatibility tracking #1872
Comments
Definitely want a beta for 4.9.0. Lots and lots of changes. I'm conscious we said it would be released at the start of the year but I think @philwareham still has some work to do on the popup messages, or save button positions or something like that. I've got to retool a small chunk of the UI library to support break between list elements somehow, so I'll tackle that next. I'll also trawl the issue log and see if there's anything we can knock off in short supply, then consider a release. I'd love to get the images branch in. Even though it only allows post processing right now and not all the fancy multi thumbs, it's a step up. Need to check a few things with Intervention and ensure it hasn't downloaded gigs of library crud alongside. Would also like to check out auto creation of (a fixed set of) thumbnails so at least if we do drop the images branch in as it is now, we don't have to undo anything in 4.9.x or 4.10.x if we enable multiple thumb support. Need more eyes on the images branch, ideally, under many different server configs with/without gd, and imagick support enabled. |
PHP 8.3.0 alpha 1 compiled from source. Textpattern https://php-next-demo.textpattern.co/dev/ …and we have life:
|
PHP 8.3.0 alpha 2 compiled from source. Textpattern |
Woot! |
PHP 8.3.0 alpha 3 compiled from source. Textpattern dev atop PHP 8.3.0 alpha 3: |
PHP 8.3.0 beta 1 compiled from source. Textpattern dev atop PHP 8.3.0 beta 1: |
PHP 8.3.0 beta 2 compiled from source. Textpattern dev atop PHP 8.3.0 beta 2: |
PHP 8.3.0 beta 3 compiled from source: |
PHP 8.3.0 RC 1 compiled from source: |
PHP 8.3.0 RC 2 compiled from source: |
PHP 8.3.0RC3 compiled from source: |
PHP 8.3.0RC4 compiled from source: https://php-next-demo.textpattern.co/dev/ T minus 6 weeks to GA. |
PHP 8.3.0RC5 compiled from source: https://php-next-demo.textpattern.co/dev/ T minus 4 weeks to GA. |
PHP 8.3.0RC6 compiling from source: https://php-next-demo.textpattern.co/dev/ T minus 2 weeks to GA. |
PHP 8.3.0 has been tagged, GA release announcement in 2 days. Rah! PHP 8.3.0 compiled from source: https://php-next-demo.textpattern.co/dev/ This thread has been remarkably free of any drama, so I will close it. I'll ask the forum gang to soak test the Thanks @Bloke for your perspective on 4.9, that sounds like a solid plan. Let's consider that soon and get it scheduled? |
https://wiki.php.net/todo/php83
At the time of writing, PHP 8.3 GA is expected late November 2023. The first alpha is expected in June 2023, which is about 6 weeks away.
For reference, the PHP 8.1 tracking issue is #1696 and the PHP 8.2 tracking issue is #1802
I will tool-up the demo server with the latest PHP 8.3 cuts from Alpha 1 onwards.
It was useful to have a beta release for PHP 8.1 support in Textpattern 4.8.8, so if the consensus is positive we should consider doing that again – whether it's a patch or minor release. I'm happy to volunteer to run that release process if that swings it.
The text was updated successfully, but these errors were encountered: