sylius/sylius-rector
Sylius Rector provides Rector rules for automating Sylius upgrades and code modernization. It helps refactor deprecated APIs, apply version-specific migrations, and keep PHP/Sylius projects compatible with less manual work.
Architecture fit
Integration feasibility
require-dev Composer dependency with a rector.php configuration that imports Sylius rule sets.rector.php files that reference the old set provider must be migrated before upgrading to v3.9.0. Treat this as a breaking configuration change even though it is a minor version bump.Technical risk
AddIndexToClassExtendingTypeRector) may produce schema/index changes that require DBA review.Key questions
Stack fit
composer.json.Migration path
composer.json. Do not float to ^3 across this release.rector.php (and any shared config package) that references the removed set provider and rewrite it to the new version-bound rule configuration.Compatibility
Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?