Skip to content

5.1.0

Compare
Choose a tag to compare
@csandanov csandanov released this 25 Jun 03:38
· 2648 commits to master since this release

😨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 and auto_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 and optimizer_search_depth are now configurable wodby/mariadb#4
    • ⭐️Default innodb_buffer_pool_size set to 128M that should significantly decrease memory usage by MariaDB container
    • Default innodb_buffer_pool_instances set to 1
  • 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 via VARNISHD_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
  • ❗Host of Drupal nodejs integration container changed from nodejs to drupal-node to avoid confusions
  • Webgrind: changed default error reporting level, rebased to latest PHP 7.1 image

Update instructions

  • Update your .env and docker-compose.yml files
  • If you used Drupal nodejs integration module, update host from nodejs to drupal-node in module settings