[BUGFIX] Raise 3rd party composer packages to composer.lock version
During testing to activate E_ALL and PHP 8.1 testing with activated E_ALL, nightly 'composerMin' tests for PHP8.1 are failing with several E_DEPRECATED warnings, which was not discoverd in composerLock tests. Several composer packages, ex. 'symfony/finder' and 'symfony/routing', are required with different min versions than written in composer.lock file, thus downgrading these components which emits E_DEPRECATED PHP8.1 warnings in nightly composerMin tests execeuted with PHP 8.1. 'symfony/options-resolver' needs to be added directly, as this has been installed as dependency with different lower version constraints for 'friendsofphp/php-cs-fixer' and 'symfony/rate-limiter', thus we need to add it directly with the locked version as min requirement as there are no newer versions of these packages with needed min version as required version. 'bacon/bacon-qr-code' needs to be raised to avoid a float to int PHP8.1 conversion warning. This ...
Showing
- composer.json 22 additions, 21 deletionscomposer.json
- composer.lock 51 additions, 51 deletionscomposer.lock
- typo3/sysext/adminpanel/composer.json 1 addition, 1 deletiontypo3/sysext/adminpanel/composer.json
- typo3/sysext/core/composer.json 19 additions, 18 deletionstypo3/sysext/core/composer.json
- typo3/sysext/extbase/composer.json 3 additions, 3 deletionstypo3/sysext/extbase/composer.json
- typo3/sysext/fluid/composer.json 1 addition, 1 deletiontypo3/sysext/fluid/composer.json
- typo3/sysext/form/composer.json 1 addition, 1 deletiontypo3/sysext/form/composer.json
- typo3/sysext/frontend/composer.json 1 addition, 1 deletiontypo3/sysext/frontend/composer.json
- typo3/sysext/install/composer.json 2 additions, 2 deletionstypo3/sysext/install/composer.json
- typo3/sysext/redirects/composer.json 1 addition, 1 deletiontypo3/sysext/redirects/composer.json
Please register or sign in to comment