5.1.0
😨UPDATED Jun 25th: .env file in docker4drupal.tar.gz had old images tags, re-uploaded #304
😱UPDATED Jun 29th: .env file in docker4drupal.tar.gz missed PHP 7.2, re-uploaded #306
Changes since 5.0.6
- Vanilla Drupal updated to 8.5.4
- PHP
- ⭐️Added new PHP 7.2
- Added php tidy extension
- Added tideways xhprof extension wodby/drupal-php#49 (disabled by default)
auto_prepend_file
andauto_append_file
are now configurable- Updated PHP extensions: GRPC 1.12.0, igbinary 2.0.6, mongodb 1.4.4
- MariaDB:
- New version 10.3 added (10.3.7)
- MariaDB updates: 10.2.15, 10.1.34
- ⭐️Latest MariaDB 10.1 now works with bind mounts on macOS/Win, this version is now default
optimizer_prune_level
andoptimizer_search_depth
are now configurable wodby/mariadb#4- ⭐️Default
innodb_buffer_pool_size
set to128M
that should significantly decrease memory usage by MariaDB container - Default
innodb_buffer_pool_instances
set to1
- Nginx:
- Added new Nginx 1.15
- ⭐️Added mog_pagespeed module. Disabled by default, to enable uncomment
NGINX_PAGESPEED=on
- Added new modules:
http_image_filter_module
http_slice_module
http_xslt_module
stream_geoip_module
stream_realip_module
stream_ssl_preread_module
- Varnish
- Environment variable
VARNISHD_STORAGE_SIZE
has been dropped, we no longer add a predefined secondary storage. You can now add your custom secondary storage viaVARNISHD_SECONDARY_STORAGE
wodby/varnish#4 - Static files no longer cached unless you set
VARNISH_CACHE_STATIC_FILES
wodby/drupal-varnish#4 - Added
VARNISH_SECONDARY_STORAGE_CONDITION
to specify the condition when to use secondary storage wodby/drupal-varnish#3
- Environment variable
- ❗Host of Drupal nodejs integration container changed from
nodejs
todrupal-node
to avoid confusions - Webgrind: changed default error reporting level, rebased to latest PHP 7.1 image
Update instructions
- Update your
.env
anddocker-compose.yml
files - If you used Drupal nodejs integration module, update host from
nodejs
todrupal-node
in module settings