From 281ac60ef0bb208bfe19048fd422d9edca951959 Mon Sep 17 00:00:00 2001 From: Chingis S Date: Tue, 8 Sep 2026 23:01:05 +0400 Subject: [PATCH] Update bundled PHP extensions Refresh Brotli, gRPC, MongoDB, Protobuf, and the PHP 8.3+ SQL Server drivers to their current stable releases. Keep PHP 8.2 on the compatible SQL Server driver line and leave smbclient unchanged. Synchronize the documented extension versions with the image build. --- 8/Dockerfile | 12 ++++++------ README.md | 16 ++++++++-------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/8/Dockerfile b/8/Dockerfile index 5f4e2fb0..7ae56d13 100644 --- a/8/Dockerfile +++ b/8/Dockerfile @@ -277,22 +277,22 @@ RUN set -xe; \ ast-1.1.3 \ ds-2.0.0 \ event-3.1.6 \ - grpc-1.83.0 \ + grpc-1.83.1 \ igbinary-3.2.17RC1 \ imagick-3.8.1 \ $(test "${PHP_VERSION:0:3}" == "8.4" -o "${PHP_VERSION:0:3}" == "8.5" && echo 'imap-1.0.3') \ memcached-3.4.0 \ - mongodb-2.3.3 \ + mongodb-2.5.2 \ oauth-2.0.10 \ opentelemetry-1.2.1 \ $(test "${PHP_VERSION:0:3}" == "8.2" && echo 'pdo_sqlsrv-5.12.0') \ - $(test "${PHP_VERSION:0:3}" != "8.2" && echo 'pdo_sqlsrv-5.13.1') \ + $(test "${PHP_VERSION:0:3}" != "8.2" && echo 'pdo_sqlsrv-5.13.3') \ pcov-1.0.12 \ - protobuf-5.35.1 \ + protobuf-5.36.1 \ rdkafka-6.0.5 \ redis-6.3.0 \ $(test "${PHP_VERSION:0:3}" == "8.2" && echo 'sqlsrv-5.12.0') \ - $(test "${PHP_VERSION:0:3}" != "8.2" && echo 'sqlsrv-5.13.1') \ + $(test "${PHP_VERSION:0:3}" != "8.2" && echo 'sqlsrv-5.13.3') \ smbclient-1.1.2 \ uploadprogress-2.0.2 \ uuid-1.3.0 \ @@ -344,7 +344,7 @@ RUN set -xe; \ chmod -R 775 /var/log/newrelic/; \ \ # Brotli extension. \ - brotli_ext_ver="0.19.0"; \ + brotli_ext_ver="0.21.0"; \ mkdir -p /usr/src/php/ext/brotli; \ brotli_url="https://github.com/kjdev/php-ext-brotli/archive/refs/tags/${brotli_ext_ver}.tar.gz"; \ wget -qO- "${brotli_url}" | tar xz --strip-components=1 -C /usr/src/php/ext/brotli; \ diff --git a/README.md b/README.md index d7c29d6f..2cf04081 100644 --- a/README.md +++ b/README.md @@ -255,7 +255,7 @@ var `PHP_EXTENSIONS_DISABLE=xdebug,xhprof,spx`. | [apcu] | 5.1.28 | 5.1.28 | 5.1.28 | 5.1.28 | | [ast] | 1.1.3 | 1.1.3 | 1.1.3 | 1.1.3 | | bcmath | | | | | -| brotli | 0.18.3 | 0.18.3 | 0.18.3 | 0.18.3 | +| brotli | 0.21.0 | 0.21.0 | 0.21.0 | 0.21.0 | | bz2 | | | | | | calendar | | | | | | Core | | | | | @@ -265,12 +265,12 @@ var `PHP_EXTENSIONS_DISABLE=xdebug,xhprof,spx`. | dom | | | | | | [ds] | 2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | | exif | | | | | -| [event] | 3.1.4 | 3.1.4 | 3.1.4 | 3.1.4 | +| [event] | 3.1.6 | 3.1.6 | 3.1.6 | 3.1.6 | | fileinfo | | | | | | filter | | | | | | ftp | | | | | | gd | | | | | -| [grpc] | 1.80.0 | 1.80.0 | 1.80.0 | 1.80.0 | +| [grpc] | 1.83.1 | 1.83.1 | 1.83.1 | 1.83.1 | | hash | | | | | | iconv | | | | | | [igbinary] | 3.2.17RC1 | 3.2.17RC1 | 3.2.17RC1 | 3.2.17RC1 | @@ -283,7 +283,7 @@ var `PHP_EXTENSIONS_DISABLE=xdebug,xhprof,spx`. | libxml | | | | | | mbstring | | | | | | [memcached] | 3.4.0 | 3.4.0 | 3.4.0 | 3.4.0 | -| [mongodb] | 2.3.3 | 2.3.3 | 2.3.3 | 2.3.3 | +| [mongodb] | 2.5.2 | 2.5.2 | 2.5.2 | 2.5.2 | | mysqli | | | | | | mysqlnd | | | | | | [newrelic] | latest | latest | latest | latest | @@ -297,11 +297,11 @@ var `PHP_EXTENSIONS_DISABLE=xdebug,xhprof,spx`. | pdo_mysql | | | | | | pdo_pgsql | | | | | | pdo_sqlite | | | | | -| [pdo_sqlsrv] | 5.13.1 | 5.13.1 | 5.13.1 | 5.12.0 | +| [pdo_sqlsrv] | 5.13.3 | 5.13.3 | 5.13.3 | 5.12.0 | | pgsql | | | | | | Phar | | | | | | posix | | | | | -| [protobuf] | 5.35.0 | 5.35.0 | 5.35.0 | 5.35.0 | +| [protobuf] | 5.36.1 | 5.36.1 | 5.36.1 | 5.36.1 | | [rdkafka] | 6.0.5 | 6.0.5 | 6.0.5 | 6.0.5 | | readline | | | | | | [redis] | 6.3.0 | 6.3.0 | 6.3.0 | 6.3.0 | @@ -315,13 +315,13 @@ var `PHP_EXTENSIONS_DISABLE=xdebug,xhprof,spx`. | SPL | | | | | | [spx] | 0.4.22 | 0.4.22 | 0.4.22 | 0.4.22 | | sqlite3 | | | | | -| [sqlsrv] | 5.13.1 | 5.13.1 | 5.13.1 | 5.12.0 | +| [sqlsrv] | 5.13.3 | 5.13.3 | 5.13.3 | 5.12.0 | | standard | | | | | | tidy | | | | | | tokenizer | | | | | | [uploadprogress] | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.2 | | [uuid] | 1.3.0 | 1.3.0 | 1.3.0 | 1.3.0 | -| [xdebug] | 3.5.1 | 3.5.1 | 3.5.1 | 3.5.1 | +| [xdebug] | 3.5.3 | 3.5.3 | 3.5.3 | 3.5.3 | | [xhprof] | 2.3.10 | 2.3.10 | 2.3.10 | 2.3.10 | | xml | | | | | | xmlreader | | | | |