Releases: wodby/docker4drupal
Releases · wodby/docker4drupal
5.6.1
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
andinnodb_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
5.5.0
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 sSMTP package and
- ⭐️ 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
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
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 toframe-ancestors 'self'
by default - 🐞 Bugfix: duplicated headers
- 📜 Not found regex default value now includes
- 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 specifiedquery_cache_size
default value changed to1M
query_cache_type
nowOFF
by defaultflush_log_at_trx_commit
default value changed to1
- 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
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
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
- 📜 Default header
- ⬆️ Apache 2.4.52
Update instructions
Update your .env
and docker-compose.yml
files
5.4.41
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
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 forset_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:
- 🚨 Fix for CVE-2021-44228
- ⬆️ Updated to 7.16.0
- 🥶 Rebased to wodby/openjdk with frozen Alpine 3.13
- Solr:
- 🚨 Fix for CVE-2021-44228
- 🥶 Base image (wodby/base-solr) rebased to wodby/openjdk with frozen Alpine 3.13
- 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
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