Skip to content

5.4.0

Compare
Choose a tag to compare
@csandanov csandanov released this 18 Dec 11:51

Changes since 5.3.3

  • Vanilla Drupal updated to 8.6.4
  • PHP:
    • ⭐️Added PHP 7.3 (some extensions not yet supported)
    • Patch updates: 7.2.13, 7.1.25, 5.6.39
    • Update extensions: yaml 2.0.4, redis 4.2.0, apcu 5.1.14
    • ImageMagick library now comes with disabled openmp
    • Bugfix: /home/www-data owned by wodby wodby/drupal-php#62
  • Varnish:
    • ⭐️ Varnish 6.0 added
    • We now compile varnish from sources, Alpine Linux updated to 3.8
    • Patch updates: 4.1.10
    • GeoIP module added and imported by default
    • Added 9 additional modules, not imported by default
    • ⭐️ We now detect country code and currency (USD, EUR) and pass it to backend in headers, you can optionally uniquify cache per country or currency
    • ⭐️ You can now personify cache additionally by setting cookies starting with VCKEY-
    • fbclid added to stripped query params
    • Adjusted order of included files wodby/varnish#7
    • Bugfix: duplications in X-Forwarded-for
    • Bugfix: Bugfix: Drupal private files auth did not work wodby/varnish#7
    • Deprecated environment variables (listed in 5.2.0) no longer supported
  • Nginx:
  • PostgreSQL
    • ⭐️ Added PostgreSQL 11
    • Patch updates: 10.6, 9.6.11, 9.5.15, 9.4.20, 9.3.25
  • Solr:
  • Patch updates:
    • Redis: 5.0.3, 4.0.12
    • MariaDB: 10.3.11, 10.2.19
    • Memcached: 1.5.12
    • Node: 10.14.2, 8.14.0, 6.15.1
    • Elasticsearch/Kibana: 5.6.14
  • Adminer updated to 4.7.0
  • Webgrind and adminer rebased to the latest PHP image
  • Project name prefix added to traefik.backend labels so you can now run multiple projects on different ports without conflicts #343
  • Default uid in docker-sync.yml set to macOS's 501
  • Apache patch update: 2.4.37 wodby/apache#5
  • MariaDB patch update: 10.1.37 wodby/mariadb#10

Update instructions

  • Update your .env and docker-compose.yml files
  • If you used deprecated environment variables in Varnish updated them to the new version
  • If you used Nginx pagespeed module, add $NGINX_PAGESPEED_ENABLED=1, if you had $NGINX_PAGESPEED=on you can delete it since it's on by default
  • If you use Solr you might need to update search_api_solr module since we fetch schema from the update version of the module