From 3d5f0cae7e157a1e36ff5036df56d59e4993d651 Mon Sep 17 00:00:00 2001 From: snowdream <737958+snowdream@users.noreply.github.com> Date: Thu, 25 Jun 2026 13:44:17 +0800 Subject: [PATCH 1/2] chore: release main --- docker/alpine/CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ docker/debian/CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ docker/rocky/CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 98 insertions(+) diff --git a/docker/alpine/CHANGELOG.md b/docker/alpine/CHANGELOG.md index 25541fb71..db25dda6c 100644 --- a/docker/alpine/CHANGELOG.md +++ b/docker/alpine/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-25) + + +### 🚀 Features + +* implement multi-flavor tag architecture (cli, cgi, fpm) mirroring aria2 ([80b783e](https://github.com/snowdreamtech/php/commit/80b783e1ab3e6b8c5af7e68586b568a34d985fba)) + + +### 🐛 Bug Fixes + +* **cgi:** expose port 9000 and bind to 0.0.0.0 ([2a9cc50](https://github.com/snowdreamtech/php/commit/2a9cc503f9b006f8b12ddaca366e3d9ce58eb5c1)) +* **docker:** dynamic resolution of php-cgi and php-fpm binaries in entrypoint scripts ([43007d5](https://github.com/snowdreamtech/php/commit/43007d51272ed08951fb2e26ab6da63549d197ae)) +* **docker:** fix smoke test hanging for CGI and FPM failing to start ([397c558](https://github.com/snowdreamtech/php/commit/397c55850d99924606368cf4c6d48c3307d1a08f)) +* **docker:** pin precise PHP 8.4 versions and fix package names for Alpine, Debian and Rocky ([0125f3e](https://github.com/snowdreamtech/php/commit/0125f3e48210bd6a3adb24909f2160ba83872b78)) +* **fpm:** broaden nginx filter to ignore systemd service drops ([ffb327c](https://github.com/snowdreamtech/php/commit/ffb327c3c6a7553c1426ef751d4c621896915767)) +* **fpm:** ensure PID directories exist across all distros ([f24518f](https://github.com/snowdreamtech/php/commit/f24518f3d0baedc97b90d2de5a197c0c38c9edc4)) +* **fpm:** ignore nginx-provided php-fpm.conf in config discovery ([69d556a](https://github.com/snowdreamtech/php/commit/69d556a3f982249fa6a853a99f5fc1040dce4301)) +* **fpm:** replace find-based config discovery with deterministic path lookup ([02e7a56](https://github.com/snowdreamtech/php/commit/02e7a564769e24d33ac9bb2fe37efe673ff2102c)) + + +### 🛠 Refactoring + +* add fallback defaults to environment variables for robustness ([a59e915](https://github.com/snowdreamtech/php/commit/a59e9156505df045f8b94b79eb6183d7e9cb8913)) +* enforce POSIX compliance by replacing \s with [[:space:]] ([0dc4efb](https://github.com/snowdreamtech/php/commit/0dc4efb365d9f3564e4e917b5eecdade4b287531)) +* optimize configuration file lookup to prevent redundant searches ([61fdce7](https://github.com/snowdreamtech/php/commit/61fdce71a715629031ca4206c530eee6b47c75f6)) + + +### 📖 Documentation + +* remove redundant 10-base-init.sh references and physical files ([65b490f](https://github.com/snowdreamtech/php/commit/65b490f506c2ada537baafd08e5b5d8d6baafc3a)) + ## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-20) diff --git a/docker/debian/CHANGELOG.md b/docker/debian/CHANGELOG.md index 8a7d61455..5983753a7 100644 --- a/docker/debian/CHANGELOG.md +++ b/docker/debian/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-25) + + +### 🚀 Features + +* implement multi-flavor tag architecture (cli, cgi, fpm) mirroring aria2 ([80b783e](https://github.com/snowdreamtech/php/commit/80b783e1ab3e6b8c5af7e68586b568a34d985fba)) + + +### 🐛 Bug Fixes + +* **cgi:** expose port 9000 and bind to 0.0.0.0 ([2a9cc50](https://github.com/snowdreamtech/php/commit/2a9cc503f9b006f8b12ddaca366e3d9ce58eb5c1)) +* **docker:** dynamic resolution of php-cgi and php-fpm binaries in entrypoint scripts ([43007d5](https://github.com/snowdreamtech/php/commit/43007d51272ed08951fb2e26ab6da63549d197ae)) +* **docker:** fix smoke test hanging for CGI and FPM failing to start ([397c558](https://github.com/snowdreamtech/php/commit/397c55850d99924606368cf4c6d48c3307d1a08f)) +* **docker:** pin precise PHP 8.4 versions and fix package names for Alpine, Debian and Rocky ([0125f3e](https://github.com/snowdreamtech/php/commit/0125f3e48210bd6a3adb24909f2160ba83872b78)) +* **docker:** update debian php version and drop strict pinning for rocky ([9180828](https://github.com/snowdreamtech/php/commit/91808284063ba748d2c7604313a9cded4d7e1769)) +* **fpm:** broaden nginx filter to ignore systemd service drops ([ffb327c](https://github.com/snowdreamtech/php/commit/ffb327c3c6a7553c1426ef751d4c621896915767)) +* **fpm:** ensure PID directories exist across all distros ([f24518f](https://github.com/snowdreamtech/php/commit/f24518f3d0baedc97b90d2de5a197c0c38c9edc4)) +* **fpm:** ignore nginx-provided php-fpm.conf in config discovery ([69d556a](https://github.com/snowdreamtech/php/commit/69d556a3f982249fa6a853a99f5fc1040dce4301)) +* **fpm:** replace find-based config discovery with deterministic path lookup ([02e7a56](https://github.com/snowdreamtech/php/commit/02e7a564769e24d33ac9bb2fe37efe673ff2102c)) + + +### 🛠 Refactoring + +* add fallback defaults to environment variables for robustness ([a59e915](https://github.com/snowdreamtech/php/commit/a59e9156505df045f8b94b79eb6183d7e9cb8913)) +* enforce POSIX compliance by replacing \s with [[:space:]] ([0dc4efb](https://github.com/snowdreamtech/php/commit/0dc4efb365d9f3564e4e917b5eecdade4b287531)) +* optimize configuration file lookup to prevent redundant searches ([61fdce7](https://github.com/snowdreamtech/php/commit/61fdce71a715629031ca4206c530eee6b47c75f6)) + + +### 📖 Documentation + +* remove redundant 10-base-init.sh references and physical files ([65b490f](https://github.com/snowdreamtech/php/commit/65b490f506c2ada537baafd08e5b5d8d6baafc3a)) + ## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-20) diff --git a/docker/rocky/CHANGELOG.md b/docker/rocky/CHANGELOG.md index 09035a6a0..5f49968a7 100644 --- a/docker/rocky/CHANGELOG.md +++ b/docker/rocky/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-25) + + +### 🚀 Features + +* implement multi-flavor tag architecture (cli, cgi, fpm) mirroring aria2 ([80b783e](https://github.com/snowdreamtech/php/commit/80b783e1ab3e6b8c5af7e68586b568a34d985fba)) + + +### 🐛 Bug Fixes + +* **cgi:** expose port 9000 and bind to 0.0.0.0 ([2a9cc50](https://github.com/snowdreamtech/php/commit/2a9cc503f9b006f8b12ddaca366e3d9ce58eb5c1)) +* **docker:** correct PHP package names for Rocky Linux ([b5d22c3](https://github.com/snowdreamtech/php/commit/b5d22c36b67635453a0b69db2e932b3e0c98e4bc)) +* **docker:** dynamic resolution of php-cgi and php-fpm binaries in entrypoint scripts ([43007d5](https://github.com/snowdreamtech/php/commit/43007d51272ed08951fb2e26ab6da63549d197ae)) +* **docker:** fix smoke test hanging for CGI and FPM failing to start ([397c558](https://github.com/snowdreamtech/php/commit/397c55850d99924606368cf4c6d48c3307d1a08f)) +* **docker:** pin precise PHP 8.4 versions and fix package names for Alpine, Debian and Rocky ([0125f3e](https://github.com/snowdreamtech/php/commit/0125f3e48210bd6a3adb24909f2160ba83872b78)) +* **docker:** update debian php version and drop strict pinning for rocky ([9180828](https://github.com/snowdreamtech/php/commit/91808284063ba748d2c7604313a9cded4d7e1769)) +* **fpm-rocky:** create /run/php-fpm PID directory at startup ([2b28c9f](https://github.com/snowdreamtech/php/commit/2b28c9fba72e0c076191aae3916dff476d1187f6)) +* **fpm:** broaden nginx filter to ignore systemd service drops ([ffb327c](https://github.com/snowdreamtech/php/commit/ffb327c3c6a7553c1426ef751d4c621896915767)) +* **fpm:** ensure PID directories exist across all distros ([f24518f](https://github.com/snowdreamtech/php/commit/f24518f3d0baedc97b90d2de5a197c0c38c9edc4)) +* **fpm:** ignore nginx-provided php-fpm.conf in config discovery ([69d556a](https://github.com/snowdreamtech/php/commit/69d556a3f982249fa6a853a99f5fc1040dce4301)) +* **fpm:** replace find-based config discovery with deterministic path lookup ([02e7a56](https://github.com/snowdreamtech/php/commit/02e7a564769e24d33ac9bb2fe37efe673ff2102c)) +* **rocky:** remove spurious nginx/httpd configs from php-fpm image ([e7b0a2b](https://github.com/snowdreamtech/php/commit/e7b0a2ba33bb1b4514cb9a3df2b00beea32ab26f)) + + +### 🛠 Refactoring + +* add fallback defaults to environment variables for robustness ([a59e915](https://github.com/snowdreamtech/php/commit/a59e9156505df045f8b94b79eb6183d7e9cb8913)) +* enforce POSIX compliance by replacing \s with [[:space:]] ([0dc4efb](https://github.com/snowdreamtech/php/commit/0dc4efb365d9f3564e4e917b5eecdade4b287531)) +* optimize configuration file lookup to prevent redundant searches ([61fdce7](https://github.com/snowdreamtech/php/commit/61fdce71a715629031ca4206c530eee6b47c75f6)) + + +### 📖 Documentation + +* remove redundant 10-base-init.sh references and physical files ([65b490f](https://github.com/snowdreamtech/php/commit/65b490f506c2ada537baafd08e5b5d8d6baafc3a)) + ## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-20) From ce0795352a50d39a0ac3ae4b8823b8fb54c33a68 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 25 Jun 2026 05:44:28 +0000 Subject: [PATCH 2/2] chore(release): deduplicate CHANGELOG headers Signed-off-by: github-actions[bot] --- docker/alpine/CHANGELOG.md | 9 --------- docker/debian/CHANGELOG.md | 9 --------- docker/rocky/CHANGELOG.md | 9 --------- 3 files changed, 27 deletions(-) diff --git a/docker/alpine/CHANGELOG.md b/docker/alpine/CHANGELOG.md index db25dda6c..02ea0e3d5 100644 --- a/docker/alpine/CHANGELOG.md +++ b/docker/alpine/CHANGELOG.md @@ -31,12 +31,3 @@ * remove redundant 10-base-init.sh references and physical files ([65b490f](https://github.com/snowdreamtech/php/commit/65b490f506c2ada537baafd08e5b5d8d6baafc3a)) -## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-20) - - -### ♻️ Miscellaneous Chores - -* release main ([deb8454](https://github.com/snowdreamtech/php/commit/deb8454df7518d56939ab3851245a4cd7b03d709)) -* release main ([d87cb81](https://github.com/snowdreamtech/php/commit/d87cb815685ad9b5b43d4b9a195c68dee2fd8065)) -* **release:** deduplicate CHANGELOG headers ([d47fb44](https://github.com/snowdreamtech/php/commit/d47fb44cb105b368722d7d0e210a27b525f82d87)) -* **release:** deduplicate CHANGELOG headers ([e795177](https://github.com/snowdreamtech/php/commit/e79517795d98b9f8292ef956586a6dc03932d03c)) diff --git a/docker/debian/CHANGELOG.md b/docker/debian/CHANGELOG.md index 5983753a7..a48bef95a 100644 --- a/docker/debian/CHANGELOG.md +++ b/docker/debian/CHANGELOG.md @@ -32,12 +32,3 @@ * remove redundant 10-base-init.sh references and physical files ([65b490f](https://github.com/snowdreamtech/php/commit/65b490f506c2ada537baafd08e5b5d8d6baafc3a)) -## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-20) - - -### ♻️ Miscellaneous Chores - -* release main ([deb8454](https://github.com/snowdreamtech/php/commit/deb8454df7518d56939ab3851245a4cd7b03d709)) -* release main ([d87cb81](https://github.com/snowdreamtech/php/commit/d87cb815685ad9b5b43d4b9a195c68dee2fd8065)) -* **release:** deduplicate CHANGELOG headers ([d47fb44](https://github.com/snowdreamtech/php/commit/d47fb44cb105b368722d7d0e210a27b525f82d87)) -* **release:** deduplicate CHANGELOG headers ([e795177](https://github.com/snowdreamtech/php/commit/e79517795d98b9f8292ef956586a6dc03932d03c)) diff --git a/docker/rocky/CHANGELOG.md b/docker/rocky/CHANGELOG.md index 5f49968a7..88e09bcd0 100644 --- a/docker/rocky/CHANGELOG.md +++ b/docker/rocky/CHANGELOG.md @@ -35,12 +35,3 @@ * remove redundant 10-base-init.sh references and physical files ([65b490f](https://github.com/snowdreamtech/php/commit/65b490f506c2ada537baafd08e5b5d8d6baafc3a)) -## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-20) - - -### ♻️ Miscellaneous Chores - -* release main ([deb8454](https://github.com/snowdreamtech/php/commit/deb8454df7518d56939ab3851245a4cd7b03d709)) -* release main ([d87cb81](https://github.com/snowdreamtech/php/commit/d87cb815685ad9b5b43d4b9a195c68dee2fd8065)) -* **release:** deduplicate CHANGELOG headers ([d47fb44](https://github.com/snowdreamtech/php/commit/d47fb44cb105b368722d7d0e210a27b525f82d87)) -* **release:** deduplicate CHANGELOG headers ([e795177](https://github.com/snowdreamtech/php/commit/e79517795d98b9f8292ef956586a6dc03932d03c))