Skip to content

Latest commit

 

History

History
153 lines (86 loc) · 4.45 KB

CHANGELOG.md

File metadata and controls

153 lines (86 loc) · 4.45 KB

Release Notes for Craft CMS Docker Images

2.0.0 - 2023-09-03

  • Removed Blackfire by popular demand #83 (thanks @jawys)
  • Fixed nginx logs permission error #74

1.3.3 - 2021-08-13

Fixed

  • Fix broken runtime dependencies (thanks @kylecotter)

1.3.2 - 2021-08-13

Changed

  • Build mozjpeg instead of using dependency.

1.3.1 - 2021-08-10

Changed

  • Removed reference to host.docker.internal, as it is not cross-platform #34

1.3.0 - 2021-08-10

Added

  • Set default xdebug.mode #34
  • Added common image optimizers: jpegoptim, jpegtran, mozjpeg, optipng, pngquant, gifsicle

1.2.8 - 2021-04-22

Fixed

  • Fixed an issue with iconv build #35
  • Fixed a runtime dependency issue with Imagemagick #32
  • Fix webp transforms via GD #33

Changed

  • Don't uneccessarily expose xdebug port #30
  • Remove EOL PHP versions (7.0, 7.1, 7.2)
  • Use xdebug 3 for all -dev variants
  • Remove postgres-client from non-dev images

1.2.7 - 2021-04-22

Added

  • Added an include to /app/nitro.conf to the craftcms/nginx:<ver>-dev images.

Changed

  • /robots.txt requests are now passed to index.php if the file does not exist.

1.2.6 - 2021-03-30

Added

  • Added GD JPEG support to PHP images. (#25)

1.2.5 - 2021-03-29

Changed

  • Expose ports 3000 and 3001 for tools such as nodejs.

1.2.4 - 2021-03-16

Changed

  • Nodejs and npm are now pre-installed in craftcms/nginx:<ver>-dev images.
  • craftcms/nginx:<ver>-dev now exposes port 3000 as the "node" port.

1.2.3 - 2021-03-05

Fixed

  • Fixed a warning when installing Blackfire on ARM devices.

1.2.2 - 2021-03-05

Added

  • Added the Blackfire PHP extension.

1.2.1 - 2021-03-02

Changed

  • Added the mariadb-connector-c package to resolve issues with mysql 8.0 for -dev images #19.
  • Allow txt files to be sent to PHP #23.

1.2.0 - 2021-02-25

Fixed

  • Fixed an issue with the iconv library #16.

1.1.4 - 2021-02-22

Fixed

  • Fixed a bug where requests for CSS, JS, font files, etc. were not being passed onto index.php when they 404.

1.1.3 - 2021-02-15

Changed

  • Removed the blackfire extension.

1.1.2 - 2021-02-15

Changed

  • Changed the CORS header for craftcms/nginx:<ver>-dev images to allow *.

Fixed

  • Fixed an issue with the Blackfire installation script for php-fpm and nginx.

1.1.1 - 2021-02-11

Changed

  • Removed Arm v6 and v7 builds to support the Blackfire extension.

1.1.0 - 2021-02-11

Added

  • Added the blackfire extension for all images. #18

1.0.0 - 2021-02-05

Added

  • Added the bcmath extension to all images.
  • Added php 7.0 images for craftcms/cli, craftcms/php-fpm, and craftcms/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_CONF ARG to the craftcms/nginx images 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-dev images.
  • Added soap extension to support Commerce (#11)

Changed

  • PHP 7.0 no longer ship with xdebug as pecl no 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>-dev and craftcms/nginx:<ver>-dev images now include git.
  • craftcms/php-fpm:<ver>-dev and craftcms/nginx:<ver>-dev images now include backup tools for mysql and postgres databases.
  • All -dev* images now ship with composer installed by default.