Laravel 13: Was die neue Version für Ihr Projekt bedeutet
Laravel 13 ist seit dem 17. März 2026 verfügbar, setzt PHP 8.3 voraus und bringt vor allem eingebaute KI-Werkzeuge, JSON:API-Ressourcen und strengere Sicherheitsvorgaben. Ein Upgrade ist nicht sofort Pflicht, sollte aber vor dem Ende der Bugfixes für Laravel 12 am 13. August 2026 eingeplant sein.
Für Ihr Budget zählt weniger die Liste der Laravel-13-Neuerungen als die Frage, welche Version Sie einsetzen. Läuft Ihr Projekt auf Laravel 11 oder älter, gibt es seit dem 12. März 2026 keine Sicherheitsupdates mehr, und das Upgrade ist dringend. Läuft es auf Laravel 12, haben Sie bis Februar 2027 Zeit, sollten den Schritt aber vor dem Ende der Fehlerbehebungen im August 2026 einplanen. Das Laravel-Team selbst spricht von wenigen Breaking Changes.
Dieser Beitrag richtet sich an Geschäftsführer und Projektverantwortliche, die entscheiden, wann ein Upgrade ins Budget gehört. Wie wir als Laravel-Agentur Anwendungen bauen und betreiben, steht auf der zugehörigen Seite.
Das Release
Was in Laravel 13 neu ist
Laravel 13 ist am 17. März 2026 erschienen. Das Team beschreibt den Schwerpunkt als KI-nahe Arbeitsweisen, bessere Standardeinstellungen und ausdrucksstärkere Programmierschnittstellen. Für Entscheider relevant sind vor allem diese Punkte:
Laravel AI SDK: eine offizielle Bibliothek für Textgenerierung, Agenten mit Werkzeugaufrufen, Embeddings, Audio und Bilder. Der Anbieter des Sprachmodells lässt sich wechseln, ohne die Anwendung umzuschreiben.
Semantische Suche: Abfragen nach inhaltlicher Ähnlichkeit statt nach exakten Wörtern, direkt aus der Datenbankschicht, aufbauend auf PostgreSQL mit der Erweiterung pgvector.
JSON:API-Ressourcen: Schnittstellen nach dem verbreiteten JSON:API-Standard lassen sich ohne Zusatzpakete ausliefern.
Schutz vor gefälschten Anfragen: Die bisherige CSRF-Prüfung wurde zu einer eigenen Middleware ausgebaut, die zusätzlich die Herkunft einer Anfrage prüft.
Mehr PHP-Attribute: Berechtigungen, Middleware und Wiederholungsregeln für Hintergrundjobs lassen sich direkt an Klassen und Methoden notieren. Das macht Code lesbarer, ändert aber nichts am Verhalten bestehender Anwendungen.
Queue-Routing: zentrale Regeln, welche Hintergrundaufgabe in welcher Warteschlange läuft.
Was sich für bestehende Anwendungen ändert
Das Laravel-Team hat nach eigener Aussage in diesem Zyklus bewusst auf Breaking Changes verzichtet und Verbesserungen lieber laufend in die Version 12 eingebaut. Für bestehende Anwendungen bedeutet das: Die meisten Neuerungen sind Angebote, die Sie nutzen können, aber nicht müssen. Zu prüfen bleiben die Hinweise im offiziellen Upgrade-Leitfaden, vor allem dort, wo Ihre Anwendung vom Standard abweicht, etwa bei eigener CSRF-Behandlung oder selbst geschriebenen Erweiterungen des Frameworks.
Wie ein erster Agent mit dem AI SDK aussieht, zeigt unser Beitrag Laravel 13 AI SDK: Erste Schritte mit Claude als Provider. Für die Upgrade-Entscheidung ist das SDK ein Angebot, keine Pflicht: Bestehende Anwendungen laufen ohne KI-Funktionen weiter.
Voraussetzung
Welche PHP-Version vorausgesetzt wird
Laravel 13 verlangt mindestens PHP 8.3 und unterstützt PHP 8.3 bis 8.5. Laravel 12 lief noch ab PHP 8.2. Bevor Sie das Framework anheben, muss also der Server und gegebenenfalls die Entwicklungsumgebung auf PHP 8.3 oder neuer laufen.
Für viele Projekte ist das ohnehin fällig. Laut php.net endet die Sicherheitsunterstützung für PHP 8.2 am 31. Dezember 2026. PHP 8.3 erhält Sicherheitsupdates bis Ende 2027, PHP 8.4 bis Ende 2028 und PHP 8.5 bis Ende 2029. Wer PHP 8.2 betreibt, muss bis Ende 2026 ohnehin wechseln und kann den Schritt mit dem Laravel-Upgrade verbinden.
Achten Sie darauf, dass alle Umgebungen gleichzeitig umziehen: Produktionsserver, Staging, die automatische Testumgebung, Server für zeitgesteuerte Aufgaben und die lokalen Entwicklungsumgebungen. Unterschiedliche PHP-Versionen in diesen Umgebungen führen zu Fehlern, die nur an einer Stelle auftreten und entsprechend schwer zu finden sind.
Ein typisches Fehlerbild nach so einem Umzug: Die Website läuft schon mit PHP 8.3, der Cronjob auf dem Server ruft für php artisan schedule:run aber noch die alte PHP-Version auf. Composer bricht dann beim Start mit dem Hinweis ab, dass die installierten Pakete eine neuere PHP-Version verlangen, und die nächtlichen Aufgaben fallen still aus, bis jemand die Logs liest.
Zu prüfen sind dabei auch die Zusatzpakete Ihrer Anwendung. Ein einzelnes Paket, das PHP 8.3 oder Laravel 13 noch nicht unterstützt, kann das ganze Upgrade blockieren.
Fristen
Bugfix- und Sicherheits-Support im Überblick
Laravel gibt jeder Hauptversion 18 Monate Fehlerbehebungen und zwei Jahre Sicherheitsupdates. Daraus ergeben sich laut offizieller Release-Seite folgende Daten:
Laravel 11: Sicherheitsupdates bis 12. März 2026, seitdem ohne Unterstützung
Laravel 12: Fehlerbehebungen bis 13. August 2026, Sicherheitsupdates bis 24. Februar 2027
Laravel 13: Fehlerbehebungen bis zum dritten Quartal 2027, Sicherheitsupdates bis 17. März 2028
Laravel veröffentlicht laut seiner Versionierungsregel jedes Jahr etwa im ersten Quartal eine neue Hauptversion. Kleinere Versionen und Fehlerbehebungen erscheinen bis zu wöchentlich und sollen keine Breaking Changes enthalten. Für die Planung heißt das: Ein Versionssprung pro Jahr ist der Normalfall, kein Sonderprojekt.
Nach dem Ende der Fehlerbehebungen werden nur noch Sicherheitslücken geschlossen. Gewöhnliche Fehler im Framework bleiben dann in Ihrer Version bestehen. Nach dem Ende der Sicherheitsupdates kommt gar nichts mehr. Für Anwendungen mit personenbezogenen Daten ist das ein Zustand, den Sie vermeiden sollten.
Entscheidung
Upgrade sofort oder später: eine Entscheidungshilfe
Ob Sie sofort oder in einigen Monaten upgraden, hängt vom Ausgangspunkt ab. Die folgende Einordnung hilft bei der Budgetplanung:
Laravel 11 oder älter: Ein Upgrade ist dringend, weil keine Sicherheitsupdates mehr erscheinen. Bei größerem Abstand empfiehlt sich ein schrittweiser Upgrade-Pfad über jede Hauptversion.
Laravel 12 auf PHP 8.2: Zuerst PHP anheben, dann Laravel 13. Beides sollte vor Jahresende 2026 erledigt sein, weil dann PHP 8.2 ausläuft.
Laravel 12 auf PHP 8.3 oder neuer: Kein Zeitdruck bis Februar 2027, aber ein guter Moment für ein ruhiges Upgrade, solange beide Versionen gepflegt werden.
Neue Projekte: direkt mit Laravel 13 starten.
Ein Upgrade bewerten Sie am besten anhand von drei Fragen: Wie gut ist die Anwendung durch automatische Tests abgedeckt? Wie viele Zusatzpakete hängen an der Hauptversion? Gibt es eigene Erweiterungen, die tief in das Framework eingreifen? Mit guter Testabdeckung und gepflegten Paketen ist ein Versionssprung planbar. Ohne Tests sollte zuerst ein Sicherheitsnetz entstehen, bevor Code angefasst wird.
Für die Budgetplanung gehören zu einem Upgrade mehr als die Codeänderung: ein Testlauf auf einer Staging-Umgebung, die Anpassung der Server auf die neue PHP-Version, ein Zeitfenster für die Auslieferung und eine kurze Beobachtung danach. Wer das in den regulären Betreuungsvertrag einplant, vermeidet, dass ein Upgrade gegen andere Vorhaben um Budget konkurriert.
Zur Einordnung des Aufwands: Der offizielle Upgrade-Leitfaden schätzt die reine Umstellung von Laravel 12 auf 13 auf etwa zehn Minuten. Diese Zahl gilt für eine Anwendung nahe am Standard. Die eigentliche Arbeit steckt in den Punkten oben: PHP auf allen Umgebungen anheben, Zusatzpakete auf Laravel 13 bringen, eigene Framework-Erweiterungen prüfen und das Ergebnis auf Staging testen. Erst eine kurze Prüfung dieser Punkte ergibt eine belastbare Zahl für Ihr Projekt.
Kurz beantwortet
Häufige Fragen
-
Laravel 12 erhält Fehlerbehebungen bis zum 13. August 2026 und Sicherheitsupdates bis zum 24. Februar 2027. Danach gibt es keine Updates mehr. Wer Laravel 12 einsetzt, sollte das Upgrade auf Laravel 13 deshalb spätestens für den Winter 2026/2027 einplanen.
-
Das Laravel-Team bezeichnet Laravel 13 als vergleichsweise kleines Upgrade und schätzt die reine Umstellung im Upgrade-Leitfaden auf etwa zehn Minuten. Der tatsächliche Aufwand hängt von Ihrer Anwendung ab: PHP-Version, Zusatzpakete, eigene Erweiterungen und vorhandene Tests. Eine kurze technische Prüfung vorab zeigt, ob es bei Stunden bleibt oder mehr Arbeit nötig ist.
Upgrade-Bedarf prüfen lassen
Wir prüfen Version, PHP-Stand, Pakete und Tests Ihrer Laravel-Anwendung und sagen Ihnen, welcher Upgrade-Weg passt und wann er fällig ist.
Nachweise
Quellen und Stand
Geprüft am 02.11.2026: Versionsdaten und Support-Zeiträume auf laravel.com und php.net.
Artikel teilen