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

Laravel 13.13, Laravel Cloud Scale-to-Zero, AI SDK et Nouveaux Packages Laravel

#Introduction

Cette semaine, plusieurs nouveautés importantes ont marqué l'écosystème Laravel : la sortie de Laravel 13.13 avec de nouvelles fonctionnalités pour les jobs en masse, des avancées majeures sur Laravel Cloud permettant un scaling automatique et plus rapide, ainsi que plusieurs nouveaux outils et packages utiles pour les développeurs Laravel.

#Releases et mises à jour

#Laravel 13.13 : Bus::bulk() et améliorations diverses

La version 13.13 de Laravel introduit une nouvelle méthode Bus::bulk() qui permet de dispatcher un grand nombre de jobs en une seule commande, facilitant ainsi la gestion des tâches longues et parallélisables. Parmi les autres nouveautés : prise en charge du client HTTP PSR-18, attachés de notifications stockés, et mémoïsation du cache pour optimiser les performances.

Exemple de dispatch en masse :

1Bus::bulk([
2 new SendEmailJob($user1),
3 new SendEmailJob($user2),
4 // ...
5]);
1Bus::bulk([
2 new SendEmailJob($user1),
3 new SendEmailJob($user2),
4 // ...
5]);

En savoir plus →

#Laravel Cloud : mise à l’échelle automatique et temps de réveil ultra-rapides

Laravel Cloud améliore son offre avec une capacité de scaling à zéro qui permet de réduire drastiquement les coûts en arrêtant les ressources en période d'inactivité. La plateforme se réveille désormais 20 fois plus rapidement (moins de 500 ms). Un nouveau plan Starter à 5$ apporte un tarif abordable pour les applications petites et moyennes.

Cette évolution est accompagnée d'une gestion automatisée des workers de queue qui s'adaptent dynamiquement à la pression de la file, permettant une meilleure résilience des applications.

En savoir plus →

#Nouveaux packages et outils

#Filterable : filtrage avancé des requêtes Eloquent

Filterable est un package Laravel qui propose plusieurs moteurs de filtrage pour les modèles Eloquent, notamment la prise en charge des filtres JSON imbriqués et des relations. Il facilite la création de requêtes complexes tout en gardant un code propre et maintenable.

En savoir plus →

#Truffle : modèles Eloquent en mémoire grâce à SQLite

Truffle est un outil intéressant qui permet de faire tourner des modèles Eloquent sur une base SQLite en mémoire. Cela facilite notamment le traitement de données statiques ou temporaires sans toucher à la base principale, améliorant le développement de tests et le prototypage.

En savoir plus →

#Checkpoint : audit de sécurité pour vos applications Laravel

Checkpoint offre une commande Artisan qui réalise 26 contrôles statiques de sécurité sur votre projet Laravel. Il vérifie les vulnérabilités dans les dépendances, la présence de secrets en clair, les risques d'injection, ou encore les mauvaises configurations.

En savoir plus →

#Laravel pour l’éditeur Zed : extension LSP communautaire

Une nouvelle extension Laravel pour Zed éditeur ajoute l'autocomplétion, go-to-definition, références, renommage et intégration Blade via une analyse statique du projet. C'est un outil pour améliorer la productivité des développeurs avec cet éditeur peu connu.

En savoir plus →

#Tutoriels et articles notables

#Migration de cron jobs vers Laravel Queues avec Redis

Un article détaillé explique pourquoi et comment migrer ses tâches planifiées basées sur cron vers des queues Laravel avec Redis. Le gain principal réside dans la fiabilité, la logique de retry et l'observabilité des processus dans les applications à fort trafic.

En savoir plus →

#Mise en place rapide d’un projet Laravel (en 5 minutes)

Un développeur partage ses bonnes pratiques pour démarrer un projet Laravel rapidement, automatiser l’installation de l’authentification, la gestion des rôles, et la configuration initiale pour éviter de repartir de zéro à chaque nouveau projet.

En savoir plus →

#Utilisation du SDK Laravel AI pour un système RAG

Un retour d’expérience très complet présente la création d’un système Retrieval-Augmented Generation (RAG) en Laravel en un weekend, combinant vector embeddings, gestion des chunks et recherche sémantique grâce au SDK Laravel AI.

En savoir plus →

#Événements et communauté

#Laravel Live Japan 2026 : Aegis, un package pour la validation des objets valeur

À Laravel Live Japan 2026 a été présenté Aegis, un package qui facilite le scaffolding et la validation des Value Objects dans Laravel, améliorant ainsi la modélisation d’entités avec des règles de validation intégrées.

En savoir plus →

#Laravel Cloud et retours utilisateurs

Des discussions sur Reddit reflètent à la fois l’enthousiasme et les défis rencontrés par les utilisateurs avec Laravel Cloud, notamment sur la gestion de la fiabilité, des pannes et des redémarrages imprévus.

En savoir plus →

#Frontend et écosystème JavaScript

#BlatUI : shadcn/ui adapté à Blade, Laravel, Alpine.js et Tailwind CSS v4

BlatUI permet aux développeurs Laravel d’intégrer 5 composants majeurs, 62 blocs et 70 graphiques ApexCharts en Blade, avec Alpine.js et Tailwind CSS 4. L’approche consiste à importer directement le code plutôt qu’un simple package UI.

En savoir plus →