From 928ab0a248a9fa29ca9bb04b5b71985656775e28 Mon Sep 17 00:00:00 2001 From: Helmut Hummel Date: Mon, 23 Mar 2026 12:31:59 +0100 Subject: [PATCH] [TASK] Provide compatibility with TYPO3 14.3 TYPO3 14.3 will allow to skip ext_emconf.php files for extension and for that introduces the notion of "providesPackages" https://review.typo3.org/c/Packages/TYPO3.CMS/+/91908 Adapt internal extension to match these changes. --- .../Core/Functional/Extensions/json_response/composer.json | 6 +++++- .../Functional/Extensions/private_container/composer.json | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Resources/Core/Functional/Extensions/json_response/composer.json b/Resources/Core/Functional/Extensions/json_response/composer.json index 42283d4b..71ba5867 100644 --- a/Resources/Core/Functional/Extensions/json_response/composer.json +++ b/Resources/Core/Functional/Extensions/json_response/composer.json @@ -2,6 +2,7 @@ "name": "typo3/testing-json-response", "type": "typo3-cms-extension", "description": "Providing testing framework extension for functional testing.", + "version": "1.0.0", "keywords": [ "typo3", "testing", @@ -36,7 +37,10 @@ }, "extra": { "typo3/cms": { - "extension-key": "json_response" + "extension-key": "json_response", + "Package": { + "providesPackages": {} + } } } } diff --git a/Resources/Core/Functional/Extensions/private_container/composer.json b/Resources/Core/Functional/Extensions/private_container/composer.json index a92a36df..50e013bc 100644 --- a/Resources/Core/Functional/Extensions/private_container/composer.json +++ b/Resources/Core/Functional/Extensions/private_container/composer.json @@ -2,6 +2,7 @@ "name": "typo3/testing-private-container", "type": "typo3-cms-extension", "description": "Providing testing framework extension for functional testing.", + "version": "1.0.0", "keywords": [ "typo3", "testing", @@ -36,7 +37,10 @@ }, "extra": { "typo3/cms": { - "extension-key": "private_container" + "extension-key": "private_container", + "Package": { + "providesPackages": {} + } } } }