Skip to content

Conversation

@johnbillion
Copy link
Member

PHP 8.5 beta 1 is available. It looks like we can build an image, albeit with fewer extensions than the stable release.

Copy link
Member

@desrosj desrosj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this! Just one suggestion to avoid having to open PRs for every pre-release version.

update.php Outdated
),
'8.5' => array(
'php' => array(
'base_name' => 'php:8.5.0beta1-fpm',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's an RC container that should continuously update with the latest pre-release version, 8.5-rc-fpm. Where the containers are recreated weekly, this will ensure we don't have to submit a PR with every beta/RC.

'base_name' => 'php:8.5.0beta1-fpm',
'apt' => array( 'libjpeg-dev', 'libpng-dev', 'libwebp-dev', 'libzip-dev', 'libssl-dev', 'libmemcached-dev', 'unzip', 'libmagickwand-dev', 'ghostscript', 'libonig-dev', 'locales', 'sudo', 'rsync' ),
'extensions' => array( 'gd', 'mysqli', 'zip', 'exif', 'intl', 'mbstring' ),
'pecl_extensions' => array(),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like xDebug just merged a pull request for PHP 8.5 support. Not published yet, but the next release should be mean that it can be installed.

@johnbillion johnbillion marked this pull request as ready for review August 23, 2025 08:50
@github-actions
Copy link

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: johnbillion <[email protected]>
Co-authored-by: desrosj <[email protected]>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@johnbillion johnbillion merged commit adecec9 into trunk Aug 23, 2025
30 checks passed
@johnbillion johnbillion deleted the php-85 branch August 23, 2025 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants