Laravel 13 wurde am 17. März 2026 veröffentlicht. Es ist das jährlich anstehende Major-Release, doch Laravel 13 legt besonderen Fokus auf KI-native Workflows, sicherere Defaults und ausdrucksstärkere Developer-APIs.Breaking Changes sind auf ein Minimum reduziert; die meisten Anwendungen lassen sich mit geringen Anpassungen aktualisieren. Gleichzeitig sind zahlreiche neue Funktionen wie das Laravel AI SDK und die semantische Suche hinzugekommen, die die moderne Anwendungsentwicklung deutlich verändern.
Support-Richtlinie für Laravel 13: Bugfixes bis Q3 2027, Security-Fixes bis zum 17. März 2028.
Das Highlight von Laravel 13 ist das First-Party AI SDK. Es bietet eine einheitliche API für Textgenerierung, Tool-aufrufende Agenten, Embeddings, Audio, Bildgenerierung und Vector-Store-Integrationen.KI-Funktionen lassen sich anbieterunabhängig aufbauen, während die typische Laravel-Developer-Experience erhalten bleibt.Textgenerierung (Agent)
use App\Ai\Agents\SalesCoach;$response = SalesCoach::make()->prompt('Analysieren Sie dieses Verkaufsgesprächs-Transkript ...');return (string) $response;
Bildgenerierung
use Laravel\Ai\Image;$image = Image::of('Ein Donut auf der Küchentheke')->generate();$rawContent = (string) $image;
Sprachsynthese
use Laravel\Ai\Audio;$audio = Audio::of('Ich liebe es, mit Laravel zu coden.')->generate();$rawContent = (string) $audio;
Embeddings generieren
use Illuminate\Support\Str;$embeddings = Str::of('Die Weine aus dem Napa Valley sind erstklassig.')->toEmbeddings();
In Verbindung mit dem AI SDK wurde native Vector-Query-Unterstützung ergänzt. Semantische Suche mit PostgreSQL und pgvector lässt sich direkt aus dem Query Builder ausführen.
Die CSRF-Middleware wurde von VerifyCsrfToken in PreventRequestForgery umbenannt; zusätzlich wurde eine Prüfung der Anfrageherkunft über den Header Sec-Fetch-Site ergänzt.
use Illuminate\Foundation\Http\Middleware\PreventRequestForgery;// Middleware in Tests ausschließen->withoutMiddleware([PreventRequestForgery::class]);
VerifyCsrfToken bleibt als deprecated Alias erhalten, die Migration auf den neuen Klassennamen wird jedoch empfohlen.
In config/cache.php wurde die Option serializable_classes ergänzt; der Default ist false. Damit werden PHP-Deserialisierungsangriffe im Fall eines geleakten APP_KEY verhindert.
Die in Laravel 12 überarbeiteten Starterkits (React-/Vue-/Livewire-Basis) sind auch in Laravel 13 weiterhin verfügbar.Passend zum Release von Laravel 13 wurde auch Inertia v3 veröffentlicht. Wichtige Änderungen:
Einfachere Layout-Props
Unterstützung für Vite 8
Neuer withApp-Callback
Neue Blade-Komponenten
Wenn Sie Inertia v3 einsetzen, sollten Sie das Upgrade parallel durchführen.
Laravel Boost ist ein First-Party-MCP-Server. In Verbindung mit KI-Editoren wie Claude Code, Cursor, OpenCode, Gemini oder VS Code lässt sich das Upgrade über den Slash-Command /upgrade-laravel-v13 teilautomatisieren.
Laravel 13 steht für „wenige Breaking Changes, viele neue Features”. Der Upgrade-Aufwand ist gering, während insbesondere das AI SDK und die semantische Suche das Potenzial besitzen, die Art moderner Anwendungsentwicklung zu verändern.Wenn Sie eine bestehende Anwendung von Laravel 12 auf 13 aktualisieren möchten, finden Sie im folgenden Guide die detaillierte Anleitung.
Upgrade-Anleitung von Laravel 12 auf 13
Übersicht der Breaking Changes und Schritt-für-Schritt-Upgrade-Anleitung.