From 037a6963fa8b7cdaede14390a9733739d92b321e Mon Sep 17 00:00:00 2001 From: snowdream <737958+snowdream@users.noreply.github.com> Date: Sat, 27 Jun 2026 04:36:33 +0800 Subject: [PATCH 1/2] chore: release main --- docker/alpine/CHANGELOG.md | 18 ++++++++++++++++++ docker/debian/CHANGELOG.md | 18 ++++++++++++++++++ docker/rocky/CHANGELOG.md | 24 ++++++++++++++++++++++++ 3 files changed, 60 insertions(+) diff --git a/docker/alpine/CHANGELOG.md b/docker/alpine/CHANGELOG.md index abd49e07a..e7b32e564 100644 --- a/docker/alpine/CHANGELOG.md +++ b/docker/alpine/CHANGELOG.md @@ -3,6 +3,24 @@ ## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-26) +### 🚀 Features + +* **docker:** add igbinary php extension to all variants ([9352a12](https://github.com/snowdreamtech/php/commit/9352a12ac6eb9fc79b791ec5f3608c7267465652)) +* **docker:** add memcached and mongodb extensions to all variants ([1882bf2](https://github.com/snowdreamtech/php/commit/1882bf2c2f0ce81297b110c41ec7b6ebcbcbc5ce)) + + +### 🐛 Bug Fixes + +* copy native default html pages to unified NGINX_WEB_ROOT in Dockerfile.nginx ([7ff647e](https://github.com/snowdreamtech/php/commit/7ff647e59dec8544a4993edb6bda3f95a9b1049e)) + + +### 🛠 Refactoring + +* sync template files to use standardized /var/www/html Nginx web root ([900719b](https://github.com/snowdreamtech/php/commit/900719baea0811ea008ca7f04ed2c7ea03147827)) + +## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-26) + + ### 🚀 Features * add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) diff --git a/docker/debian/CHANGELOG.md b/docker/debian/CHANGELOG.md index 21a59174c..62d7bfd6b 100644 --- a/docker/debian/CHANGELOG.md +++ b/docker/debian/CHANGELOG.md @@ -3,6 +3,24 @@ ## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-26) +### 🚀 Features + +* **docker:** add igbinary php extension to all variants ([9352a12](https://github.com/snowdreamtech/php/commit/9352a12ac6eb9fc79b791ec5f3608c7267465652)) +* **docker:** add memcached and mongodb extensions to all variants ([1882bf2](https://github.com/snowdreamtech/php/commit/1882bf2c2f0ce81297b110c41ec7b6ebcbcbc5ce)) + + +### 🐛 Bug Fixes + +* copy native default html pages to unified NGINX_WEB_ROOT in Dockerfile.nginx ([7ff647e](https://github.com/snowdreamtech/php/commit/7ff647e59dec8544a4993edb6bda3f95a9b1049e)) + + +### 🛠 Refactoring + +* sync template files to use standardized /var/www/html Nginx web root ([900719b](https://github.com/snowdreamtech/php/commit/900719baea0811ea008ca7f04ed2c7ea03147827)) + +## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-26) + + ### 🚀 Features * add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) diff --git a/docker/rocky/CHANGELOG.md b/docker/rocky/CHANGELOG.md index a757e1c16..1a9c15a0c 100644 --- a/docker/rocky/CHANGELOG.md +++ b/docker/rocky/CHANGELOG.md @@ -3,6 +3,30 @@ ## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-26) +### 🚀 Features + +* **docker:** add igbinary php extension to all variants ([9352a12](https://github.com/snowdreamtech/php/commit/9352a12ac6eb9fc79b791ec5f3608c7267465652)) +* **docker:** add memcached and mongodb extensions to all variants ([1882bf2](https://github.com/snowdreamtech/php/commit/1882bf2c2f0ce81297b110c41ec7b6ebcbcbc5ce)) + + +### 🐛 Bug Fixes + +* copy native default html pages to unified NGINX_WEB_ROOT in Dockerfile.nginx ([7ff647e](https://github.com/snowdreamtech/php/commit/7ff647e59dec8544a4993edb6bda3f95a9b1049e)) +* **docker:** remove unavailable pecl extensions from rocky variants ([c1232c9](https://github.com/snowdreamtech/php/commit/c1232c96f777d7f23cef866633448a8e2b61b4b6)) + + +### 🛠 Refactoring + +* sync template files to use standardized /var/www/html Nginx web root ([900719b](https://github.com/snowdreamtech/php/commit/900719baea0811ea008ca7f04ed2c7ea03147827)) + + +### ♻️ Miscellaneous Chores + +* **docker:** add comments for temporarily removed rocky pecl extensions ([ddb1dc7](https://github.com/snowdreamtech/php/commit/ddb1dc7f98dd4c1d9e67dedda6419f3c7129d627)) + +## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-26) + + ### 🚀 Features * add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) From c0c9b5ae0df437fc49af684cc44b4759b316d148 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 26 Jun 2026 20:36:37 +0000 Subject: [PATCH 2/2] chore(release): deduplicate CHANGELOG headers Signed-off-by: github-actions[bot] --- docker/alpine/CHANGELOG.md | 23 ----------------------- docker/debian/CHANGELOG.md | 24 ------------------------ docker/rocky/CHANGELOG.md | 24 ------------------------ 3 files changed, 71 deletions(-) diff --git a/docker/alpine/CHANGELOG.md b/docker/alpine/CHANGELOG.md index e7b32e564..c22e7a314 100644 --- a/docker/alpine/CHANGELOG.md +++ b/docker/alpine/CHANGELOG.md @@ -18,26 +18,3 @@ * sync template files to use standardized /var/www/html Nginx web root ([900719b](https://github.com/snowdreamtech/php/commit/900719baea0811ea008ca7f04ed2c7ea03147827)) -## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-26) - - -### 🚀 Features - -* add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) -* unify PHP-FPM and Nginx user to www-data ([1d4bea4](https://github.com/snowdreamtech/php/commit/1d4bea42a6b662eafa048ba360e212703a84312b)) - - -### 🐛 Bug Fixes - -* **docker/alpine:** remove conflicting php84 base meta package to resolve breaks error ([eb8bc01](https://github.com/snowdreamtech/php/commit/eb8bc01c6e649ced067536c1dab735f874baa041)) -* **docker/alpine:** replace non-existent php84-cli with php84 package and remove duplicate opcache in all variants ([1b75739](https://github.com/snowdreamtech/php/commit/1b75739edd1d55e352c28e40641b46352edf0a7e)) -* **docker:** resolve multi-arch build errors and improve composer installation robustness ([29551e3](https://github.com/snowdreamtech/php/commit/29551e3f62bab4a7983ee621367d14c7e4fc2b52)) -* **docker:** resolve PECL package version pinning and missing sockets in Rocky ([45b5177](https://github.com/snowdreamtech/php/commit/45b51772cf2a409f386f6c67233f9ff881143ddc)) -* remove hardcoded email from acme.sh installation ([92f3878](https://github.com/snowdreamtech/php/commit/92f3878b8d63b6cecfcd5e5d53e2853b1814cc47)) -* rename cron start script to match COPY globs in Dockerfile ([2769cd5](https://github.com/snowdreamtech/php/commit/2769cd518e638fe9435868d3099a23800d7d7508)) -* start cron daemon in entrypoint and fix indentation in rocky Dockerfile ([f0701a2](https://github.com/snowdreamtech/php/commit/f0701a25241d1ad60abd04641dfc0faaa971b25b)) - - -### 📖 Documentation - -* **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) diff --git a/docker/debian/CHANGELOG.md b/docker/debian/CHANGELOG.md index 62d7bfd6b..32021b701 100644 --- a/docker/debian/CHANGELOG.md +++ b/docker/debian/CHANGELOG.md @@ -18,27 +18,3 @@ * sync template files to use standardized /var/www/html Nginx web root ([900719b](https://github.com/snowdreamtech/php/commit/900719baea0811ea008ca7f04ed2c7ea03147827)) -## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-26) - - -### 🚀 Features - -* add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) -* unify PHP-FPM and Nginx user to www-data ([1d4bea4](https://github.com/snowdreamtech/php/commit/1d4bea42a6b662eafa048ba360e212703a84312b)) - - -### 🐛 Bug Fixes - -* **docker/alpine:** replace non-existent php84-cli with php84 package and remove duplicate opcache in all variants ([1b75739](https://github.com/snowdreamtech/php/commit/1b75739edd1d55e352c28e40641b46352edf0a7e)) -* **docker:** ensure php-cli is installed for composer across fpm, cgi, and nginx variants ([9fe24e4](https://github.com/snowdreamtech/php/commit/9fe24e444cfdce27974b90fb7af8ac10c46f653a)) -* **docker:** resolve multi-arch build errors and improve composer installation robustness ([29551e3](https://github.com/snowdreamtech/php/commit/29551e3f62bab4a7983ee621367d14c7e4fc2b52)) -* **docker:** resolve PECL package version pinning and missing sockets in Rocky ([45b5177](https://github.com/snowdreamtech/php/commit/45b51772cf2a409f386f6c67233f9ff881143ddc)) -* **docker:** use www-data instead of nginx for PHP-FPM user in Debian nginx variant ([df946fb](https://github.com/snowdreamtech/php/commit/df946fb0959d7784a7b947b3d4c8199afa80d5b8)) -* remove hardcoded email from acme.sh installation ([92f3878](https://github.com/snowdreamtech/php/commit/92f3878b8d63b6cecfcd5e5d53e2853b1814cc47)) -* rename cron start script to match COPY globs in Dockerfile ([2769cd5](https://github.com/snowdreamtech/php/commit/2769cd518e638fe9435868d3099a23800d7d7508)) -* start cron daemon in entrypoint and fix indentation in rocky Dockerfile ([f0701a2](https://github.com/snowdreamtech/php/commit/f0701a25241d1ad60abd04641dfc0faaa971b25b)) - - -### 📖 Documentation - -* **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) diff --git a/docker/rocky/CHANGELOG.md b/docker/rocky/CHANGELOG.md index 1a9c15a0c..502218237 100644 --- a/docker/rocky/CHANGELOG.md +++ b/docker/rocky/CHANGELOG.md @@ -24,27 +24,3 @@ * **docker:** add comments for temporarily removed rocky pecl extensions ([ddb1dc7](https://github.com/snowdreamtech/php/commit/ddb1dc7f98dd4c1d9e67dedda6419f3c7129d627)) -## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-26) - - -### 🚀 Features - -* add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) -* unify PHP-FPM and Nginx user to www-data ([1d4bea4](https://github.com/snowdreamtech/php/commit/1d4bea42a6b662eafa048ba360e212703a84312b)) - - -### 🐛 Bug Fixes - -* **docker/alpine:** replace non-existent php84-cli with php84 package and remove duplicate opcache in all variants ([1b75739](https://github.com/snowdreamtech/php/commit/1b75739edd1d55e352c28e40641b46352edf0a7e)) -* **docker:** ensure php-cli is installed for composer across fpm, cgi, and nginx variants ([9fe24e4](https://github.com/snowdreamtech/php/commit/9fe24e444cfdce27974b90fb7af8ac10c46f653a)) -* **docker:** remove non-existent php8.4-cgi package in Rocky CGI ([1532552](https://github.com/snowdreamtech/php/commit/1532552afdb04462b955498e78944504a9f1ce97)) -* **docker:** resolve multi-arch build errors and improve composer installation robustness ([29551e3](https://github.com/snowdreamtech/php/commit/29551e3f62bab4a7983ee621367d14c7e4fc2b52)) -* **docker:** resolve PECL package version pinning and missing sockets in Rocky ([45b5177](https://github.com/snowdreamtech/php/commit/45b51772cf2a409f386f6c67233f9ff881143ddc)) -* remove hardcoded email from acme.sh installation ([92f3878](https://github.com/snowdreamtech/php/commit/92f3878b8d63b6cecfcd5e5d53e2853b1814cc47)) -* rename cron start script to match COPY globs in Dockerfile ([2769cd5](https://github.com/snowdreamtech/php/commit/2769cd518e638fe9435868d3099a23800d7d7508)) -* start cron daemon in entrypoint and fix indentation in rocky Dockerfile ([f0701a2](https://github.com/snowdreamtech/php/commit/f0701a25241d1ad60abd04641dfc0faaa971b25b)) - - -### 📖 Documentation - -* **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64))