From 9441473dbfa8f2d1df6ffc066239c6933561f87d Mon Sep 17 00:00:00 2001 From: Aaron Feledy Date: Sat, 7 Mar 2026 19:53:30 -0600 Subject: [PATCH 1/3] feat: update @lando/php to ^1.12.0 - Enabled mod_headers and mod_expires Apache modules by default - Fixed xdebug log ownership issue with build_as_root/run_as_root --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a7a96a..a5b5d78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## {{ UNRELEASED_VERSION }} - [{{ UNRELEASED_DATE }}]({{ UNRELEASED_LINK }}) +* Updated to [@lando/php@1.12.0](https://github.com/lando/php/releases/tag/v1.12.0) for mod_headers/mod_expires and xdebug log fix + ## v1.12.0 - [February 22, 2026](https://github.com/lando/pantheon/releases/tag/v1.12.0) * Added `-vv`/`--verbose` and `-vvv`/`--debug` flag passthrough to all Terminus commands in `lando pull` and `lando push` [#215](https://github.com/lando/pantheon/issues/215) diff --git a/package.json b/package.json index 37dd279..e041ad6 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ }, "dependencies": { "@lando/mariadb": "^1.7.0", - "@lando/php": "^1.11.1", + "@lando/php": "^1.12.0", "@lando/redis": "^1.2.3", "@lando/solr": "^1.3.3", "@lando/varnish": "^1.3.1", From 5a169ae538711e96c03cc318e23c0c47cdfde09e Mon Sep 17 00:00:00 2001 From: Aaron Feledy Date: Sat, 7 Mar 2026 20:13:55 -0600 Subject: [PATCH 2/3] chore: update package-lock.json --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 02ab267..c073a97 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@lando/mariadb": "^1.7.0", - "@lando/php": "^1.11.1", + "@lando/php": "^1.12.0", "@lando/redis": "^1.2.3", "@lando/solr": "^1.3.3", "@lando/varnish": "^1.3.1", @@ -1434,9 +1434,9 @@ "license": "MIT" }, "node_modules/@lando/php": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@lando/php/-/php-1.11.1.tgz", - "integrity": "sha512-3l6oEj6iZxL4vj59YbOinfu4ktUXYfHe7UlP1W5wePTaQH9K+RBCg8eCsPBmliQzc9ltX6JqvDYrAx2KN5K8Dw==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@lando/php/-/php-1.12.0.tgz", + "integrity": "sha512-yHhjdtGv0zgylfOubbWz09ufTr8yfi7so262RDJT5P03T24LfHPOBLFLTtdI8I1k0kzH9phxhQ4aZyex9TMhsg==", "bundleDependencies": [ "@lando/nginx", "lodash", @@ -1453,7 +1453,7 @@ } }, "node_modules/@lando/php/node_modules/@lando/nginx": { - "version": "1.5.0", + "version": "1.6.0", "bundleDependencies": [ "lodash" ], From 204a5d1b48ea59bf3c84b5a715ea9b474d225a7f Mon Sep 17 00:00:00 2001 From: Aaron Feledy Date: Sat, 7 Mar 2026 21:21:33 -0600 Subject: [PATCH 3/3] fix: use @@tx_isolation for MariaDB 10.4 compat --- examples/drupal10/README.md | 2 +- examples/drupal11/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/drupal10/README.md b/examples/drupal10/README.md index 84762dd..8d4e929 100644 --- a/examples/drupal10/README.md +++ b/examples/drupal10/README.md @@ -90,7 +90,7 @@ lando exec database -- "mysql -V" | grep 10.4. # Should have the transaction isolation level set to READ-COMMITTED cd drupal10 -lando mysql -e "SELECT @@transaction_isolation;" | grep READ-COMMITTED +lando mysql -e "SELECT @@tx_isolation;" | grep READ-COMMITTED # Should use a varnish http_resp_hdr_len setting of 25k cd drupal10 diff --git a/examples/drupal11/README.md b/examples/drupal11/README.md index 58c8b27..928453d 100644 --- a/examples/drupal11/README.md +++ b/examples/drupal11/README.md @@ -87,7 +87,7 @@ lando exec database -- "mysql -V" | grep 10.6. # Should have the transaction isolation level set to READ-COMMITTED cd drupal11 -lando mysql -e "SELECT @@transaction_isolation;" | grep READ-COMMITTED +lando mysql -e "SELECT @@tx_isolation;" | grep READ-COMMITTED # Should use a varnish http_resp_hdr_len setting of 25k cd drupal11