1. Accueil
  2. Articles
4 min de lecture
0 vues

Laravel AI SDK, Pest 5, Managed Queues, Filament, and Laravel Cloud Innovations

#Introduction

Cette semaine marque une période riche en nouveautés autour de Laravel et son écosystème, parfaitement mise en lumière lors de la Laracon US 2026. On y retrouve des avancées majeures comme l'évolution du SDK Laravel AI, la sortie de Pest 5, ou encore des améliorations significatives dans l'environnement Laravel Cloud avec notamment le support des déploiements Next.js et Nuxt. Les outils frontend avec Inertia ont aussi reçu une attention avec l'arrivée officielle d'Inertia DevTools sur le Chrome Web Store.


#Releases et mises à jour

#Pest 5 : vers une analyse d'impact des tests et plus

Le framework de test PHP Pest est maintenant disponible en version 5. Cette nouvelle version introduit une analyse d'impact des tests (Test Impact Analysis), un plugin agent pour la vérification, ainsi que le support pour evals, PHPStan et Rector. Ces évolutions permettront aux développeurs de mieux cibler leurs tests et d'améliorer la qualité globale du code.

#Laravel AI SDK : L'humain dans la boucle

Le SDK Laravel AI introduit une fonctionnalité innovante de validation humaine avant l'exécution d'actions sensibles. L'agent AI peut ainsi être suspendu pour recevoir une approbation, un rejet ou une modification par une personne, renforçant la sécurité et le contrôle dans les workflows automatisés.

#Laravel Pint ajoute le formatage Blade

La version 1.30.0 de Laravel Pint intègre un flag --blade, permettant de formatter les fichiers .blade.php via Prettier. Cette mise à jour améliore la cohérence et la lisibilité du code Blade dans les projets Laravel.

#Queue-SQL : Mise à jour et suppression massives en parallèle

Le package Queue-SQL facilite l'exécution de suppressions et mises à jour massives en les transformant en lots parallèles dans la queue, optimisant ainsi les performances sur des bases de données volumineuses.


#Nouveaux packages et outils

#LaraClient : Simplifiez vos intégrations API

Un nouveau package nommé LaraClient permet de centraliser la configuration des API tierces (authentification, gestion des retries, limites de taux, fake testing) dans un unique fichier Laravel, réduisant le besoin de réécrire le même code HTTP pour chaque service.

#Laravel Agentic : Agents AI toujours actifs

Laravel Agentic facilite la gestion d'agents AI toujours actifs dans les applications Laravel, permettant d'harmoniser les interactions avec différents services Laravel AI, MCP, HTTP, Artisan, et queues via un seul point d'entrée.


#Événements et communauté

#Résumé complet de la Laracon US 2026

La conférence Laracon US 2026 a été l'occasion d'annoncer plusieurs nouveautés majeures : Laravel LSP, outils d'inspection Inertia, queues managées avec autoscaling, scale-to-zero ultra rapide sur Laravel Cloud, et bien plus. Cet événement confirme la place centrale de Laravel dans l'innovation PHP et le full-stack moderne.

#Inertia DevTools disponible sur Chrome Web Store

Le panneau officiel Chrome DevTools pour Inertia.js, permettant d'inspecter visites, props et métadonnées de routes, est désormais disponible sur le Chrome Web Store, facilitant son installation et sa mise à jour.


#Articles notables et tutoriels

#Laravel Filament : Comprendre pourquoi il fait tant parler de lui

Un focus sur Laravel Filament, un outil de création de panels d'administration moderne très prisé pour sa rapidité de mise en oeuvre, sa gestion complète des interfaces et son intégration native avec Laravel.

#Architecturer votre SaaS avec multi-tenancy dans Laravel

Un article technique qui détaille les défis et les bonnes pratiques pour gérer le multi-tenant dans les applications SaaS construites avec Laravel.

#Sécurité et bonnes pratiques : Passwordless OTP, Mutual TLS et prévention

Plusieurs articles instructifs abordent la réinitialisation de mot de passe sans base de données via OTP sans état, l'authentification via Mutual TLS pour une architecture zero-trust, et la prévention du réusage des anciens mots de passe avec un package Laravel dédié.

#Exemple d'utilisation du flag --blade dans Laravel Pint

1# Formatage des fichiers Blade avec Pint
2./vendor/bin/pint --blade
1# Formatage des fichiers Blade avec Pint
2./vendor/bin/pint --blade

Pour approfondir ces sujets, voici les liens sources :