From 3f0e226236c7d0b552668c4ad36975f05a1a35f4 Mon Sep 17 00:00:00 2001 From: Dennis Prinse <dennis.prinse@maxserv.com> Date: Wed, 28 Jun 2023 08:32:04 +0200 Subject: [PATCH] [BUGFIX] Re-allow guzzlehttp/promises v1 The update to only allow guzzlehttp/promises has been breaking to external extensions and their dependencies. Only allowing guzzlehttp/promises v2 caused projects to refuse updating TYPO3 from v12.4.1 to v12.4.2 > composer require guzzlehttp/promises:"^1.5.2 || ^2.0" > composer require --no-update guzzlehttp/promises:"^1.5.2 || ^2.0" \ -d typo3/sysext/install/ Resolves: #101184 Related: #100919 Releases: main, 12.4 Change-Id: I173ca51ed03e3d1522d3dfa2e0db46a9141b6e13 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/79526 Reviewed-by: Nikita Hovratov <nikita.h@live.de> Tested-by: core-ci <typo3@b13.com> Tested-by: Oliver Hader <oliver.hader@typo3.org> Tested-by: Nikita Hovratov <nikita.h@live.de> Reviewed-by: Oliver Hader <oliver.hader@typo3.org> --- composer.json | 2 +- composer.lock | 2 +- typo3/sysext/install/composer.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 367cc2e573df..3cbc4f284874 100644 --- a/composer.json +++ b/composer.json @@ -58,7 +58,7 @@ "enshrined/svg-sanitize": "^0.15.4", "firebase/php-jwt": "^6.4.0", "guzzlehttp/guzzle": "^7.7.0", - "guzzlehttp/promises": "^2.0", + "guzzlehttp/promises": "^1.5.2 || ^2.0", "guzzlehttp/psr7": "^2.5.0", "lolli42/finediff": "^1.0.2", "masterminds/html5": "^2.7.6", diff --git a/composer.lock b/composer.lock index ce9a9b766c12..a645d1865839 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "65210637ad668eacf4e8243752810645", + "content-hash": "a7776c6d39beabb20f0217922d718e11", "packages": [ { "name": "bacon/bacon-qr-code", diff --git a/typo3/sysext/install/composer.json b/typo3/sysext/install/composer.json index 478e52365bd9..045bc39aad85 100644 --- a/typo3/sysext/install/composer.json +++ b/typo3/sysext/install/composer.json @@ -20,7 +20,7 @@ }, "require": { "doctrine/dbal": "^3.6.2", - "guzzlehttp/promises": "^2.0", + "guzzlehttp/promises": "^1.5.2 || ^2.0", "nikic/php-parser": "^4.15.4", "symfony/finder": "^6.2", "symfony/http-foundation": "^6.2", -- GitLab