mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-22 14:16:12 +01:00

[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.
This commit is contained in:
Oliver Klee 2022-08-24 18:43:54 +02:00 committed by GitHub
parent d552cb2961
commit 821cb8400b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View file

@ -15,6 +15,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
### Removed ### Removed
### Fixed ### Fixed
- Have all extension dependencies in the `ext_emconf.php` as well (#515)
- Bump the minimal 10.4 Extbase requirement (#514) - Bump the minimal 10.4 Extbase requirement (#514)
- Explicitly require Prophecy (#511) - Explicitly require Prophecy (#511)

View file

@ -10,6 +10,8 @@ $EM_CONF[$_EXTKEY] = [
'php' => '7.2.0-8.1.99', 'php' => '7.2.0-8.1.99',
'typo3' => '10.4.0-11.5.99', 'typo3' => '10.4.0-11.5.99',
'extbase' => '10.4.6-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', 'state' => 'stable',