Elle intègre notamment PHP 8.4, Symfony 7.3, Doctrine ORM 3, API Platform 4.1, Node.js 24, WCAG AA, un tableau de bord admin modernisé et le passage de PHPSpec à PHPUnit.
Pourquoi migrer ? Les risques d’une version 1.x en fin de vie#
Fin de support de Sylius 1.14 à horizon 2026#
Sylius 1.14 (ou antérieur) ne bénéficiera plus de maintenance au-delà de 2026. Cela signifie :
- Plus de correctifs de sécurité
- Plugins incompatibles avec les composants récents
- Régression technique progressive, avec surcharge de maintenance
À l’inverse, Sylius 2.1 s’appuie sur un socle à jour :
- Symfony 7.3
- PHP 8.4
- Doctrine ORM 3
- API Platform 4.1
Conséquences concrètes#
Sylius 2.1 intègre des optimisations profondes du code, une meilleure modularité, et des tests automatisés plus robustes grâce au passage de PHPSpec à PHPUnit.
Un code plus propre, plus rapide à exécuter, et plus simple à maintenir.
Un CMS natif enfin intégré#
Attendue de longue date, cette fonctionnalité permet désormais de créer des pages éditoriales (FAQ, blog, landing), de gérer les médias, et d’intégrer des blocs dynamiques sans effort de développement. C’est un gain de temps énorme pour les équipes marketing.
Accessibilité et conformité légale#
Sylius 2.1 est conforme WCAG AA par défaut. Une réponse directe aux exigences du European Accessibility Act qui s’applique à partir de 2025 à toutes les boutiques en ligne en Europe.
Écosystème de plugins modernisé#
La majorité des plugins Sylius sont désormais développés pour la version 2. Rester sur 1.14, c’est :
- multiplier les coûts de maintenance ;
- perdre l’accès aux nouvelles fonctionnalités ;
- risquer l’obsolescence de vos modules.
Quelles sont les nouveautés clés de Sylius 2.x ?#
- Refonte complète du front-office et de l’admin : Bootstrap + Symfony UX remplacent Semantic UI et jQuery
- Templates Twig modernisés : meilleure lisibilité, modularité, personnalisation facilitée via les Twig Hooks
- Compatibilité API Platform 4 : pour construire des API headless performantes
- Tests unitaires standardisés avec PHPUnit
- Dashboard admin enrichi : KPIs, alertes en un coup d’œil
Les enjeux techniques et fonctionnels de la migration vers Sylius 2.1#
Migrer vers Sylius 2, ce n’est pas juste faire une mise à jour. C’est :
- Réécrire le thème personnalisé si vous avez fortement adapté le front ou l’admin
- Auditer vos plugins pour vérifier leur compatibilité
- Repenser certaines logiques JS si vous avez utilisé jQuery ou du code maison
- Adapter les surcharges Twig aux nouveaux mécanismes
Un audit est donc indispensable avant de se lancer.
Comment anticiper une migration réussie ?#
- 1
Audit technique complet
Thème, plugins, dépendances, surcharges. - 2
Feuille de route projet
Chiffrage, planning, phases de tests. - 3
Environnement de préproduction
Pour valider sans risque. - 4
Montée en version progressive
Code, tests, données. - 5
Validation métier
Accessibilité, UI, workflows e-commerce.
Un accompagnement expert est indispensable pour éviter les erreurs coûteuses.
L’accompagnement AKAWAKA#
Chez AKAWAKA, les experts Sylius connaissent le framework dans les moindres recoins. Forts de 4 key contributors et certifiés Sylius, nos équipes accompagnent des clients depuis la version 1.0 jusqu’à 2.1, avec des projets sur-mesure complexes et évolutifs.
Notre approche :
- 📈 Montée en performance assurée
- 🔍 Audit clair, sans zones d’ombre
- ⚙️ Migration progressive et maîtrisée
- 🧪 Tests automatisés et vérification UX
Conclusion : ne subissez pas la migration, anticipez-la#
Sylius 2.1 apporte tout ce qu’on attend d’une plateforme e-commerce moderne : rapidité, conformité, évolutivité. La migration peut sembler ambitieuse, mais bien préparée, elle est une opportunité stratégique.
Confiez-la à une équipe qui maîtrise le sujet. Chez AKAWAKA, pas de blabla : on vous guide, on exécute, et on délivre.

