- Fix broken runtime dependencies (thanks @kylecotter)
- Build mozjpeg instead of using dependency.
- Removed reference to
host.docker.internal, as it is not cross-platform #34
- Set default
xdebug.mode#34 - Added common image optimizers: jpegoptim, jpegtran, mozjpeg, optipng, pngquant, gifsicle
- Fixed an issue with
iconvbuild #35 - Fixed a runtime dependency issue with Imagemagick #32
- Fix webp transforms via GD #33
- Don't uneccessarily expose xdebug port #30
- Remove EOL PHP versions (
7.0,7.1,7.2) - Use xdebug 3 for all
-devvariants - Remove postgres-client from non-dev images
- Added an include to
/app/nitro.confto thecraftcms/nginx:<ver>-devimages.
/robots.txtrequests are now passed toindex.phpif the file does not exist.
- Added GD JPEG support to PHP images. (#25)
- Expose ports 3000 and 3001 for tools such as nodejs.
- Nodejs and npm are now pre-installed in
craftcms/nginx:<ver>-devimages. craftcms/nginx:<ver>-devnow exposes port 3000 as the "node" port.
- Fixed a warning when installing Blackfire on ARM devices.
- Added the Blackfire PHP extension.
- Added the mariadb-connector-c package to resolve issues with mysql 8.0 for
-devimages #19. - Allow
txtfiles to be sent to PHP #23.
- Fixed an issue with the iconv library #16.
- Fixed a bug where requests for CSS, JS, font files, etc. were not being passed onto index.php when they 404.
- Removed the blackfire extension.
- Changed the CORS header for
craftcms/nginx:<ver>-devimages to allow*.
- Fixed an issue with the Blackfire installation script for
php-fpmandnginx.
- Removed Arm v6 and v7 builds to support the Blackfire extension.
- Added the
blackfireextension for all images. #18
- Added the
bcmathextension to all images. - Added php
7.0images forcraftcms/cli,craftcms/php-fpm, andcraftcms/nginx. - Added multi-architecture images for arm64, arm/v6, arm/v7, and amd64 to support ARM based development environments like Apple Silicon.
- Added an option
NGINX_CONFARG to thecraftcms/nginximages to allow overriding the nginx configuration file to COPY to the image. - Add PHP 8.0 images without imagick until this upstream issue is resolved.
- Added
craftcms/php-fpm:7.2,craftcms/php-fpm:7.2-dev,craftcms/nginx:7.4,craftcms/nginx:7.3,craftcms/nginx:7.2,craftcms/nginx:7.4-dev,craftcms/nginx:7.3-dev,craftcms/nginx:7.2-devimages. - Added
soapextension to support Commerce (#11)
- PHP
7.0no longer ship with xdebug aspeclno longer supports 7.0 (e.g.pecl/xdebug requires PHP (version >= 7.2.0, version <= 8.0.99), installed version is 7.0.33). craftcms/php-fpm:<ver>-devandcraftcms/nginx:<ver>-devimages now includegit.craftcms/php-fpm:<ver>-devandcraftcms/nginx:<ver>-devimages now include backup tools for mysql and postgres databases.- All
-dev*images now ship with composer installed by default.