Web

    Laravel 13 : nouveautés et changements importants

    20 juillet 20266 min de lecture

    Laravel 13 en bref

    Laravel 13 a été annoncé par Taylor Otwell à Laracon EU en mars 2026, avec une particularité notable : zéro breaking change, ce que la communauté a qualifié de mise à jour la plus fluide de l'histoire du framework. La seule exigence technique qui change est la version minimale de PHP, désormais fixée à PHP 8.3. Les grands packages de l'écosystème (Livewire, Inertia.js, Filament, la famille Spatie) sont déjà compatibles.

    Ce qui change concrètement

    Le changement le plus marquant est la stabilisation du Laravel AI SDK, qui passe du statut expérimental à production-stable — Laravel devient l'un des premiers grands frameworks PHP à intégrer une couche IA de première partie, compatible avec plusieurs fournisseurs (dont OpenAI et Anthropic) via un simple changement de configuration. Côté technique, Laravel 13 étend l'usage des attributs natifs PHP à une quinzaine d'emplacements du framework, ajoute Cache::touch() pour prolonger la durée de vie d'une entrée en cache sans la recharger, introduit un driver base de données pour Reverb (le système de websockets de Laravel) qui réduit la dépendance à Redis, et inclut l'authentification par Passkey ainsi qu'un support natif de la spécification JSON:API.

    Faut-il migrer vers Laravel 13 maintenant ?

    Avec zéro breaking change annoncé, la migration technique est généralement peu risquée pour un projet déjà à jour sur Laravel 12 — le principal prérequis à vérifier est votre version de PHP (8.3 minimum) et la compatibilité de vos packages tiers. Pour un projet plus ancien ou avec une dette technique importante, je recommande un audit rapide avant migration : vérifier les packages dépréciés, tester en environnement de recadrage, puis migrer avec un plan de rollback clair. C'est le type d'intervention que je propose dans le cadre du développement et de la maintenance Laravel.

    Questions fréquentes

    Besoin d'aide pour votre projet digital ?

    Obtenez un devis gratuit personnalisé sous 24h. Sans engagement.