SyliusCmsPlugin
SyliusCmsPlugin copied to clipboard
Sylius 1.13
trafficstars
| Q | A |
|---|---|
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | fixes #495 |
| License | MIT |
Since Sylius 1.13 is requiring PHP >= 8.1 this plugin have to be a little bit updated. This PR aim to support it and also update, cleanup and re-standardize some configs files.
List bellow, the changes made to the plugin.
Globally
- [x] Remove Sylius 1.11 support.
- [x] Cleanup .gitignore files.
Test application
- [x] Use Symfony runtime.
- [x] Update package.json with the latest version from
sylius/sylius-standard. - [x] Cleanup
Kernel.php - [x] Strange bug with Sylius 1.12, I fixed
.ymlfile not loading because it needs to have.yamlextension.
Tests
- [x] Update Behat config to use
symfony/panther. - [x] Update Behat
ChromeDriverreference toPantherDriver. - [x] Update PHPStan config (and remove outdated
bitbag/coding-standardconfig import). - [x] Rename PHPStan neon config to
phpstan.neon.dist(FYI: it allows to set an extra config into a developer env). - [x] Fix PHPSpec issue with
TwigFunctionbeing final. - [x] Update ECS config and avoid checking
varandnode_modulesfolders. - [x] Fix the Behat image uploader on
Setup\PageContextto avoid uploading image outside of the dedicated folder.