Skip to content

Releases: wodby/docker4php

1.5.10

10 Oct 05:53
Compare
Choose a tag to compare

Changes since 1.5.9

  • ❗️Traefik major update to v2.0. Update your docker-compose.yml file (traefik labels changed) wodby/docker4drupal#401
  • PHP:
    • Updated to 7.3.10, 7.2.23
    • Env var $PHP_XDEBUG_IDEKEY added for xdebug integration more IDEs
  • Nginx 1.17.4
  • MariaDB:
    • Updated to 10.4.8, 10.3.18, 10.2.27
    • Version 10.4 is now latest by default
  • Memcached 1.5.19
  • Redis 3.1.3
  • Elasticsearch and Kibana 7.4.0, 6.8.3
  • Node.js 12.11.1
  • Alpine Linux updated to 3.10.2 for Solr images
  • Webgrind, adminer and xhprof viewer rebuilt against latest PHP image

Update instructions

Update your docker-compose. and .env files

1.5.9

05 Sep 10:32
Compare
Choose a tag to compare

Changes since 1.5.8

  • PHP:
    • Security updates: 7.3.9, 7.2.22, 7.1.32
    • Newrelic extension log level set to warning by default
  • Varnish security update 6.0.4
  • Nginx 1.17.3, 1.16.1
  • Apache 2.4.41
  • Memcached 1.5.17
  • Elasticsearch and Kibana 7.3.1
  • Node.js 12.9.1, 10.16.3, 8.16.1
  • Adminer 4.7.3
  • Alpine Linux 3.10.2
  • Webgrind, adminer and xhprof viewer rebuilt against latest PHP image

Update instructions

Update your .env file

1.5.8

12 Aug 06:15
Compare
Choose a tag to compare

Changes since 1.5.7

  • PHP:
    • ❗️Security updates: 7.3.8, 7.2.21, 7.1.31
    • Bugfix: crontab via env var wasn't created when run with preloaded iconv
    • Updated PECL extensions: rdkafka 3.1.2, mongo 1.5.5
    • NewRelic extension:
      • Added additional options wodby/php#85
      • Default logging destination changed to stderr
      • The extension no longer loaded unless $PHP_NEWRELIC_ENABLED specified
  • MariaDB:
    • ❗️Security updates: 10.4.7, 10.3.17, 10.2.26, 10.1.41
    • Version 10.4 temporary has no PAM wodby/mariadb#20
    • open_files_limit is now configurable wodby/mariadb#18
  • Nginx:
  • PostgreSQL updates: 11.5, 10.10, 9.6.15, 9.5.19, 9.4.24
  • Solr updated to 8.2.0
  • NodeJS updated to 12.8.0, 10.16.2
  • Elasticsearch and Kibana updated to 7.3.0, 6.8.2
  • Adminer, Webgrind, Xhprof viewer rebuilt against the updated base image
  • Alpine Linux updated to 3.10 for Varnish, OpenSMTPD and MariaDB (except 10.1)

Update instructions

Update your .env file

1.5.7

23 Jul 11:22
Compare
Choose a tag to compare

