Automated migration audit CLI for Sylius 1.x → 2.x. Detects 49 breaking change patterns, estimates effort in hours, and auto-fixes 41 common migration tasks.
Sylius Upgrade Analyzer scans your existing Sylius 1.x project, detects every breaking change, deprecated API, and incompatible pattern from the official UPGRADE-2.0.md, UPGRADE-API-2.0.md and CHANGELOG-2.0.md, then produces a detailed migration report with time estimates and fix suggestions.
The tool can automatically apply fixes for the most common migration patterns. Each fix has a confidence level (HIGH, MEDIUM, LOW) to help you decide whether to apply it automatically or review manually.
Console (with colored output), JSON, CSV, SARIF (GitHub Code Scanning compatible), Markdown, and PDF (via the web service).
.sylius-upgrade-rules.yamlcomposer require --dev pierre-arthur/sylius-upgrade-analyzer
vendor/bin/sylius-upgrade-analyzer sylius-upgrade:analyze
vendor/bin/sylius-upgrade-analyzer sylius-upgrade:analyze --fix --dry-run
vendor/bin/sylius-upgrade-analyzer sylius-upgrade:analyze --format=json
--output=report.json
PHP 8.2+, Symfony 6.4 or 7.2.
No reviews yet. Be the first to review this product!
Independent PHP developer specializing in Sylius e-commerce. Creator of sylius-upgrade-analyzer, an open-source CLI tool that audits Sylius 1.x to 2.x migration complexity with 47 analyzers, 41 auto-fixers, and professional PDF reporting.
Read more© 2026 Sylius. All rights reserved.