Skip to content

Conversation

@swissspidy
Copy link
Contributor

@swissspidy swissspidy commented Oct 6, 2025

Blocked by Imagick requiring a new release. The necessary changes there were already made, see Imagick/imagick#741. So maybe the extension could be installed from GitHub instead in the meantime.

Previously:

@tianon
Copy link
Member

tianon commented Nov 25, 2025

Doh, sorry for missing this! 😞

Historically we haven't supported PHP pre-releases in this repository, but I think it could be interesting to explore what that might look like (assuming WordPress upstream supports the given pre-release version, which you might know a thing or two about 😅 ❤️).

In this case, that specific point is kind of moot now that 8.5 is GA, but Imagick is still not released yet 😬

Installing (or even just patching) directly from GitHub is something we've done before, but we strongly consider that a solution-of-last-resort (see 509adb5 / #886 for an example of where we've done that in the past with an implementation that hopefully generates the appropriately visceral reaction 😂).

@swissspidy swissspidy changed the title Add PHP 8.5 RC support Add PHP 8.5 support Nov 26, 2025
@swissspidy
Copy link
Contributor Author

No worries. I kept it as a draft because of the Imagick issues, but otherwise I think RC support would be nice. While WordPress core uses its own Docker images and can test support earlier, the ecosystem otherwise heavily relies on the ones provided here. So anything that helps them test compatibility earlier would be nice. Supporting 8.5 should be relatively simple though for most, so it wasn't urgent.

@swissspidy
Copy link
Contributor Author

Imsgick 3.8.1 is out, will update the PR tomorrow.

@swissspidy swissspidy marked this pull request as ready for review November 27, 2025 10:14
@swissspidy
Copy link
Contributor Author

@tianon all green now :)

Copy link
Member

@tianon tianon left a comment

Choose a reason for hiding this comment

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

Nice, thank you! 🥳

@tianon tianon merged commit 3ca512a into docker-library:master Dec 1, 2025
37 checks passed
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Dec 1, 2025
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Dec 2, 2025
Changes:

- docker-library/wordpress@b962e97: Use PHP_INI_DIR provided by the php base images (docker-library/wordpress#991)
- docker-library/wordpress@ee43abe: Update beta
- docker-library/wordpress@3ca512a: Add PHP 8.5 support (docker-library/wordpress#986)
- docker-library/wordpress@63ce84b: Update beta to 6.9-RC4
yosifkit pushed a commit to docker-library/official-images that referenced this pull request Dec 2, 2025
Changes:

- docker-library/wordpress@b962e97: Use PHP_INI_DIR provided by the php base images (docker-library/wordpress#991)
- docker-library/wordpress@ee43abe: Update beta
- docker-library/wordpress@3ca512a: Add PHP 8.5 support (docker-library/wordpress#986)
- docker-library/wordpress@63ce84b: Update beta to 6.9-RC4

Co-authored-by: Docker Library Bot <[email protected]>
@swissspidy swissspidy deleted the add/php85-rc branch December 2, 2025 08:46
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.

2 participants