Changes since 1.5.6

  • PHP:
    • Bugfix updates to 7.3.7, 7.2.20
    • Event extension updated to 2.5.3
  • MariaDB:
    • Updated to 10.3.16, 10.2.25
    • Added new major version 10.4
    • You can now add plugins via $MARIADB_PLUGIN_LOAD wodby/mariadb#15
    • Added linux-pam library for PAM auth
    • Added $MYSQL_CONNECT_TIMEOUT wodby/mariadb#17
  • Varnish:
    • webp added to the list of default static file extensions
    • PageSpeed downstream caching:
      • PS-CapabilityList now set to "fully general optimizations only" only if static files cache enabled
      • Bugfix: caching for text/html was disabled
  • Elasticsearch and Kibana:
    • Updated to 7.2.0
    • We now install standard version of Elasticsearch and Kibana instead of OSS
    • Base image for Elasticsearch changed to adoptopenjdk/openjdk11
  • Solr:
    • Solr updated to 7.7.2
    • Added Solr 8.1, now latest
    • Bugfix: $SOLR_HEAP did not have any effect
    • Images rebased to wodby/base-solr (see README at https://github.com/wodby/base-solr)
    • We now have only major versions in .env by default (8, 7, 6, 5)
  • Nginx updated to 1.17.1
  • PostgreSQL updates: 11.4, 10.9, 9.6.14, 9.5.18, 9.4.23
  • Adminer updated to 4.7.2
  • Node.JS updated to 12.6.0
  • Adminer, Webgrind, Xhprof viewer rebuilt against the updated base image
  • Alpine Linux (base OS) updated to 3.10.1 for most of the images

Update instructions

Update your .env file

1.5.6

31 May 11:03
Compare
Choose a tag to compare

Changes since 1.5.5

  • Default .env now uses latest versions (e.g. PHP 7.3 instead of 7.2, MariaDB 10.3 instead of 10.1)
  • PHP:
    • ❗️Security updates: 7.3.6, 7.2.19, 7.1.30
    • Updated extensions:
      • ast 1.0.1
      • ds 1.2.9
      • event 2.5.1
      • grpc 1.20.0
      • igbinary 3.0.1
      • redis 4.3.0
      • tideways xhprof 5.0-beta3
  • Nginx:
    • Added new latest version 1.17
    • Dropped 1.15
  • MariaDB:
    • Updated to 10.3.15
    • log_warnings now configurable, set to 2 by default for all versions
  • Varnish now supports modpagespeed downstream caching https://github.com/wodby/varnish
  • Elasticsearch and Kibana updates: 7.1.1, 6.8.0
  • NodeJS updates: 12.3.1, 10.16.0
  • Memcached updated to 1.5.16
  • Redis updated to 5.0.5
  • Adminer, Webgrind, Xhprof viewer rebuilt against updated base image

Update instructions

Update your .env file

1.5.5

14 May 07:35
Compare
Choose a tag to compare

Changes since 1.5.4

  • PHP:
    • ❗️Security updates: 7.3.5, 7.2.18, 7.1.29
    • Packages updates: imagemagick 7.0.8.44 (PHP 7.x only), libpng 1.6.37, libxslt 1.1.33
    • Extensions update: event 2.5.0, xdebug 2.7.2, imagick 3.4.4, rdkafka 3.1.0
  • Nginx:
    • Added new mainline version 1.16
    • Dropped 1.14
    • Updated to 1.15.12
    • Pagespeed version no longer shown in headers wodby/nginx#32
  • Elasticsearch and Kibana:
    • Added new latest version 7.0
    • Version 5.6 dropped (EOL)
    • Updated to 6.7.2
    • ES bugfix: multiple plugins installation failed wodby/elasticsearch#1
    • Added a few $KIBANA_ env vars for basic configuration
  • NodeJS:
    • Added new latest version 12
    • Dropped version 6 (EOL)
    • Updated to 8.16.0
  • MariaDB updates: 10.2.24, 10.1.40
  • Solr updated to 6.6.6
  • PostgreSQL updates: 11.3, 10.8, 9.6.13, 9.5.17, 9.4.22
  • Memcached updated to 1.5.14
  • Adminer, Webgrind, Xhprof viewer rebuilt against updated base image
  • Alpine Linux updated to 3.9.4 (only for images based on 3.9)

Update instructions

Update your .env file

1.5.4

11 Apr 11:35
Compare
Choose a tag to compare

Changes since 1.5.3

  • PHP:
    • ❗️Security updates: 7.3.4, 7.2.17, 7.1.28
    • Xdebug extension updated to 2.7.1
  • Nginx:
    • Updated to 1.15.11
    • Default static files expiration increased to 1 year wodby/nginx#30
  • MariaDB updated to 10.3.14
  • ❗️Apache security update: 2.4.39
  • Elasticsearch and Kibana updated to 6.7.1
  • NodeJS updated to 6.17.1
  • Webgrind, Xhprof viewer and admirer rebuilt against updated PHP image
  • Alpine Linux updated to 3.9.3 for PHP (except 5.6), Varnish, MariaDB (except 10.1), Elasticsearch, Kibana, PostgreSQL, Redis, Memcached, Solr, NodeJS (except 8), OpenSMTPD

Update instructions

Update your .env file

1.5.3

01 Apr 11:27
Compare
Choose a tag to compare

Changes since 1.5.2

  • PHP:
    • ❗️Security updates: 7.3.3, 7.2.16, 7.1.27
    • Xdebug extension updated to 2.7.0 (now PHP 7.3 supported)
    • Global composer package hirak/prestissimo removed wodby/docker4drupal#365
  • NodeJS:
    • Updates: 10.15.3, 8.15.1, 6.17.0
    • Changed directory for npm global packages to avoid permissions issues wodby/drupal-node#3
  • Nginx:
    • Updated to 1.15.10
    • Make extra config be able to work without defaults wodby/nginx#27
  • Solr:
    • Versions 5.4, 6.4, 7.1-7.4 dropped
    • Versions 7.6, 7.7 added
  • Elasticsearch
    • Updated to 5.6.16
    • Added new version 6.7
    • Dropped all versions except latest 6.x and 5.x
    • Base image changed from wodby/openjdk to wodby/alpine
  • Kibana:
    • Updated to 5.6.16
    • Added new version 6.7
    • Dropped all versions except latest 6.x and 5.x
    • Base image changed from wodby/openjdk to node
    • We now use a specific node version requested by Kibana
    • Bugfix: Kibana 5.6 failed to start wodby/kibana#1
  • MariaDB updated to 10.2.23
  • Redis updates: 5.0.4, 4.0.14
  • Varnish now uses X-Real-IP header instead of X-Forwarded-For for Geo IP detection wodby/varnish#18
  • XHProf, Webgrind, Adminer rebuilt against the latest PHP image
  • Apache base image changed from wodby/httpd to httpd
  • Alpine upgraded to 3.9.2 for all alpine-based updated images
  • Makefile improvements:
    • Added make help that list and describe available make commands
    • Added make start command
    • You can now prune individual containers by passing a service name to make prune

Update instructions

Update your .env and docker.mk (or Makefile) files.

1.5.2

28 Feb 15:27
Compare
Choose a tag to compare

Changes since 1.5.1

  • PHP:
    • Rebased to Alpine 3.9: runtime packages updated, switched from LibreSSL to OpenSSL 1.1
    • PHP updates: 7.3.2, 7.2.15
    • Introduced additional env vars for NewRelic runtime configuration: $PHP_NEWRELIC_BROWSER_MONITORING_AUTO_INSTRUMENT, $PHP_NEWRELIC_GUZZLE_ENABLED
    • WebP support added to gd (PHP 7.x only) wodby/php#68
    • MariaDB client updated to 10.3.13/10.2.22
    • Extensions update: igbinary 3.0.0, apcu 5.1.17
    • Bugfix: $PATH was missing in SSH environment variables
    • $SSHD_PERMIT_USER_ENV default values changed to yes
  • Nginx:
    • Patch update: 1.15.9
    • .map added to the list of default static files extensions ($NGINX_STATIC_EXT_REGEX)
    • Bugfix: $NGINX_LOG_FORMAT_OVERRIDE had no effect
  • Varnish:
    • Patch updates: 4.1.11, 6.0.3
    • Bugfix: cookie always stripped for static files requests
  • MariaDB:
    • Patch updates: 10.3.13, 10.2.22, 10.1.38
    • MariaDB 10.2, 10.3 rebased to Alpine 3.9 and OpenSSL 1.1
    • innodb_force_recovery and innodb_purge_threads are now configurable via env vars
    • Added mysql-check orchestration action
  • PostgreSQL:
    • Version 9.3 has reached EOL and now dropped
    • Patch updates: 11.2, 10.7, 9.6.12, 9.5.16, 9.4.21
  • mod_include added to Apache wodby/apache#6
  • Adminer updated to 4.7.1
  • NodeJS updated to 10.15.1
  • Redis updated to 4.0.13
  • Elasticsearch updated to 5.6.15
  • XHProf, Webgrind, Adminer rebased to the latest PHP image

Update instructions

  • Update your .env file

1.5.1

22 Jan 10:44
Compare
Choose a tag to compare

Changes since 1.5.0

  • Alpine Linux for the services listed below updated to 3.8.2
  • PHP:
    • ❗️Security updates: 7.3.1, 7.2.14, 7.1.26, 5.6.40
    • PHP-FPM user/group now set to wodby to avoid permissions issues
    • GeoIP extension removed wodby/php#59
    • Updated libraries: imagemagic (7.0.7.39), libjpeg-turbo, mariadb-client (10.2.19)
    • Updated php extensions: amqp 1.9.4, apcu 5.1.16, memcached 3.1.3, grpc 1.17.0, event 2.4.3
    • The following extensions now added to PHP 7.3: newrelic, blackfire, amqp, memcached
    • /var/www/html/bin added to $PATH wodby/php#60
    • Bugfix: event extension could be not be disabled
  • Apache:
    • ❗️Security update 2.4.38
    • SSL module temporary disabled due to build failures wodby/apache#5
  • Nginx:
    • Patch update: 1.15.8
    • GeoIP module deleted wodby/php#59
    • PageSpeed module now respects X-Forwarded-Proto by default
    • Bugfix: dynamic modules image filter and xslt could not be enabled
  • Varnish:
    • We no longer set X-Real-IP header
    • Unrestricted purge is now allowed by default
    • Bugfix: unrestricted cache purge from internal network did not work wodby/varnish#14
  • MariaDB updates: 10.2.21, 10.3.12, 10.1.37 wodby/mariadb#10
  • NodeJS updates: 10.15.0, 8.15.0, 6.16.0
  • Webgrind, XHProf, Adminer rebased to the latest PHP image

Update instructions

  • Update your .env and docker-compose.yml files