diff --git a/changelog.md b/changelog.md index 12e0900..941c54d 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# [2.1.8] - 2026-03-11 +- Fixed - Add missing `igbinary` and `redis` PHP extensions to the slic and WordPress Dockerfiles. + # [2.1.7] - 2026-02-02 - Fixed - Preserve staged PHP versions (from `slic php-version set X.Y --skip-rebuild`) when a project's `.env.slic.local` file would otherwise override them. Staged versions now correctly take precedence over project-specific PHP version overrides. diff --git a/containers/slic/Dockerfile b/containers/slic/Dockerfile index 8ba0bd6..e19d3a6 100644 --- a/containers/slic/Dockerfile +++ b/containers/slic/Dockerfile @@ -34,7 +34,7 @@ RUN chmod a+rx /usr/local/bin/wp /usr/local/bin/install-php-extensions # PHP extensions (heavy compilation step with cache mount) # ------------------------------- RUN --mount=type=cache,target=/tmp/ipe-cache,sharing=locked \ - install-php-extensions xdebug pdo pdo_mysql mysqli zip uopz pcntl sockets intl exif gd + install-php-extensions xdebug pdo pdo_mysql mysqli zip uopz pcntl sockets intl exif gd igbinary redis # ------------------------------- # System dependencies (with cache mount for speed) diff --git a/containers/wordpress/Dockerfile b/containers/wordpress/Dockerfile index 27c0a87..6355159 100644 --- a/containers/wordpress/Dockerfile +++ b/containers/wordpress/Dockerfile @@ -21,7 +21,7 @@ ADD https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar /u RUN --mount=type=cache,target=/tmp/ipe-cache,sharing=locked \ chmod a+x /usr/local/bin/install-php-extensions && \ chmod a+rx /usr/local/bin/wp && \ - install-php-extensions xdebug + install-php-extensions xdebug igbinary redis # ------------------------------- # WordPress version update (PHP 7.4) diff --git a/slic.php b/slic.php index af65fcc..832c8ce 100644 --- a/slic.php +++ b/slic.php @@ -54,7 +54,7 @@ ] ); $cli_name = 'slic'; -const CLI_VERSION = '2.1.7'; +const CLI_VERSION = '2.1.8'; // If the run-time option `-q`, for "quiet", is specified, then do not print the header. if ( in_array( '-q', $argv, true ) || ( in_array( 'exec', $argv, true ) && ! in_array( 'help', $argv, true ) ) ) {