This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13
| Bug fix? | no
| New feature? | yes
| BC breaks? | no
| Deprecations? | no
| Related tickets | fixes#10183
| License | MIT

<img width="560" alt="CleanShot 2023-06-01 at 15 27 21@2x" src="https://github.com/Sylius/Sylius/assets/80641364/3a5ad0ba-cdc0-4799-9904-89bc8badf8d0">
Only unused locales can be removed. If a locale appears in any translation, automatically, it cannot be removed.
Commits
-------
aad14e7a54 Create LocaleUsageChecker service
1cbe3a99a8 Add Behat scenario covering removing a locale
1c4b55e09f Implement RemoveLocale command
f71029f8a9 Fix CI
343c2ed0bd Provide improvements after code review
7b830979aa Add a delete locale API endpoint
2af0ee80d7 Remove RemoveLocale CLI command
35334343e4 Cover removing a locale via API scenarios
388d0ee7c6 Add contract tests for removing a locale
4251f061c8 Implement DeleteLocaleAction in the SyliusAdmin
383220b49b Create LocaleRemover service
da96a6aa8d Refactor the DeleteLocale action to use the LocaleRemover
7988cbeb33 Refactor the ApiBundle's DeleteLocale action to use the LocaleRemover
11311e3c4c Implement the UI part of removing the locales
e458531de2 Adjust Behat scenario for removing a locale
05bf744c63 Replace custom Action for Locale removing in AP with an event listener
d63d17926d Replace custom Action for Locale removing via API with a data persister
3d5cb02c3e Delete an unused LocaleRemover service
956f86133b Apply ECS fixes
fb9da0583d Provide post-CR fixes
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 <!-- see the comment below --> |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Related tickets | https://github.com/symfony/symfony/issues/50780 |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.12 branch
- Features and deprecations must be submitted against the 1.13 branch
- Make sure that the correct base branch is set
To be sure you are not breaking any Backward Compatibilities, check the documentation:
https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->
It's probably related to [this](81772c1645) change
Commits
-------
Add conflict to symfony/validator 5.4.25, 6.2.12 and 6.3.1 versions
Update conflicts file
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file --> |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.12 branch
- Features and deprecations must be submitted against the 1.13 branch
- Make sure that the correct base branch is set
To be sure you are not breaking any Backward Compatibilities, check the documentation:
https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->
Ref: https://github.com/Sylius/Sylius/pull/12633
I adjusted the step description to reflect its current state
Commits
-------
2b1a243607 [Scenarios] Add @api tag and change step implementation to reflect current app behaviour
7be12fda6b [Behat][UI] Remove unused step implementation
26775322f5 [ECS] Apply ecs fixes
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| License | MIT
Commits
-------
Include children taxons while executing InForTaxonsScopeVariantChecker
Apply ECS fixes
Update PHPStan baseline for 1.12 branch
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Related tickets |
| License | MIT
Commits
-------
b25ec66833 Adjust upmerge PR message body
cd1b835117 Fix composer.json
6dab1aba12 Update PHPStan baseline file
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| License | MIT
Commits
-------
7f0e55485f Ignore ApiPlatform\Core\Api\IriConverterInterface DeprecatedInterface Psalm error
c6eab12107 Add a conflict for doctrine/orm:2.15.3