[Maintenance] Conflict with Symfony 6 packages

This commit is contained in:
Łukasz Chruściel 2021-12-14 15:48:49 +01:00
parent ff04f4b73f
commit 2c55893508
No known key found for this signature in database
GPG key ID: 049A1D51AA3B039C
2 changed files with 18 additions and 0 deletions

View file

@ -3,6 +3,15 @@
This document explains why certain conflicts were added to `composer.json` and
references related issues.
- `symfony/cache": "^6.0`, "symfony/amqp-messenger": "^6.0", "symfony/doctrine-messenger": "^6.0",
"symfony/error-handler": "^6.0", "symfony/redis-messenger": "^6.0", "symfony/stopwatch": "^6.0", "symfony/twig-bridge": "^6.0",
"symfony/var-dumper": "^6.0", "symfony/var-exporter": "^6.0",:
These libraries still happen to be installed with Sylius if no flex is used. As we don't support Sf6 yet they are conflicted. Installation of symfony/cache v6.0 results with following error:
```
Uncaught Error: Class "Symfony\Component\Cache\DoctrineProvider" not found
```
- `symfony/password-hasher": "^6.0`:
Symfony in version 5.3 change password hashing logic, and in version 6.0 they removed BC layer

View file

@ -163,6 +163,15 @@
"jms/serializer-bundle": "3.9.0",
"symfony/doctrine-bridge": "4.4.16",
"symfony/password-hasher": "^6.0",
"symfony/cache": "^6.0",
"symfony/amqp-messenger": "^6.0",
"symfony/doctrine-messenger": "^6.0",
"symfony/error-handler": "^6.0",
"symfony/redis-messenger": "^6.0",
"symfony/stopwatch": "^6.0",
"symfony/twig-bridge": "^6.0",
"symfony/var-dumper": "^6.0",
"symfony/var-exporter": "^6.0",
"symfony/property-info": "4.4.22 || 5.2.7",
"symfony/serializer": "4.4.19 || 5.2.2",
"liip/imagine-bundle": "^2.7"