Remove unnecessary Symfony conflicts

This commit is contained in:
Grzegorz Sadowski 2024-02-09 11:37:50 +01:00
parent 45a2ded810
commit 36fb484864
No known key found for this signature in database
GPG key ID: EF87FF4E6E3BD364
4 changed files with 3 additions and 13 deletions

View file

@ -8,17 +8,12 @@ references related issues.
After bumping to this version ApiBundle starts failing due to requesting a non-existing `api_platform.openapi.factory.legacy` service.
As we are not using this service across the ApiBundle we added this conflict to unlock the builds, until we investigate the problem.
- `symfony/framework-bundle:6.2.8`:
This version is missing the service alias `validator.expression`
which causes ValidatorException exception to be thrown when using `Expression` constraint.
- `doctrine/orm:>= 2.16.0`
This version makes Sylius Fixtures loading fail on the product review fixtures.
References: https://github.com/doctrine/orm/issues/10869
- `symfony/validator:5.4.25 || 6.2.12 || 6.3.1`
- `symfony/validator:5.4.25`
This version introduced a bug, causing validation constraints to not work.
References: https://github.com/symfony/symfony/issues/50780

View file

@ -188,8 +188,7 @@
"doctrine/orm": ">= 2.16.0",
"lexik/jwt-authentication-bundle": "^2.18",
"stof/doctrine-extensions-bundle": "1.8.0",
"symfony/framework-bundle": "6.2.8",
"symfony/validator": "5.4.25 || 6.2.12 || 6.3.1"
"symfony/validator": "5.4.25"
},
"require-dev": {
"behat/behat": "^3.6.1",

View file

@ -48,8 +48,7 @@
},
"conflict": {
"doctrine/doctrine-bundle": "2.3.0",
"lexik/jwt-authentication-bundle": "^2.18",
"symfony/doctrine-bridge": "4.4.20 || 5.2.4 || 5.2.5"
"lexik/jwt-authentication-bundle": "^2.18"
},
"config": {
"allow-plugins": {

View file

@ -86,9 +86,6 @@
"symfony/dependency-injection": "^5.4.21 || ^6.4",
"symfony/dotenv": "^5.4.21 || ^6.4"
},
"conflict": {
"symfony/doctrine-bridge": "4.4.20 || 5.2.4 || 5.2.5"
},
"config": {
"allow-plugins": {
"php-http/discovery": false,