Skip to content

Releases: wodby/docker4drupal

5.6.1

17 May 14:57
Compare
Choose a tag to compare

Changes since 5.6.0

  • ⬆️ Vanilla Drupal 9.3.13
  • PHP:
    • ⬆️ Updated to 8.1.6, 8.0.19
    • ⭐ NewRelic agent now works on ARM64
    • ⬆️ Extensions updates: xdebug 3.1.4, mongo 1.13.0, memcached 3.2.0
  • ⬆️ Redis 6.2.7
  • 📜 MariaDB config: removed deprecated innodb_log_files_in_group and innodb_buffer_pool_instances from 10.5+
  • 🔒 Solr running in Solr Cloud mode now forbids unauthorized access to all pages in admin UI
  • ⬆️ Node.js 16.15.0
  • 🔃 Webgrind, adminer and xhprof images rebuilt against updated base PHP image

Update instructions

Update your .env file

5.6.0

19 Apr 16:30
Compare
Choose a tag to compare

Changes since 5.5.0

  • ⬆️ Vanilla Drupal 9.3.11
  • ⬆️ PHP 8.1.5, 8.0.18, 7.4.29
  • ⬆️ OpenSMTPD 6.8.0
  • 🐞 Bugfix: mail sent failure due to invalid ssmtp flags #517
  • 🐞 Bugfix: invalid OpenSMTPD tag
  • 🏔 Alpine Linux updated to 3.15

Update instructions

Update your .env file

5.5.0

05 Apr 14:21
Compare
Choose a tag to compare

Changes since 5.4.45

  • ⬆️ Vanilla Drupal 9.3.9
  • PHP
    • 📦 Added sSMTP package and $SSMTP_ env vars for configuration
    • 🛠 Removed libiconv preload docker-library/php#1264
    • 🐞 Bugfix: mail delivery fails due to non-compliant RFC 2822 error
    • 🐞 Bugfix: mail delivery fails invalid sender address
  • ⭐️ Added Zookeeper service, you can now upload Search API Solr config sets via admin UI, see instructions
  • ⭐️ Added Solr Cloud support for Solr
  • ⬆️ OpenSMTPD 1.11.0
  • ⬆️ Memcached 1.6.15
  • ⬆️ Elasticsearch, Kibana 7.17.2
  • 📜 Project port moved to env var $PROJECT_PORT in .env #516
  • 🏔 Security updates for base OS Alpine Linux

Update instructions

Update your .env and docker-compose files

5.4.45

21 Mar 05:42
Compare
Choose a tag to compare

Changes since 5.4.44

  • ⬆️ Vanilla Drupal 9.3.8, 7.89
  • PHP
    • ⬆️ Updated to 8.1.4, 8.0.17
    • ⭐️ NewRelic extension added to PHP 8.1
  • ⬆️ Apache HTTPd 2.4.53
  • ⬆️ Elasticsearch, Kibana 7.17.1
  • ⬆️ Node.js 16.14.2, 14.19.1, 12.22.11
  • 🏔 Patch updates for base OS Alpine Linux

Update instructions

Update your .env file

5.4.44

22 Feb 05:34
Compare
Choose a tag to compare

Changes since 5.4.43

  • ⬆️ Vanilla Drupal 9.3.6, 7.88
  • 🪦 Vanilla Drupal 8 dropped (EOL)
  • PHP:
    • ⬆️ Updated to 8.1.3, 8.0.16, 7.4.28
    • ⬆️ Drush launcher updated to 0.10.1
    • ⬆️ PECL extensions updates:
      • amqp 1.11.0
      • ast 1.0.1
      • igbinary 3.2.7
      • imagick 3.7.0
      • mongodb 1.12.0
      • pdo_sqlsrv 5.10.0
      • rdkafka 6.0.1
      • redis 5.3.7
      • xdebug 3.1.3
  • Nginx:
    • 📜 Not found regex default value now includes *.txt, package.json, package-lock.json, yarn.lock wodby/nginx#72
    • 📜 Default header Content-Security-Policy now set to frame-ancestors 'self' by default
    • 🐞 Bugfix: duplicated headers
  • MariaDB:
    • ⭐️ Added new MariaDB 10.7
    • ⏎ Returned MariaDB 10.2 (dropped by mistake)
    • ⬆️ Updated to 10.6.7, 10.5.15, 10.4.24, 10.3.34, 10.2.43
    • 🚨 Reworked my.cnf configuration wodby/mariadb#45:
      • lower_case_table_names, join_buffer_size, innodb_open_files no longer set by default unless specified
      • query_cache_size default value changed to 1M
      • query_cache_type now OFF by default
      • flush_log_at_trx_commit default value changed to 1
      • Added new env vars $MYSQL_JOIN_BUFFER_SPACE_LIMIT, $MYSQL_OPTIMIZER_SWITCH (no default values)
      • ⚠️ Name of $MYSQL_LOWER_CASE_TABLE_NAME changed to $MYSQL_LOWER_CASE_TABLE_NAMES
  • PostgreSQL
    • 🪦 PostgreSQL 9.6 dropped (EOL)
    • ⬆️ Updated to 14.2, 13.6, 12.10, 11.15, 10.20
  • ⭐️ Webgrind and XHProf images now have arm64 variant #511
  • ⬆️ Webgrind and XHProf rebased to the latest PHP 7.4
  • ⬆️ Memcached 1.6.14
  • ⬆️ Elasticsearch, Kibana 7.17.0
  • ⬆️ Node.js 16.14.0, 14.19.0, 12.22.10

