Skip to content

Conversation

@jaydrogers
Copy link
Member

@jaydrogers jaydrogers commented Nov 19, 2025

🚀 What this PR does

  • Adds PHP 8.5 support 🎉
  • Removes NGINX Unit from the project (farewell 🫡)

⏫ Upstream Dependencies

Watch this PR for when the official images will start to become available (it takes a long time for their builds to run):

🫵 WE NEED YOU: Help us test

Anything tagged with 612- will reference this PR and should be tested. Notice we're testing on php-dev (not php).

serversideup/php-dev:612-*

View Test Images on Dockerhub →

🌏 Docs preview

You can also read the latest docs by using the review site below.

View the Preview Docs Site →

…recation. Updated references across multiple files to reflect the removal, including configuration scripts and README sections. Adjusted health check documentation and entrypoint scripts accordingly.
@cloudflare-workers-and-pages

This comment was marked as outdated.

jaydrogers and others added 7 commits November 19, 2025 15:44
…larity on features of the serversideup/php images.
… APP_BASE_DIR environment variable usage in reference guide.
…mple configurations and supported PHP versions.
…der PHP versions, marking 8.1, 8.0, and 7.4 as end of life, and clarifying support levels for 8.3 and 8.2.
…anges to image references across various guides and examples. Adjusted configurations in multiple files to reflect the new version.
@jaydrogers
Copy link
Member Author

jaydrogers commented Nov 20, 2025

Update: PHP 8.5 is officially released, but we're waiting on builds

The PR has been merged for the official images to be built, but now we're waiting on the official images to actually be built.

To my understanding, it happens in this Jenkins environment provided by Docker: https://doi-janky.infosiftr.net/job/meta/

It's been a while since I navigated Jenkins (I can't find a clear estimate on when things will be done), but I'm just checking this out here to see when they are published:

https://hub.docker.com/_/php/tags?name=8.5

…variations, including CLI, FPM, and FrankenPHP. Adjusted references and examples to reflect the latest version and removed deprecated unit variation.
…tarted guides, including FPM and CLI configurations. Adjusted examples and commands to ensure consistency with the latest version.
…hile they can still be pulled, they will not receive future updates. Emphasize the importance of planning migration away from these images.
@kohenkatz
Copy link
Contributor

kohenkatz commented Nov 21, 2025

but now we're waiting on the official images to actually be built.

Looks like they are done, as of about an hour after your last comment (time shown for me is US EST):

image

@jaydrogers jaydrogers merged commit b328fe1 into main Nov 21, 2025
190 checks passed
@jaydrogers jaydrogers deleted the php-8.5 branch November 21, 2025 12:49
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