From 821cb8400baf0c56839547615f858c9e3207d0ba Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Wed, 24 Aug 2022 18:43:54 +0200 Subject: [PATCH] [BUGFIX] Have all extension dependencies in the `ext_emconf.php` as well (#515) For non-Composer installations, all extension dependencies that are in the `composer.json` should also be in the `ext_emconf.php`. Even for extensions that are always installed (like frontend or fluid), it is good practice to always make these dependencies explicit. --- CHANGELOG.md | 1 + ext_emconf.php | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f6633e5..7d2b6dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ This project adheres to [Semantic Versioning](https://semver.org/). ### Removed ### Fixed +- Have all extension dependencies in the `ext_emconf.php` as well (#515) - Bump the minimal 10.4 Extbase requirement (#514) - Explicitly require Prophecy (#511) diff --git a/ext_emconf.php b/ext_emconf.php index a5ed6a3..a1ccd3d 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -10,6 +10,8 @@ $EM_CONF[$_EXTKEY] = [ 'php' => '7.2.0-8.1.99', 'typo3' => '10.4.0-11.5.99', 'extbase' => '10.4.6-11.5.99', + 'fluid' => '10.4.0-11.5.99', + 'frontend' => '10.4.0-11.5.99', ], ], 'state' => 'stable',