Laravel 13.19.0 führt die Methode Http::query() ein, um den HTTP-QUERY-Verb zu unterstützen. Im Gegensatz zu herkömmlichen GET-Anfragen werden die Parameter hierbei im Request-Body übertragen. Die Methode sendet standardmäßig JSON oder, bei Verwendung von asForm(), formkodierte Daten, wobei die bestehende URL-Query-Verarbeitung unverändert bleibt.

Für das Testen von Routen, die auf QUERY reagieren, wurden die Helper query() und queryJson() ergänzt. Diese funktionieren analog zu bestehenden Methoden wie delete() und platzieren die Testdaten direkt im Body der Anfrage.

Im Bereich der Collections gibt es die neue Methode reduceInto(), mit der ein Akkumulator direkt verändert werden kann, anstatt in jeder Iteration einen neuen Wert zurückzugeben. Für die String-Manipulation wurde der Helper Str::counted() eingeführt, der die Pluralisierung eines Wortes und das Voranstellen der Anzahl in einem Schritt erledigt.

Bei den Queue-Verbesserungen wird für SQS nun die SendMessageBatch-API für Massenversand genutzt, was die Anzahl der API-Aufrufe reduziert. Zudem kann der Queue-Fake nun reservierte Jobs untersuchen, sodass Tests prüfen können, ob Jobs bereits übernommen, aber noch nicht abgeschlossen wurden.