Laravel v13.26.0 est disponible, publié via les releases GitHub du framework. La mise à jour ajoute un événement JobReleased au worker de files, affiche les files en pause dans la sortie du worker et introduit managedQueues() pour les files Laravel Cloud ainsi que Queue::forward(). Les écouteurs en file peuvent désormais être debouncés.
Eloquent gagne orWhereKey() et orWhereKeyNot() sur le Builder, la prise en charge des closures pour wherePivot() et orWherePivot(), et une méthode getRelatedClass sur Relation. L'helper inOrderOf() accepte maintenant les enums. Un système de fichiers read-through fait son apparition, avec une option pour éviter la copie.
La version prend en charge Guzzle 8. Redis reçoit plusieurs correctifs : certaines commandes sont relancées en cas d'échec transitoire, les connexions cluster scannent chaque nœud maître, une boucle infinie lors de la purge des tags de cache obsolètes sur cluster est corrigée, et les connexions restent utilisables après l'échec d'un pipeline ou d'une transaction. La configuration Microsoft SQL Server respecte désormais readonly=false.
Les pools de processus deviennent itérables, les process fakes obtiennent de nouveaux helpers d'assertion avec prise en charge des commandes en tableau, et db:seed affiche la progression quand une classe de seeder précise est indiquée. La commande dev pail ne s'enregistre que si elle est installée, et le CLI ne demande plus sans cesse d'installer multiplex ni ne lance Vite sur les projets sans Vite. Les tests tournent désormais sur MySQL 9.7 LTS. Deux correctifs ont aussi été portés sur 12.x : les URL d'upload temporaires ne lisent plus que la query string de la requête, et les attributs de chemin JSON Postgres échappent les apostrophes.
Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.