Update instructions

Update your .env file

5.4.43

27 Jan 12:29
Compare
Choose a tag to compare

Changes since 5.4.42

  • ⬆️ Vanilla Drupal 9.3.3, 7.87
  • PHP:
    • ⬆️ Updated to 8.1.2, 8.0.5
    • ⬆️ PECL extensions updates: ds 1.4.0, rdkafka 6.0.0, xdebug 3.1.2 (ds and rdkafka now added to PHP 8.1)
    • 🪦 PHP 7.3 dropped (reached end of life)
  • Nginx:
    • ⬆️ Updated to 1.21.6
    • 📜 Regex used to define Drupal paths that return 404 has been actualized and now can be overriden $NGINX_DRUPAL_NOT_FOUND_REGEX wodby/nginx#71
  • ⬆️ Node.js 16.13.2, 14.18.3, 12.22.9
  • ⬆️ Elasticsearch, Kibana 7.16.3, 6.8.23
  • ⬆️ Memcached 1.6.13
  • ⬆️ Varnish 6.0.10
  • 🐞 Adminer bugfix: prefill server and database from env vars not working anymore wodby/adminer#5
  • 📜 Added $DRUSH_OPTIONS_URI (commented by default) #509

Update instructions

Update your .env and docker-compose.yml files

5.4.42

23 Dec 09:58
Compare
Choose a tag to compare

Changes since 5.4.41

  • ⭐️ Added PHP 8.1, vanilla Drupal 9 now uses PHP 8.1 by default
  • 🛠 Mutagen integration reworked to Mutagen Compose #505 (comment)
  • ⬆️ Drush launcher updated to 0.9.3
  • ⬆️ Nginx:
    • 📜 Default header Content-Security-Policy can now be changed with $NGINX_HEADERS_CONTENT_SECURITY_POLICY wodby/nginx#69
    • 📜 webp added to the default list of static file extensions
  • ⬆️ Apache 2.4.52

Update instructions

Update your .env and docker-compose.yml files

5.4.41

20 Dec 03:56
Compare
Choose a tag to compare

Changes since 5.4.40

  • ⬆️ Vanilla Drupal 7.84
  • ⬆️ PHP 8.1.1, 8.0.14, 7.4.27
  • Nginx:
    • 🐞 Bugfix: default headers do not apply with disabled caching
    • 📜 Added default Content-Security-Policy header (frame-ancestors 'none')
  • ⬆️ Elasticsearch, Kibana 7.16.2, 6.8.22
  • ⬆️ Solr 8.11.1
  • 🔃 Adminer rebuilt against updated base PHP image

Update instructions

Update your .env file

5.4.40

12 Dec 20:08
Compare
Choose a tag to compare

Changes since 5.4.39

  • ⬆️ Vanilla Drupal 9.3.0, 7.83
  • PHP:
    • ⬆️ uuid extension updated to 1.2.0
    • 🥶 Rebased to wodby/base-php with frozen Alpine 3.13
  • Nginx:
    • 🛠 Image now supports custom wodby user uid/gid wodby/nginx#60
    • ⭐️ VTS module added, see $NGINX_METRICS_ and $NGINX_STATUS_ env vars for usage wodby/nginx#61
    • 📜 $NGINX_SET_REAL_IPS_FROM was added to support multiple IP address for set_real_ip_from wodby/nginx#62
    • 🥶 brotli and vts modules versions are now frozen wodby/nginx#63
  • PostgreSQL:
    • ⭐️ Added new latest PostgreSQL 14
    • 🥶 Rebased to wodby/base-postgres with frozen Alpine 3.13
  • Elasticsearch:
  • Solr:
  • Adminer:
    • ⭐️ Added linux/arm64 support
    • ⬆️ Base PHP image updated to 7.4
  • ⬆️ Varnish 6.0.9
  • ⬆️ Node.js 16.13.1, 14.18.2
  • 🥶 Apache rebased to wodby/httpd with frozen Alpine 3.13
  • 🥶 Redis rebased to wodby/base-redis with frozen Alpine 3.13
  • 🥶 Memcached9 rebased to wodby/base-memcached with frozen Alpine 3.13

Update instructions

Update your .env file

5.4.39

23 Nov 08:43
Compare
Choose a tag to compare

Changes since 5.4.38

  • ⬆️ Vanilla Drupal 9.2.9, 8.9.20
  • PHP:
    • ⬆️ Updates 8.0.13, 7.4.26, 7.3.33
    • 🐞 Bugfix: incorrect permissions on xdebug directory #500
  • MariaDB:
    • ⭐️ Added new latest MariaDB 10.6
    • ⬆️ Updates: 10.5.13, 10.4.22, 10.3.32, 10.2.41
    • 🪦 Dropped MariaDB 10.2
    • 🚨 linux/arm64 variants no longer built (use older versions for now) wodby/mariadb#36
  • PostgreSQL:
    • ⬆️ Updates: 13.5, 12.9, 11.14, 10.19, 9.6.24
    • 📜 pg_trgm extension is now enabled by default #501
  • ⭐️ Adminer rebased to PHP 7.4 and now has linux/arm64 variant
  • ⬆️ Nginx 1.21.4, 1.20.2
  • ⬆️ Solr 8.11.0
  • ⬆️ Elasticsearch, Kibana 7.15.2
  • ⬆️ Base OS Alpine updated to 3.14.4 and 3.13.7

Update instructions

Update your .env and docker-compose.yml files