From 02f05ea6818a3518b38c614a824c73eb855226ad Mon Sep 17 00:00:00 2001 From: Chingis Sandanov Date: Tue, 21 May 2024 10:10:10 +0300 Subject: [PATCH] Update changelogs --- 1.0/docs/stacks/drupal/changelog.md | 28 ++++++++++++++++++++++++++ 1.0/docs/stacks/drupal/local.md | 2 -- 1.0/docs/stacks/elasticsearch/index.md | 4 ++++ 1.0/docs/stacks/html/index.md | 8 ++++++++ 1.0/docs/stacks/mariadb/index.md | 4 ++++ 1.0/docs/stacks/matomo/index.md | 4 ++++ 1.0/docs/stacks/php/local.md | 1 - 1.0/docs/stacks/postgres/index.md | 4 ++++ 1.0/docs/stacks/varnish/index.md | 4 ++++ 1.0/docs/stacks/wordpress/changelog.md | 26 ++++++++++++++++++++++++ 1.0/docs/stacks/wordpress/local.md | 2 -- 11 files changed, 82 insertions(+), 5 deletions(-) diff --git a/1.0/docs/stacks/drupal/changelog.md b/1.0/docs/stacks/drupal/changelog.md index 38a37f4..163620b 100644 --- a/1.0/docs/stacks/drupal/changelog.md +++ b/1.0/docs/stacks/drupal/changelog.md @@ -6,6 +6,34 @@ This is the changelog for Drupal stack deployed via Wodby, for docker4drupal cha - We strongly recommend backing up your database before upgrading your application stack if the new version contains MariaDB updates - During MariaDB upgrade we run `mysql-check` and `mysql-upgrade`. This operation may take a few minutes for big databases +## 6.0.12 + +- ⬆️ Vanilla Drupal 10.2.6 +- PHP: + - ⬆️ Updated to 8.3.7, 8.2.19 + - ⭐️ Added new profiler extension [SPX](https://github.com/NoiseByNorthwest/php-spx) (disabled by default) https://github.com/wodby/php/issues/189 + - ⭐️ Added PHP 8.3 to Drupal 7, 8, 9 stacks https://github.com/wodby/php/issues/194 + - 📦 SQLite updated to 3.45 https://github.com/wodby/php/issues/194 + - ⬆️ PECL extensions updates: + - Xdebug 3.3.2 + - Redis 6.0.2 + - 📧 Default `PHP_SENDMAIL_PATH` set to use `msmtp` with new extra flag `-i` (with dos2unix workaround for PHP 8.1) + - 📜 Added env vars to configure `disabled_classes` and `disable_functions` https://github.com/wodby/php/issues/195 + - ⚠️ 📜 Removed `PHP_XDEBUG` and `PHP_XHPROF` env vars https://github.com/wodby/php/issues/176 + - 📜 `PHP_EXTENSIONS_DISABLE` set to `xdebug,xhprof,spx` by default + - 📜 Default `xdebug.client_host` set to `host.docker.internal` by @imyaro https://github.com/wodby/php/pull/193 + - 🐞 Bugfix: env vars with "=" truncated in SSH session by @andrew-drupal https://github.com/wodby/php/pull/191 +- Nginx: + - ⭐️ Added 1.26 + - ⬆️ Updated to 1.25.5 + - 🪦️ Nginx <= 1.24 has reached EOL + - 📜 Modsecurity config now included for Drupal 10+ https://github.com/wodby/nginx/pull/91 +- ⬆️ MariaDB 11.2.4, 11.1.5, 11.0.6, 10.11.8, 10.6.18, 10.5.25, 10.4.34 +- ⬆️ Varnish 6.0.13 +- ⬆️ Apache HTTPd 2.4.59 +- ⬆️ Memcached 1.6.27 +- ⬆️ Node.js 20.13.1, 18.20.2 + ## 6.0.11 - ⬆️ Vanilla Drupal 10.2.4, 7.100 diff --git a/1.0/docs/stacks/drupal/local.md b/1.0/docs/stacks/drupal/local.md index 87c6b21..6bee136 100644 --- a/1.0/docs/stacks/drupal/local.md +++ b/1.0/docs/stacks/drupal/local.md @@ -17,7 +17,6 @@ There are 2 options how to use docker4drupal – you can either run [vanilla](ht 1. Clone [docker4drupal repository](https://github.com/wodby/docker4drupal) and switch to the [latest stable tag](https://github.com/wodby/docker4drupal/releases) or download/unpack the source code from the [latest release](https://github.com/wodby/docker4drupal/releases) 2. Optional: for Drupal 8 or 7 comment out corresponding `DRUPAL_TAG` and `NGINX_VHOST_PRESET` in `.env` file -3. For PHP <8.2 switch mail sending to `ssmtp` (see [why](#mail-sending)) 4. [Configure domains](#domains) 5. From project root directory run `docker compose up -d` or `make up` to start containers. Give it 10-20 seconds to initialize after the start 6. That's it! Proceed with Drupal installation at http://drupal.docker.localhost:8000. Default database user, password and database name are all `drupal`, database host is `mariadb` @@ -41,7 +40,6 @@ There are 2 options how to use docker4drupal – you can either run [vanilla](ht 'prefix' => '', ); ``` -6. For PHP <8.2 switch mail sending to `ssmtp` (see [why](#mail-sending)) 7. [Configure domains](#domains) 8. Optional: for Drupal 8 or 7 update `NGINX_VHOST_PRESET` correspondingly in your `.env` file 9. Optional: uncomment lines in the compose file to run redis, solr, varnish, etc diff --git a/1.0/docs/stacks/elasticsearch/index.md b/1.0/docs/stacks/elasticsearch/index.md index f6bca26..b2a5244 100644 --- a/1.0/docs/stacks/elasticsearch/index.md +++ b/1.0/docs/stacks/elasticsearch/index.md @@ -14,6 +14,10 @@ Elasticsearch and Kibana can be configured via environment variables: This changelog is for Elasticsearch stack on Wodby, to see images changes see tags description on repository page: [elasticsearch](https://github.com/wodby/elasticsearch/releases) and [kibana](https://github.com/wodby/kibana/releases). +## 3.0.7 + +⬆️ Elasticsearh, Kibana 7.17.21 + ## 3.0.6 ⬆️ Elasticsearch, Kibana 7.17.18 diff --git a/1.0/docs/stacks/html/index.md b/1.0/docs/stacks/html/index.md index 752f32f..6ead50b 100644 --- a/1.0/docs/stacks/html/index.md +++ b/1.0/docs/stacks/html/index.md @@ -27,6 +27,14 @@ See [details](https://github.com/wodby/apache#html) about virtual host preset. This changelog is for HTML stack on Wodby, to see images changes see tags description on repository page: [nginx](https://github.com/wodby/nginx/releases) and [Apache](https://github.com/wodby/apache/releases). +### 1.0.12 + +- ⬆️ Apache HTTPd 2.4.59 +- Nginx: + - ⭐️ Added 1.26 + - ⬆️ Updated to 1.25.5 + - 🪦️ Nginx <= 1.24 has reached EOL + ### 1.0.11 ⬆️ Nginx 1.25.4 diff --git a/1.0/docs/stacks/mariadb/index.md b/1.0/docs/stacks/mariadb/index.md index b8695d4..eb4796a 100644 --- a/1.0/docs/stacks/mariadb/index.md +++ b/1.0/docs/stacks/mariadb/index.md @@ -40,6 +40,10 @@ This changelog is for MariaDB stack on Wodby, to see image changes see tags desc !!! caution "MariaDB 10.1" If your app has MariaDB 10.1 service and the app was created (or its stack was upgraded) after June 2018, you're actually running MariaDB 10.2 (see https://twitter.com/wodbycloud/status/1206943424861102081 for more details). +### 3.1.5 + +⬆️ MariaDB 11.2.4, 11.1.5, 11.0.6, 10.11.8, 10.6.18, 10.5.25, 10.4.34 + ### 3.1.4 ⬆️ MariaDB 10.11.7, 10.6.17, 10.5.24, 10.4.33 diff --git a/1.0/docs/stacks/matomo/index.md b/1.0/docs/stacks/matomo/index.md index 5fe54d9..fd98e3f 100644 --- a/1.0/docs/stacks/matomo/index.md +++ b/1.0/docs/stacks/matomo/index.md @@ -79,6 +79,10 @@ By default we run the following cron command from [crond container](#crond) ever This changelog is for Matomo stack on Wodby, to see image changes see tags description on [repository page](https://github.com/wodby/matomo/releases). +### 1.1.5 + +🔁 Matomo rebuilt against the latest PHP image + ### 1.1.4 - ⬆️ Matomo 5.0.3 diff --git a/1.0/docs/stacks/php/local.md b/1.0/docs/stacks/php/local.md index ac9e1ea..2b4121b 100644 --- a/1.0/docs/stacks/php/local.md +++ b/1.0/docs/stacks/php/local.md @@ -14,7 +14,6 @@ Docker4PHP is an open-source project ([GitHub page](https://github.com/wodby/doc 1. Download `docker4php.tar.gz` from the [latest stable release](https://github.com/wodby/docker4php/releases) and unpack to your PHP project root 2. Make sure `NGINX_SERVER_ROOT` (or `APACHE_DOCUMENT_ROOT`) is set to your project public directory with `index.php` (by default `/var/www/html/public`) 3. Ensure database credentials match in your database config and `.env` files -4. For PHP <8.2 switch mail sending to `ssmtp` (see [why](#mail-sending)) 5. [Configure domains](#domains) 6. Optional: [import existing database](#database-import-and-export) 7. Optional: uncomment lines in the compose file to run redis, elasticsearch, kibana, etc diff --git a/1.0/docs/stacks/postgres/index.md b/1.0/docs/stacks/postgres/index.md index d149e8c..c1aaf63 100644 --- a/1.0/docs/stacks/postgres/index.md +++ b/1.0/docs/stacks/postgres/index.md @@ -33,6 +33,10 @@ If you deploy PostgreSQL as a service inside of a stack that comes with an SSHD This changelog is for PostgreSQL stack on Wodby, to see image changes see tags description on [repository page](https://github.com/wodby/postgres/releases). +### 2.0.7 + +⬆️ PostgreSQL 16.3, 15.7, 14.12, 13.15, 12.19 + ### 2.0.6 ⬆️ PostgreSQL 16.2, 15.6, 14.11, 13.14, 12.18 diff --git a/1.0/docs/stacks/varnish/index.md b/1.0/docs/stacks/varnish/index.md index 5b371fb..2f20ee1 100644 --- a/1.0/docs/stacks/varnish/index.md +++ b/1.0/docs/stacks/varnish/index.md @@ -57,6 +57,10 @@ A few reasons why you may get 503: This changelog is for Varnish stack on Wodby, to see image changes see tags description on [repository page](https://github.com/wodby/varnish/releases). +### 3.2.2 + +⬆️ Varnish 6.0.13 + ### 3.2.1 ⬆️ Varnish 6.0.12 diff --git a/1.0/docs/stacks/wordpress/changelog.md b/1.0/docs/stacks/wordpress/changelog.md index 1041051..8ba824f 100644 --- a/1.0/docs/stacks/wordpress/changelog.md +++ b/1.0/docs/stacks/wordpress/changelog.md @@ -6,6 +6,32 @@ This is the changelog for WordPress stack deployed via Wodby, for docker4wordpre - We strongly recommend backing up your database before upgrading your application stack if the new version contains MariaDB updates - During MariaDB upgrade we run `mysql-check` and `mysql-upgrade`. This operation may take a few minutes for big databases +## 6.0.12 + +- ⬆️ Vanilla WordPress 6.5.3 +- PHP: + - ⬆️ Updated to 8.3.7, 8.2.19 + - ⭐️ Added new profiler extension [SPX](https://github.com/NoiseByNorthwest/php-spx) (disabled by default) + - ⭐️ Added PHP 8.3 to Drupal 7, 8, 9 stacks + - 📦 SQLite updated to 3.45 https://github.com/wodby/php/issues/194 + - ⬆️ PECL extensions updates: + - Xdebug 3.3.2 + - Redis 6.0.2 + - 📧 Default `PHP_SENDMAIL_PATH` set to use `msmtp` with new extra flag `-i` (with dos2unix workaround for PHP 8.1) + - 📜 Added env vars to configure `disabled_classes` and `disable_functions` https://github.com/wodby/php/issues/195 + - ⚠️ 📜 Removed `PHP_XDEBUG` and `PHP_XHPROF` env vars https://github.com/wodby/php/issues/176 + - 📜 `PHP_EXTENSIONS_DISABLE` set to `xdebug,xhprof,spx` by default + - 📜 Default `xdebug.client_host` set to `host.docker.internal` https://github.com/wodby/php/pull/193 + - 🐞 Bugfix: env vars with "=" truncated in SSH session https://github.com/wodby/php/pull/191 +- Nginx: + - ⭐️ Added 1.26 + - ⬆️ Updated to 1.25.5 + - 🪦️ Nginx <= 1.24 has reached EOL + - 📜 Updated rewrite rules for Google XML sitemap plugin https://github.com/wodby/nginx/issues/89 +- ⬆️ MariaDB 11.2.4, 11.1.5, 11.0.6, 10.11.8, 10.6.18, 10.5.25, 10.4.34 +- ⬆️ Varnish 6.0.13 +- ⬆️ Apache HTTPd 2.4.59 + ## 6.0.11 - ⬆️ Vanilla WordPress 6.4.3 diff --git a/1.0/docs/stacks/wordpress/local.md b/1.0/docs/stacks/wordpress/local.md index 1a31a8d..1a4cd2f 100644 --- a/1.0/docs/stacks/wordpress/local.md +++ b/1.0/docs/stacks/wordpress/local.md @@ -16,7 +16,6 @@ There are 2 options how to use docker4wordpress – you can either run [vanilla] ### Vanilla WordPress 1. Clone [docker4wordpress repository](https://github.com/wodby/docker4wordpress) and switch to the [latest stable tag](https://github.com/wodby/docker4wordpress/releases) or download/unpack the source code from the [latest release](https://github.com/wodby/docker4wordpress/releases) -2. For PHP <8.2 switch mail sending to `ssmtp` (see [why](#mail-sending)) 3. [Configure domains](#domains) 4. From project root directory run `docker compose up -d` or `make up` to start containers. Give it 10-20 seconds to initialize after the start 5. That's it! Proceed with WordPress installation at http://wp.docker.localhost:8000. Default database user, password and database name are all `wordpress`, database host is `mariadb` @@ -28,7 +27,6 @@ There are 2 options how to use docker4wordpress – you can either run [vanilla] 2. Download and unpack `docker4wordpress.tar.gz` from the [latest stable release](https://github.com/wodby/docker4wordpress/releases) to your project root 3. Delete `compose.override.yml` as it's used to deploy vanilla WordPress 4. Ensure database credentials match in your `wp-config.php` and `.env` files -5. For PHP <8.2 switch mail sending to `ssmtp` (see [why](#mail-sending)) 6. [Configure domains](#domains) 7. Optional: uncomment lines in the compose file to run redis, varnish, phpmyadmin, etc 8. Optional: [import existing database](#database-import-and-export)