override data persister from api platform, refactor override data persister from api platform, refactor override data persister from api platform, refactor override data persister from api platform, refactor override data persister from api platform, refactor [Spec] spec for messenger data persister removed one useless tests in OrderPromotionsIntegrityCheckerSpec review changes clean useless change removed blank space in upgradefile typo
2.2 KiB
UPGRADE FROM v1.11.X TO v1.12.0
Main update
-
Service
sylius.twig.extension.taxeshas been deprecated. Use methodsgetTaxExcludedTotalandgetTaxIncludedTotalfromSylius\Component\Core\Model\Orderinstead. -
Both
getCreatedByGuestandsetCreatedByGuestmethods were deprecated on\Sylius\Component\Core\Model\Order. Please useisCreatedByGuestinstead of the first one. The latter is a part of thesetCustomerWithAuthorizationlogic and should be used only this way. -
Due to refactoring constructor has been changed in service
src/Sylius/Bundle/ShopBundle/EventListener/OrderIntegrityChecker.php:public function __construct( private RouterInterface $router, - private OrderProcessorInterface $orderProcessor, private ObjectManager $manager + private OrderPromotionsIntegrityCheckerInterface $orderPromotionsIntegrityChecker )
Asset management changes
We updated gulp-sass plugin as well as the sass implementation we use to be compatible with most installation (node-sass is deprecated and incompatible with many systems). Therefore you need to update your code to follow this change.
-
Change the gulp-sass version you are using to
^5.1.0(package.json file)- "gulp-sass": "^4.0.1", + "gulp-sass": "^5.1.0", -
Add sass to your package.json:
+ "sass": "^1.48.0", -
Follow this guide to upgrade your code when using gulp-sass this is an example:
- import sass from 'gulp-sass'; + import gulpSass from 'gulp-sass'; + import realSass from 'sass'; + const sass = gulpSass(realSass); -
Library chart.js lib has been upgraded from 2.9.3 to 3.7.1. Adjust your package.json as follows:
- "chart.js": "^2.9.3", + "chart.js": "^3.7.1",- "rollup": "^0.60.2", + "rollup": "^0.66.2",- "rollup-plugin-uglify": "^4.0.0", + "rollup-plugin-uglify": "^6.0.2",Please visit 3.x Migration Guide for more information.